Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 15618|Antwort: 0

[Quelle] PL/SQL-Initialisierungsfehler Konnte nicht initialisieren

[Link kopieren]
Veröffentlicht am 14.08.2016 22:18:45 | | |
[Fenstertitel]
PL/SQL-Entwickler

[Inhalt]
Initialisierungsfehler
Konnte "C:\oracle\test\product\11.2.0\dbhome_1\bin\oci.dll" nicht initialisieren.
Stelle sicher, dass du den 32-Bit-Oracle-Client installiert hast.

OracleHomeKey:
OracleHomeDir: C:\oracle\test\product\11.2.0\dbhome_1
Found: oci.dll
Using: C:\oracle\test\product\11.2.0\dbhome_1\bin\oci.dll
LoadLibrary(C:\oracle\test\product\11.2.0\dbhome_1\bin oci.dll\) gab 0 zurück

[OK]


Ursache des Problems
Nach der Installation ist Oracles oci.dll 64-Bit, während die 32-Bit-Anwendung PLSQL Developer nicht geladen wird.
Lösung
1. Laden Sie das Oracle Client Paket von http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html herunter. Ich habe Instant Client für Microsoft Windows (32-Bit) heruntergeladen [instantclient-basic-nt-11.2.0.2.0.zip]
2. Entpacke die instantclient-basic-nt-11.2.0.2.0.zip als H:\Oracleinstantclient und das oci.dll-Verzeichnis lautet: H:\Oracleinstantclient\instantclient_12_1\
3. Setzen Sie die Umgebungsvariablen
    TNS_ADMIN=c:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN
    NLS_LANG=AMERICAN_AMERICA. ZHS16GBK (Wenn es bereits im Register existiert, kann es entfernt werden, es existiert in der Regel bereits im Register bei der Installation von Oracle)
4. Starte PL/SQL Developer, klicke auf "Abbrechen", um die Konfiguration von Oracle_Home und OCI-Bibliothek im Menü zu ändern --> Tools --> Persferences --> Connection:
    OracleHome: Installieren Sie Ihr eigenes OracleHome, zum Beispiel: E:\app\Chen\product\11g\dbhome
    OCI-Bibliothek: H:\Oracleinstantclient\instantclient_12_1\oci.dll


5. PL/SQL neu starten und sich in die entsprechende Datenbank einloggen, die Verbindung ist normal und das Problem ist erfolgreich gelöst!





Vorhergehend:Die Win8-Installation 11gR2[INS-13001] Umgebung erfüllt nicht die Mindestanforderungen
Nächster:Jeder Oracle-Benutzer und jedes Passwort kann sich mit sysdba anmelden
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com