Ich möchte eine Verbindung mit meiner Oracle-Datenbank ohne Oracle Client installieren.So verbinden Sie SQLPlus mit tnsnames.ora
Ich heruntergeladen
- "Instant-Package-Client - Basic" und
- "Instant Client Package - SQL * Plus"
Dann habe ich Ordner auf C:\Oracle\instantclient
, wo ich alle extrahierten Pakete.
ich eingestellt worden system environment
wie:
Path - C:\Oracle\instantclient NSL_LANG - with properly key ORACLE_HOME - C:\Oracle\instantclient ORACLE_SID - C:\Oracle\instantclient TNS_ADMIN - C:\Oracle\instantclient
Dann habe ich tnsnames.ora
Datei mit Konfiguration in C:\Oracle\instantclient
und wenn ich einen Befehl tritten KMD:
sqlplus user/password @HOST
Ich habe ein Mes Salbei wie:
ERROR: ORA-12560: TNS:protocol adapter error
aber als ich versuchte, wie:
sqlplus user/[email protected](DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=address to host)(Port=1521))(CONNECT_DATA=(SID=address to SID)))
alles funktioniert einwandfrei. Warum hat SQL ein Problem mit der Erkennung der Datei tnsnames.ora?
OMG, Sie haben Recht! Was für ein dummer Fehler:/ Jetzt funktioniert es richtig. Vielen Dank Alex. – KamilK