SQL Server 2K - Работа агента - ошибки и сообщения

У меня есть работа, которая работает каждую ночь. Я делаю свой собственный вход в хранимую процедуру, чтобы я мог сказать, что происходит, если что-то не получается.

Прошлой ночью работа не удалась, и я знаю, где. Когда я запустил работу вручную, это удалось. Поэтому я пошел в историю вакансий, чтобы посмотреть, что я смог найти.

Я выбрал "Показать подробности шага" и могу видеть сообщения. Пока все хорошо, но вот моя проблема.

Поле, в котором отображаются сообщения / ошибки, заполнено большим количеством информации, но последняя часть, в которой написано "Ошибка шага", была обрезана остальными сообщениями, в которых нет информации об ошибке. Эти другие сообщения нормальные. Я использую BCP довольно много раз и ожидаю их.

Мой вопрос: есть ли способ очистить это в рамках хранимой процедуры? То, что я хотел бы сделать, это очистить это непосредственно перед той частью процедуры stpred, которая терпит неудачу, так что у меня есть прозрачная коробка

ИЛИ ЖЕ

Есть ли способ увидеть еще больше деталей? Я спросил sysjobhistory, но это в основном та же информация. Усеченный / отрезанный и не сильно используемый.

ИЛИ ЖЕ

Есть ли способ отключить сообщения, которые регистрируются во время работы, чтобы были только ошибки.

Спасибо!! Спасибо!

1 ответ

Решение

В параметрах "Дополнительно" для шага задания агента SQL вы можете выбрать файл, в который будет записан вывод шага. Этот файл журнала будет содержать все детали шага, не усеченные. Это не поможет с этой неудачей, которая уже произошла, но это поможет с любыми будущими неудачами.

Другие вопросы по тегам