Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Перехват событий JOB's (cтатус, завершение, пройденные шаги)  [new]
abort
Member

Откуда:
Сообщений: 625
По соображениям безопасности такие службы как net send, alert, notice to mail - не работают. Нужно какими то другими средствами прослушивать состояние того или иного JOB, чтобы в консоли видеть картину в режиме реального времени о состоянии определенных JOB's. В данный момент курю в сторону SMO. Но пока не могу найти полных ответов. Периодически таймеров запрашивать статус - думаю накладно. Ищу метод пассивной прослушки о статусах агента из событий самого запущенного JOB. Возможно ли такое?
19 ноя 12, 06:47    [13492682]     Ответить | Цитировать Сообщить модератору
 Re: Перехват событий JOB's (cтатус, завершение, пройденные шаги)  [new]
Glory
Member

Откуда:
Сообщений: 104760
abort
Ищу метод пассивной прослушки о статусах агента из событий самого запущенного JOB. Возможно ли такое?

Агент не генерирует никаких серверных event-ов
Для сервера он есть некое клиентское приложение, которое работает с таблицами
19 ноя 12, 10:45    [13493148]     Ответить | Цитировать Сообщить модератору
 Re: Перехват событий JOB's (cтатус, завершение, пройденные шаги)  [new]
abort
Member

Откуда:
Сообщений: 625
Glory
abort
Ищу метод пассивной прослушки о статусах агента из событий самого запущенного JOB. Возможно ли такое?

Агент не генерирует никаких серверных event-ов
Для сервера он есть некое клиентское приложение, которое работает с таблицами

Ок, понятно. А если периодически (каждые 10 сек) через SMO определять его статус
jobServer.Jobs["test"].CurrentRunStep.ToString()
или
jobServer.Jobs["test"].State.ToString()

Насколько это правильное решение с точки зрения ресурсопотребления. Повлияет ли этот опрос на быстродействие агента
19 ноя 12, 13:38    [13494315]     Ответить | Цитировать Сообщить модератору
 Re: Перехват событий JOB's (cтатус, завершение, пройденные шаги)  [new]
Glory
Member

Откуда:
Сообщений: 104760
Чем это лучше прямого коннекта к серверу и выполнения sp_help_job или запроса к системной таблице ?
19 ноя 12, 13:43    [13494343]     Ответить | Цитировать Сообщить модератору
 Re: Перехват событий JOB's (cтатус, завершение, пройденные шаги)  [new]
abort
Member

Откуда:
Сообщений: 625
Glory
Чем это лучше прямого коннекта к серверу и выполнения sp_help_job или запроса к системной таблице ?

ок попробуем и тот и тот вариант
19 ноя 12, 14:23    [13494658]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить