CSDN博客

img tesge

获取unix下的所有oracle实例名

发表于2004/7/16 11:30:00  1609人阅读

分类: unix下的oracle

因为在/var/opt/oracle/oratab文件中有所有数据库的定义,

cat  /var/opt/oracle/oratab

tesge9i : /u01/app/oracle/product/8.1.7_64 :Y

jiabao9i : /u01/app/oracle/product/8.1.7_64 :Y

... ...

可见,在':'号之前的即为oracle_sid名,使用cut -d ":" -f1 来截取实例名

cat /var/opt/oracle/oratab | grep -v /# | grep -v /*| cut  -d ":" -f1

其中grep -v /# , grep -v/* 命令会忽略oratab文件中注释的每一行. 

cut -d ":" -f1  命令,使用冒号作为列定界符提取出oratab文件的第一列

 

 

 

 

 

0 0

相关博文

我的热门文章

img
取 消
img