2012-03-30 5 views
0

Aktuelle Desktop-Anwendung wird mit PowerBuilder Version 9 mit Oracle 9.2 als Back-End entwickelt. Jetzt muss ich das Backend-Oracle auf 11.2.0.2 migrieren. Beim Googeln habe ich festgestellt, dass PowerBuilder 9 nicht mehr unterstützt wird. Kann ich mit PB 9 eine Verbindung zu Oracle 11.2.0.2 herstellen? Bitte lassen Sie mich wissen, wenn ich die gleiche Anwendung auf höhere Version von PB wie PB 11 migrieren kann?PowerBuilder 9 Konnektivität zu Oracle Database Server 11.2.0.2

Antwort

1

Wenn Sie this response from Terry Dykstra sehen Sie Ihre Optionen unter PB9 sehen werden, sind:

der O90-Treiber, ODBC, OLEDB oder JDBC

Was auf eine höhere Version migrieren, die Migration auf Höhere Versionen von PB sind normalerweise vergleichsweise kleine Anstrengungen (aber keine Garantien), vorausgesetzt, Sie haben den gesamten Quellcode.

Sie erwähnen das Upgrade auf PB11. Beachten Sie, dass PB11 ebenfalls nicht mehr unterstützt wird. Sybase (jetzt ein SAP-Unternehmen) unterstützt in der Regel aktuelle und frühere Hauptversionen (mit einer gewissen Überlappung), also gerade jetzt 12.5 und 12.0.

Viel Glück,

(andere) Terry

+0

Wenn ich mit ODBC verbinden und muss ich Quellcode ändern? Wenn Orakel 11g über Orakel 9i verbunden wird, führt das nicht zu unbehandeltem Ausnahme- und Code-Neuschreiben. – Kracekumar

+0

ODBC: Weiß nicht, aber meine beste Schätzung ist, dass es darauf ankommt, wie Sie Ihre SQL geschrieben haben. 9i Driver: Ich würde keine Codeänderungen erwarten, aber ich würde auch erwarten, dass Sie in den 11g-Funktionen, die Sie nutzen können, eingeschränkt sind. Wenn Sie möchten, dass das Oracle-Upgrade einen Front-End-Vorteil bietet, müssen Sie wahrscheinlich PB auf eine Version aktualisieren, die es ausnutzt. – Terry