Wie setzen tnsnames.ora Speicherort für SQL Entwickler in Windows 10

Diese Frage (Verwenden tnsnames.ora im Oracle SQL Developer) wie es aussieht, müsste die Antwort. Aber meine Kopie von SQL Developer nicht Erweitert unter Datenbank (es hat Erweiterte Parameter, aber das ist nicht zu helfen).

Ich habe gesucht alle über die Voreinstellungen (und helfen), und kann nicht finden, wo es eingestellt. Die akzeptierte Antwort hat ein schönes Bild und so:

In den Einstellungen-Optionen-erweitern Sie Datenbank --> wählen Sie Advanced (erweitert --> unter "Tnsnames Verzeichnis" --> Durchsuchen Sie das Verzeichnis, wo die tnsnames.ora präsentieren.

Mein Bild meist Spiele, aber es gibt keine Tnsnames Verzeichnis-option an der Unterseite.

Diesem link (http://www.oracle.com/technetwork/issue-archive/2008/08-may/o38sql-102034.html) gibt die folgende nützliche Informationen:

Einer TNS-Verbindung verwendet einen alias-Eintrag aus einer tnsnames.ora-Datei. Oracle SQL Developer verwendet nur eine tnsnames.ora-Datei. Sie müssen möglicherweise mehr als eine auf Ihrem lokalen Rechner oder wollen, verwenden Sie die tnsnames.ora-Datei auf einer remote-Maschine, so beachten Sie, dass der Oracle SQL Developer sieht, der sequenziell für die tnsnames.ora Datei in den folgenden Speicherorten:

  1. $HOME/.tnsnames.ora
  2. $TNS_ADMIN/tnsnames.ora
  3. /etc/tnsnames.ora (nicht-Windows-Systemen)
  4. $ORACLE_HOME/network/admin/tnsnames.ora
  5. Registrierungsschlüssel

Ich will das $ORACLE_HOME option verwendet werden, aber es scheint sich um eine Kopie in einer der ersten 2 Standorten. Und ich bin mir nicht sicher, wo $HOME oder $TNS_ADMIN definiert ist (ich kann einfach kopieren Sie über meine gute Kopie gibt), oder besser noch, wie zu re-definieren, die es benutzen, die in $ORACLE_HOME.

Sie nicht wirklich brauchen, tnsnames, wenn Sie den SQL Developer. Warum willst du es verwenden?
wahrscheinlich, weil ich bin eine KRÖTE Benutzer, so dass das, was ich gewohnt bin. Aber dein Kommentar war genug für mich, um zu versuchen, die Informationen über die Verbindung, über die ich hätte auch einen anderen Weg, und ich habe endlich herausgefunden, was geht, wo, um eine einfache Verbindung. Ich soll zu vergleichen, die zwei, also die information ist wohl noch nützlich.
$ORACLE_HOME und $TNS_ADMIN sind Umgebungsvariablen. Google nach "ändern von Umgebungsvariablen in Windows 10" - erhalten Sie viele Ergebnisse.

InformationsquelleAutor thursdaysgeek | 2017-03-15

Schreibe einen Kommentar