Eins
OCI kann nicht geladen werden, DLL,126
Lösung: Tools->Options-> OCI und wählen Sie im Oracle-Installationsverzeichnis die oci.dll im Behälter aus
2. Oracle 11g R2 wird unter Win7 installiert, und folgender Fehler wird angezeigt, wenn man mit Navicat Oracle verbindet: OCI DLL, 126, kann nicht geladen werden: Instant Client Paket ist für die Verbindung von Baic und TNS erforderlich. Für weitere Informationen: http://wiki.navicat.com/wiki/index.php/Instant_client_required Beim Blick auf den obigen Link stellte ich fest, dass Navicat nur einen 32-Bit-Sofortclient unterstützt, sodass wir, obwohl wir 64-Bit-Oracle installiert haben, da Navicat nur den 32-Bit-Client unterstützt, auch einen 32-Bit-Client herunterladen müssen. Download-Adresse: http://www.oracle.com/technetwork/topics/winsoft-085727.html. Hier ist eine vollständige Umgehung: 1: Laden Sie die Datei :instantclient-basic-nt-11.2.0.3.0.zip unter der oben genannten Adresse herunter
Herunterladen bei: http://download.oracle.com/otn/nt/instantclient/112030/instantclient-basic-nt-11.2.0.3.0.zip
2: Entpacke dieses Installationspaket und füge die extrahierten Dateien in :D:appuserproductinstantclient_11_2 3: Navicat öffnen, Werkzeuge → Optionen→ Andere → OCI auswählen und die OCI-Bibliothek auf: D:app\user\product\instant\client_11_2\oci.dll einstellen,
Setze SQL *plus auf: D:app\user\product\11.2.0\dbhome_1\BIN\sqlplus.exe. Bist du sicher. Das ist ein Missverständnis, tatsächlich gibt es keinen Grund, es festzulegen 4: Der Test ist erfolgreich.
|