Wenn Navicat eine Verbindung zur Oracle-Datenbank herstellt, schlägt die Verbindung fehl und es tritt ein ORA-28547-Fehler auf.
Ursache: Die OCi-Version von navicat Primium stimmt nicht mit der OCI-Version der lokalen Datenbank überein.
Lösung:
1. Ersetzen Sie die oci.dll, die mit der navicat Primium-Version geliefert wird, durch die oci.dll im lokalen Oracle-Installationspfad.
Meine lokale Navicat Primium-Version enthält den Pfad oci.dll: F:Navicat Premiuminstantclient_10_2oci.dll
Verwandte Empfehlungen: „Navicat für Mysql Nutzungsgrafik-Tutorial 》
2. Suchen Sie die oci.dll im lokalen Oracle-Installationspfad und ändern Sie den OCI-Pfad, der mit der navicat Primium-Version geliefert wird, in den OCI-Pfad im lokalen Oracle-Installationspfad.
Mein lokaler Oracle oci.dll-Pfad ist: F:Oracle_11g_R2product11.2.0dbhome_1BINoci.dll
Ändern Sie den OCi-Pfad der Navicat Primium-Version.
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Navicat keine Verbindung zu Oracle herstellen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!