SQL Server 2K - Работа агента - ошибки и сообщения
У меня есть работа, которая работает каждую ночь. Я делаю свой собственный вход в хранимую процедуру, чтобы я мог сказать, что происходит, если что-то не получается.
Прошлой ночью работа не удалась, и я знаю, где. Когда я запустил работу вручную, это удалось. Поэтому я пошел в историю вакансий, чтобы посмотреть, что я смог найти.
Я выбрал "Показать подробности шага" и могу видеть сообщения. Пока все хорошо, но вот моя проблема.
Поле, в котором отображаются сообщения / ошибки, заполнено большим количеством информации, но последняя часть, в которой написано "Ошибка шага", была обрезана остальными сообщениями, в которых нет информации об ошибке. Эти другие сообщения нормальные. Я использую BCP довольно много раз и ожидаю их.
Мой вопрос: есть ли способ очистить это в рамках хранимой процедуры? То, что я хотел бы сделать, это очистить это непосредственно перед той частью процедуры stpred, которая терпит неудачу, так что у меня есть прозрачная коробка
ИЛИ ЖЕ
Есть ли способ увидеть еще больше деталей? Я спросил sysjobhistory, но это в основном та же информация. Усеченный / отрезанный и не сильно используемый.
ИЛИ ЖЕ
Есть ли способ отключить сообщения, которые регистрируются во время работы, чтобы были только ошибки.
Спасибо!! Спасибо!
1 ответ
В параметрах "Дополнительно" для шага задания агента SQL вы можете выбрать файл, в который будет записан вывод шага. Этот файл журнала будет содержать все детали шага, не усеченные. Это не поможет с этой неудачей, которая уже произошла, но это поможет с любыми будущими неудачами.