Поделиться через


Журнал ошибок агента SQL Server

Агент SQL Server создает журнал ошибок, который записывает предупреждения и ошибки по умолчанию. В журнале отображаются следующие предупреждения и ошибки:

  • Предупреждающие сообщения, предоставляющие сведения о потенциальных проблемах, таких как "Задание <job_name> было удалено во время его выполнения".

  • Сообщения об ошибках, которые обычно требуют вмешательства системного администратора, например "Не удается запустить сеанс почты", могут быть отправлены определенному пользователю или компьютеру с помощью команды net send.

SQL Server поддерживает до девяти журналов ошибок агента SQL Server. Каждый архивный журнал имеет расширение, указывающее относительный возраст журнала. Например, расширение .1 указывает самый новый архивированный журнал ошибок и расширение .9 указывает самый старый архивированный журнал ошибок.

По умолчанию сообщения трассировки выполнения не записываются в журнал ошибок агента SQL Server, так как они могут заполнить его. Если журнал ошибок заполнен, возможность выбора и анализа более сложных ошибок уменьшается. Так как журнал добавляется в нагрузку обработки сервера, важно тщательно рассмотреть значение, которое вы получаете путем записи сообщений трассировки выполнения в журнал ошибок. Как правило, рекомендуется записывать все сообщения только при отладке конкретной проблемы.

При остановке агента SQL Server можно изменить расположение журнала ошибок агента SQL Server. Если журнал ошибок пуст, его невозможно открыть. Вы можете переключить журнал агента SQL Server в любое время без остановки работы агента SQL Server.

Просмотр журнала ошибок агента SQL Server

Переименование журнала ошибок агента SQL Server

Чтобы отправить сообщения об ошибках агента SQL Server

Чтобы записать сообщения трассировки выполнения в журнал ошибок агента SQL Server