Waar is TNSNAMES.ORA?

Ik werk aan een Windows-server en toegang tot Oracle-databases met behulp van de Oracle ODBC-stuurprogramma. Ik heb Oracle ODBC-verbindingen die goed werken op deze machine.

Ik wil echter een nieuwe verbinding toevoegen en krijg ik bij het testen ik de fout

Unable to connect
SQL State=S1000
[Oracle][ODBC][Ora] ORA-12170: TNS: Connect timeout occurred

Ik veronderstel, hoewel ik geen dba ben, dat dit iets te maken heeft met mijn TNS-servicaam dat niet in TNSNAMES is. OORA, welke ORACLE naar de juiste server, poort, enz.

Ik kan echter niet vinden TNSNAMES.ORA

Ik heb een Oracle_Home omgeving variabele, maar het is leeg.

Waar kan ik dit bestand vinden of anderszins mijn TNS-namen configureren?


Antwoord 1, Autoriteit 100%

tnsnames.orabevindt zich in de directory ORACLE_HOME\network\admin directoryop Windows.
Oracle Home Pad is meestal C:\app\oracle_account\product\12.1.0\dbhome_1in Windows.


Antwoord 2

Hoe ‘tnsnames.ora’ te vinden op Windows

Stap 1) Controleer of Oracle op uw systeem is geïnstalleerd.
Op cmd, typ ‘sql plus’

  1. Controleer vervolgens het bedieningspaneel – & GT; Geavanceerde systeeminstellingen – & GT;

3) Selecteer ‘Milieuvariabelen’ op het tabblad ‘Geavanceerd’
Controleer vervolgens ‘Oracle’ of ‘TNS_ADMIN’ op systeemvariabelen.

  1. Hier krijgt u op ‘TNS_ADMIN’ het pad voor het TNS-bestand

Other episodes