web-dev-qa-db-fra.com

Où est mon répertoire Windows Oracle_HOME?

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

11
Jeff Puckett

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

14
Jeff Puckett

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.

7
teo

Sur cmd, tapez echo %Oracle_HOME%. Si Oracle_HOME est défini, il vous renverra le chemin ou sinon il renverra %Oracle_HOME%.

0
Sid
  • Démarrer regedit (recherchez-le dans le menu Démarrer)
  • Ouvrez le dossier HKEY_LOCAL_MACHINE
  • Ouvrez le dossier Oracle
  • Ouvrez un dossier appelé ORACLEMTSR
  • Ouvrez le dossier d'installation
  • Accès à la version actuelle

Vous y trouverez un "fichier" appelé HOME; ouvrez-le et vous verrez où Oracle a été installé.

0
hassan