远程监控Oracle DB

时间:2010-07-29 08:35:46

标签: java sql shell unix oracle10g

我想知道如何做到这一点: 环境:UNIX 我想写一个可以安排在远程机器上运行的脚本。它将读取数据库详细信息(即 驻留在另一台机器上)来自配置文件,如下所示:

user=
pass=
product1_SID=
product2_SID=
...

每个产品都有自己的数据库文件。所以脚本应该检索这样的细节:

1. Connect to the remote DB.

2. foreach(SID_in_config_file){
        retrieve details from dba_data_files 
        send Resultset to log
   }
3. Close connection

1 个答案:

答案 0 :(得分:0)

如果要自动执行远程数据库监控...它似乎是......为什么不为每个数据库而不是Product_SID使用TNS条目。您可以使用TNS条目轻松地远程连接到数据库(您只需将TNS条目放在源框TNS文件中)。