如何在unix平台上获取oracle软件安装所有者的操作系统用户名?

时间:2011-12-22 10:25:36

标签: oracle

如何在unix平台上获取oracle软件安装所有者的操作系统用户名?

大多数情况下,Oracle Home目录所有者是一个,或者名称是'grid'或'oracle';但有没有确定的方法来了解Oracle软件所有者?

感谢。

3 个答案:

答案 0 :(得分:0)

每个单独的 Oracle主页可以拥有不同的所有者( GI GI 主页 oracle RDBMS home,例如)。可轻松访问特定 Oracle 主目录的所有者/组 使用 ls * Unix *命令:

ls -ld "$ORACLE_HOME"

只需阅读 Oracle 官方文档(快速安装指南应该足够):某些命令需要作为* ORACLE_HOME *所有者运行,其他命令必须作为 root 运行。

答案 1 :(得分:0)

你的意思是编程还是一般?

对于由系统启动的Oracle主目录,您可以查看/etc/rc.d目录中的启动脚本,该目录通常是通过oracle所有者帐户启动服务。如果我没记错的话,dba组中的任何人在技术上都可以成为“所有者”并启动服务,因此Oracle“所有者”的概念有点松散。

答案 2 :(得分:0)

查看始终存在的文件/etc/oraInst.loc,即使您没有设置ORACLE_HOME。作为DCookie says,该组是重要的位,即此文件中的inst_group