powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как попроще узнать current_execution_status джоба
8 сообщений из 8, страница 1 из 1
Как попроще узнать current_execution_status джоба
    #32067484
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, замучался рыться в системных таблицах, никак не могу найти где можно посмотреть статус выполнения джоба. Наверное зрение плохое
Процедура же sp_help_job возвращает несколько рекордсетов с кучей данных, которые мне не нужны. Если кто знает как можно попроще определить выполняется ли в данный момент джоб, был бы благодарен за подсказку.
...
Рейтинг: 0 / 0
Как попроще узнать current_execution_status джоба
    #32067499
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот тут есть недокументированный способ. Поле running у запущенного job-а = 1(или просто > 0)
...
Рейтинг: 0 / 0
Как попроще узнать current_execution_status джоба
    #32067503
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, есть ли такие вопросы на которые Вы не могли бы ответить?
Спасибо.
...
Рейтинг: 0 / 0
Как попроще узнать current_execution_status джоба
    #32067508
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть, есть. И даже больше чем хотелось бы
...
Рейтинг: 0 / 0
Как попроще узнать current_execution_status джоба
    #32067543
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, все таки пойду другим путем, к сожадению тоже почему то недокументированным и воспользуюсь процедурой, которую использует sp_help_job, а именно
Код: plaintext
1.
EXECUTE sp_get_composite_job_info @job_id = '6BF37726-372F-4B49-A399-D048C16E9BDB'
...
Рейтинг: 0 / 0
Как попроще узнать current_execution_status джоба
    #32067571
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот ведь прикол, процедура sp_get_composite_job_info на самом деле для получения данных использует xp_sqlagent_enum_jobs. Так что своим путем пойти не удалось.
...
Рейтинг: 0 / 0
Как попроще узнать current_execution_status джоба
    #32067577
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, там же я подсмотрел какие нужно задавать параметры.
master.dbo.xp_sqlagent_enum_jobs @is_sysadmin, @job_owner, @job_id
...
Рейтинг: 0 / 0
Как попроще узнать current_execution_status джоба
    #32067600
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
@is_sysadmin "различает" два состояния =0 и <>0
@job_owner может быть любым, лишь бы стринг.
@job_id - uniqueidentifier
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как попроще узнать current_execution_status джоба
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]