我最近在apt-get的Ubuntu上安装了Oracle Express Edition 10g。我的问题是我不确切知道Oracle所在的目录。我想将ORACLE_HOME设置为安装Oracle的路径,以便我可以从终端创建数据库。我很感激任何帮助。感谢
答案 0 :(得分:1)
dpkg -L oracle-xe
将列出oracle-xe软件包安装的所有文件。从那以后,您应该能够为ORACLE_BASE和ORACLE_HOME找到合适的值。
安装可能会分散文件系统周围的文件,遵循Unix应用程序的常用模式(例如/ usr / bin中的可执行文件,/ usr / lib中的库,/ var / lib / oracle-xe中的数据) 。在这种情况下,ORACLE_HOME可能没有合理的价值。
根据very similar question的答案,似乎重要的是ORACLE_HOME指向安装静态文件(代码,库和资源)的位置。类似的东西:
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
我不确定Oracle如何知道在哪里创建数据库。希望它不只是把它放在ORACLE_HOME中,因为它位于/ usr中,它应该是只读的。