SQL Developer cercherà nella seguente posizione in questo ordine un file tnsnames.ora
- $HOME/.tnsnames.ora
- $TNS_ADMIN/tnsnames.ora
- Chiave di ricerca TNS_ADMIN nel registro
- /etc/tnsnames.ora ( non Windows )
- $ORACLE_HOME/network/admin/tnsnames.ora
- LocalMachine\SOFTWARE\ORACLE\ORACLE_HOME_KEY
- LocalMachine\SOFTWARE\ORACLE\ORACLE_HOME
Per vedere quale sviluppatore SQL sta utilizzando, emettere il comando show tns
nel foglio di lavoro
Se il tuo file tnsnames.ora non viene riconosciuto, usa la procedura seguente:
-
Definisci una variabile ambientale chiamata TNS_ADMIN per puntare alla cartella che contiene il tuo file tnsnames.ora.
In Windows, questo viene fatto navigando su Pannello di controllo> Sistema> Impostazioni di sistema avanzate> Variabili d'ambiente...
In Linux, definisci TNS_ADMIN variabile nel file .profile nella tua home directory.
-
Conferma che il sistema operativo sta riconoscendo questa variabile ambientale
Dalla riga di comando di Windows:echo %TNS_ADMIN%
Da linux:echo $TNS_ADMIN
-
Riavvia lo sviluppatore SQL
- Ora in SQL Developer fai clic con il pulsante destro del mouse su Connessioni e seleziona Nuova connessione... . Seleziona TNS come tipo di connessione nella casella a discesa. Le tue voci da tnsnames.ora dovrebbero ora essere visualizzate qui.