Comment définir tnsnames.ora emplacement pour SQL Developer dans Windows 10

Cette question (Utilisation tnsnames.ora dans Oracle SQL Developer) ressemble, il devrait avoir la réponse. Mais ma copie de SQL Développeur n'a pas Avancé dans la Base de données (il n'ont Paramètres Avancés, mais ce n'est pas aider).

J'ai regardé toutes les préférences (et aider), et ne peut pas trouver l'endroit où le mettre. La accepté de répondre a une belle image et ce:

Dans les options de Préférences d'élargir la Base de données --> sélectionnez Avancé --> sous "Tnsnames Répertoire" --> Parcourir le répertoire où tnsnames.ora présent.

Mon image pour la plupart des matchs, mais il n'y a pas de Tnsnames option de Répertoire en bas.

Ce lien (http://www.oracle.com/technetwork/issue-archive/2008/08-may/o38sql-102034.html) donne des informations utiles:

Un TNS de connexion utilise un alias d'entrée provenant d'un tnsnames.ora fichier. Oracle SQL Developer utilise une seule tnsnames.ora fichier. Vous pouvez avoir plus d'une sur votre ordinateur local ou si vous voulez utiliser le tnsnames.ora fichier sur une machine distante, donc noter que Oracle SQL Developer ressemble de manière séquentielle pour le tnsnames.ora de fichiers dans les emplacements suivants:

  1. $HOME/.tnsnames.ora
  2. Le fichier$TNS_ADMIN/tnsnames.ora
  3. /etc/tnsnames.ora (les systèmes non-Windows)
  4. $ORACLE_HOME/network/admin/tnsnames.ora
  5. Clé de registre

Je veux le répertoire $ORACLE_HOME option pour être utilisé, mais il semble y avoir une copie dans l'un des 2 premiers emplacements. Et je ne suis pas sûr de l'endroit où $HOME ou le fichier $TNS_ADMIN est défini (pour que j'ai juste à copier sur ma bonne copie), ou mieux encore, comment faire pour re-définir pour utiliser l'un dans $ORACLE_HOME.

  • Vous n'avez pas vraiment besoin tnsnames lors de l'utilisation de SQL Developer. Pourquoi voulez-vous l'utiliser?
  • probablement parce que je suis un CRAPAUD de l'utilisateur, de sorte que c'est ce que je suis habitué. Mais ton commentaire était assez pour m'essayer à la connexion de l'information m'a été transmise par un autre chemin, j'ai enfin compris ce qui se passe où faire une connexion de base. Je suis censé être en comparant les deux, de sorte que l'information est probablement encore utile.
  • $ORACLE_HOME et $TNS_ADMIN sont des variables d'environnement. Google pour "changer les variables d'environnement de Windows 10" - vous d'obtenir beaucoup de résultats.