Re: Проверка статуса Базы данных
От: Softwarer http://softwarer.ru
Дата: 21.06.06 06:01
Оценка: +2
Здравствуйте, bj, Вы писали:

bj>В локальной сети стоит Sun Server на котором работает Oracle.

bj>На одной из машин в локальной сети должна крутиться Alert програмка которая должна кж 5 минут проверять не упал ли Oracle и все ли с ним в порядке.
bj>Подскажите какийнить способ

Хм. Хороший способ на самом деле — позвать грамотного админа, который настроит Oracle так, чтобы он не падал, поставит парсилку alert.log-а итп.

Проверять "не упал ли" — выше уже назван достаточно хороший способ. Можно, конечно, и просто коннектиться и проверять, что коннект прошел удачно и select * from dual выполнился.

А вот "все ли в порядке" — это интересная и плохо формализуемая задача, в общем виде не решаемая. Например, я в аналогичном случае проверял такие факторы, как

— last_date некоторых job-ов был слишком давно либо их время работы слишком велико
— в промежуточных таблицах обработки накопилось слишком много данных, либо временные метки этих данных слишком старые
.....

Тут уже — садиться и придумывать критерии, отвечающие именно Вашей задаче.
Проверка статуса Базы данных
От: bj  
Дата: 21.06.06 05:32
Оценка:
Уважаемые спецылалисты!
Есть вопрос по следующей ситуации.
В локальной сети стоит Sun Server на котором работает Oracle.
На одной из машин в локальной сети должна крутиться Alert програмка которая должна кж 5 минут проверять не упал ли Oracle и все ли с ним в порядке.
Подскажите какийнить способ
спасибо
Re: Проверка статуса Базы данных
От: Horror_Infinity Россия  
Дата: 21.06.06 05:51
Оценка:
Здравствуйте, bj, Вы писали:

bj>Уважаемые спецылалисты!

bj>Есть вопрос по следующей ситуации.
bj>В локальной сети стоит Sun Server на котором работает Oracle.
bj>На одной из машин в локальной сети должна крутиться Alert програмка которая должна кж 5 минут проверять не упал ли Oracle и все ли с ним в порядке.
bj>Подскажите какийнить способ

Сделай Job на Oracle. И нехай он каждые пять минут посылает твоему Alert'у сигнал "В системе все спокойно. Я еще живой." Неполучение такого сигнала — SMS-ка админу. Или что там еще?
... << RSDN@Home 1.2.0 alpha rev. 651>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.