Frage

Ist es möglich, Oracle Instant-Client für die Anwendung zu verwenden, die oraoledb Treiber verwenden für die Verbindung mit Oracle 9i DB.

War es hilfreich?

Lösung

Ich glaube nicht. Die Instant Client FAQ Staaten

  

Was kann Instant Client verwendet werden?   Instant Client verwendet werden kann Ihre OCI, OCCI, Pro C, JDBC und ODBC-Anwendungen ohne Installation einen vollständigen Oracle-Client ausgeführt werden. Darüber hinaus unterstützt Instant Client SQL Plus. mit dem Instant Client SDK herunterladen Ab Instant Client 10.2 ist es auch möglich, Anwendungen für die OCI und OCCI zu entwickeln.

OLE DB ist auffällig aus dieser Liste fehlt. Nun, möglicherweise könnten Sie den Microsoft OLE DB ODBC verwenden Provider zusammen mit dem Instant Client und ODBC, aber das Hinzufügen von zusätzlichen Schichten zu Software ist nie sehr Spaß.

Andere Tipps

Ich denke, es ist möglich. Geben Sie für Oracle Data Access Components (ODAC) . Ich habe die ODAC XCopy Version heruntergeladen , dann:

  1. unzip auf einige tmp
  2. open cmd als Administrator
  3. laufen install.bat (Ich habe laufen: install oledb c:\oracle\odac_12_1 odac true)

Trotz auf diesem Skript wird der Befehl regsvr32 (die oraoledb12.dll zu registrieren, in meinem Fall) funktionierte nicht. Aber Sie diesen Befehl ausführen, nachdem das Skript gearbeitet. Überprüfen Sie die PATH-Variable als auch, weil das Skript nur es für die prompte Sitzung ändern könnte.

Jetzt bin ich mit zu einer Oracle-DB verbinden zu können OraOLEDB.Oracle Anbieter und Oracle Instant Client .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top