J'essaye de trouver mon listener.ora
fichier pour le modifier, mais les documents indiquent qu'il se trouve dans le Oracle_HOME
répertoire, mais où est-ce?
J'exécute 12.1.0 sur Windows Server 2008
Ouvrez une invite de commande
Start -> Run -> "cmd.exe"
Démarrez sqlplus en tant qu'administrateur
sqlplus / as sysdba
Il existe une procédure stockée système appelée get_env
pour récupérer la valeur de Oracle_HOME
, merci Sabdar Syed pour la requête.
SQL > var OHM varchar2(100);
SQL > EXEC dbms_system.get_env('Oracle_HOME', :OHM) ;
SQL > PRINT OHM
Devrait retourner un chemin comme celui-ci:
C:\app\Oracle_account\product\12.1.0\dbhome_1
Sur la plate-forme Windows, vous pouvez trouver le chemin Oracle_home dans le registre.
Exécutez regedit, puis accédez à:
hkey machine locale/logiciel/Oracle
Sous le dossier Oracle dans le registre, vous trouverez quelque chose comme:
KEY_OraDb10g_home1
Là, vous pouvez voir la variable Oracle_home.
Sur cmd, tapez echo %Oracle_HOME%
. Si Oracle_HOME
est défini, il vous renverra le chemin ou sinon il renverra %Oracle_HOME%
.
regedit
(recherchez-le dans le menu Démarrer)Vous y trouverez un "fichier" appelé HOME; ouvrez-le et vous verrez où Oracle a été installé.