Система базы данных хранит информацию, связанную со всеми действиями задания, в системной таблице sysjobhistory системной базы данных msdb. Поэтому данная таблица представляет протокол истории заданий вашей системы. Вы можете просматривать информацию в этой таблице, используя SQL Server Management Studio. Чтобы это сделать, разверните узел SQL Server Agent, затем - узел Jobs, щелкните правой кнопкой мыши по заданию и выберите пункт View History. Диалоговое окно Log File Viewer покажет протокол истории задания.
Каждая строка протокола истории задания отображается в детальной панели, которая содержит, помимо прочего, следующую информацию:
♦ дату и время выполнения шага задания;
♦ завершился ли шаг задания успешно или неудачно;
♦ операторы, которым было передано уведомление;
♦ длительность задания;
♦ ошибки или сообщения, связанные с шагом задания.
По умолчанию максимальный размер протокола истории заданий составляет 1000 строк, тогда как количество строк для конкретного задания имеет ограничение 100. (Протокол истории задания автоматически очищается, когда достигается максимальное количество строк.) Если вы хотите хранить информацию о каждом задании, и ваша система имеет несколько заданий, увеличьте размер протокола истории заданий и/или количество строк на одно задание. Используя SQL Server Management Studio, щелкните правой кнопкой мыши по узлу SQL Server Agent и выберите пункт Properties. В диалоговом окне SQL Server Agent Properties выберите страницу History и введите новые значения для максимального размера протокола истории заданий и максимальное количество строк истории заданий для одного задания. Вы также можете отметить Automatically remove agent history и выбрать интервал времени, когда протоколы должны быть удалены.