Удаленный мониторинг БД Oracle - PullRequest
0 голосов
/ 29 июля 2010

Я хотел бы знать, как это сделать: Среда: 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 голосов
/ 03 марта 2011

Если вы хотите автоматизировать удаленный мониторинг БД ... что кажется ... почему бы вам не использовать записи TNS для каждой базы данных, а не Product_SID. Вы можете легко подключиться к базам данных удаленно, используя записи TNS (все, что вам нужно сделать, это поместить записи TNS в файл TNS исходного блока).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...