Generic Connectivity mit Oracle 10g Release 2 (64 Bit) Windows
Bei einem Kunden steht ein Upgrade von Oracle 10g Release 1 auf Release 2 an, dabei wird auch noch das System auf Windows 2003 64 Bit angehoben. Auf dem alten System nutzen wir das Generic Connectity Feature (GC) um Daten von und zu diversen AS/400 (DB2) Systemen auszutauschen. Dazu werden iSeries Connect ODBC Treiber verwendet, die sich leicht in GC einbinden lassen.
Die 64 Bit Windows Version von Oracle unterstützt keine ODBC oder OLE DB Connectivity mehr (oder noch nicht?). Der Trick ist nun zusätzlich die 32 Bit Version zu installieren und einen 32 Bit Listener einzurichten, der die entsprechenden hsodbc Services kennt. Damit können auf der Datenbank ohne Probleme die entsprechenden Database-Links zu den Fremdsystemen eingerichtet werden.