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