Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道我的 UNIX 服务器上安装了 Oracle DB。有没有办法获得这些数据库名称?我正在使用 Sun 操作系统。
你也可以试试ps -ef | grep -i pmon。每个正在运行的pmon进程将用于一个 DB,并基于pmon您的数据库的名称ora_pmon_<db sid>。可能有其他数据库当前未运行,但这将为您提供 Sun 盒子上的活动运行数据库。如果数据库管理员将/var/opt/oracle/oratab数据库正确列出在oratab.
ps -ef | grep -i pmon
pmon
ora_pmon_<db sid>
/var/opt/oracle/oratab
oratab
cat /etc/oratab|grep -v "^#"|grep -v "N$"|cut -f1 -d: -s