查询oracle服务端的安装目录
时间: 2023-07-06 12:40:35 浏览: 107
可以通过以下两种方式查询 Oracle 服务端的安装目录:
1. 使用 Windows 注册表查询
打开 Windows 注册表编辑器,定位到 `HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE`,在该节点下可以看到 Oracle 安装的版本号,例如 Oracle 11g 的版本号为 `KEY_OraDb11g_home1`,Oracle 12c 的版本号为 `KEY_OraDB12Home1`。选中对应版本号的节点,查看 `ORACLE_HOME` 的值即可得到 Oracle 服务端的安装目录。
2. 使用 Oracle inventory 工具查询
在 Oracle 安装目录下找到 `inventory\ContentsXML\inventory.xml` 文件,打开该文件,查找 `<HOME_LIST>` 关键字,可以看到 Oracle 安装的所有 Home,每个 Home 对应一个 `<HOME>` 节点,其中包含 Home 的路径信息。
例如:
```
<HOME_LIST>
<HOME NAME="OraDB12Home1" LOC="/u01/app/oracle/product/12.1.0/dbhome_1" TYPE="O" IDX="1"/>
<HOME NAME="agent12c1" LOC="/u01/app/oracle/agent12c1" TYPE="O" IDX="2"/>
<HOME NAME="agent12c2" LOC="/u01/app/oracle/agent12c2" TYPE="O" IDX="3"/>
</HOME_LIST>
```
上面的示例中,可以看到 Oracle 12c 的服务端安装目录为 `/u01/app/oracle/product/12.1.0/dbhome_1`。
阅读全文