我的 ORACLE_HOME Windows 目录在哪里?

Jef*_*ett 14 oracle windows

我试图找到我的listener.ora文件来编辑它,但文档说它在ORACLE_HOME目录中,但它在哪里?

我在 Windows Server 2008 上运行 12.1.0

Jef*_*ett 16

打开命令提示符

Start -> Run -> "cmd.exe"
Run Code Online (Sandbox Code Playgroud)

以管理员身份启动sqlplus

sqlplus / as sysdba
Run Code Online (Sandbox Code Playgroud)

有一个系统存储过程调用get_env来检索 的值ORACLE_HOME,感谢Sabdar Syed的查询。

SQL > var OHM varchar2(100);
SQL > EXEC dbms_system.get_env('ORACLE_HOME', :OHM) ;
SQL > PRINT OHM
Run Code Online (Sandbox Code Playgroud)

应该返回这样的路径:

C:\app\oracle_account\product\12.1.0\dbhome_1


小智 10

在 Windows 平台上,您可以在注册表中找到 oracle_home 路径。

运行 regedit,然后导航到:

hkey 本地机器/软件/oracle

在注册表中的 oracle 文件夹下,您会发现如下内容:

KEY_OraDb10g_home1

在那里您可以看到 oracle_home 变量。