Как проверить состояние сервера отчетов Oracle? - PullRequest
3 голосов
/ 14 июля 2010

Для проверки состояния серверов баз данных я использую утилиту tnsping. Есть ли подобная утилита для проверки сервера отчетов? Спасибо.

Ответы [ 2 ]

3 голосов
/ 14 июля 2010

Без доступа к консоли администратора ReportServer это может быть сложно. Но вызов / reports / rwservlet / showjobs? Server = может помочь вам. Если вы получите ответ, он подтвердит, что сервер запущен и работает, и покажет вам все запущенные задания.

В прошлом я также реализовывал процедуру, которая периодически запускает минимальный отчет с использованием utl_http и ищет разумный ответ. Затем отправляет электронное письмо, если время ожидания истекло или получена ошибка HTTP или ошибка сервера отчетов.

0 голосов
/ 14 июля 2010

Я бы согласился с Джимом Хадсоном, что Oracle Application Server Control - это самый простой способ мониторинга ваших серверов отчетов Oracle.

Однако вы можете получить некоторую информацию о состоянии, выполнив следующую команду:

http://hostname.domain:port/reports/rwservlet/getserverinfo?server=yourReportServerName
...