SQL Developer kommer att leta efter en tnsnames.ora-fil på följande plats i denna ordning
- $HOME/.tnsnames.ora
- $TNS_ADMIN/tnsnames.ora
- TNS_ADMIN uppslagsnyckel i registret
- /etc/tnsnames.ora ( icke-fönster )
- $ORACLE_HOME/network/admin/tnsnames.ora
- LocalMachine\SOFTWARE\ORACLE\ORACLE_HOME_KEY
- LocalMachine\SOFTWARE\ORACLE\ORACLE_HOME
För att se vilken SQL-utvecklare som använder, utfärda kommandot show tns
i arbetsbladet
Om din tnsnames.ora-fil inte känns igen, använd följande procedur:
-
Definiera en miljövariabel som heter TNS_ADMIN för att peka på mappen som innehåller filen tnsnames.ora.
I Windows görs detta genom att navigera till Kontrollpanelen> System> Avancerade systeminställningar> Miljövariabler...
I Linux, definiera TNS_ADMIN variabel i .profile-filen i din hemkatalog.
-
Bekräfta att operativsystemet känner igen denna miljövariabel
Från Windows kommandoraden:echo %TNS_ADMIN%
Från linux:echo $TNS_ADMIN
-
Starta om SQL Developer
- Nu i SQL Developer högerklicka på Anslutningar och välj Ny anslutning... . Välj TNS som anslutningstyp i rullgardinsmenyn. Dina poster från tnsnames.ora bör nu visas här.