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

Применимо к: SQL Server Управляемый экземпляр SQL Azure

Важно!

В Управляемом экземпляре Azure SQL в настоящее время поддерживается большинство функций агента SQL Server (но не все). Подробные сведения см. в статье Различия в T-SQL между Управляемым экземпляром SQL Azure и SQL Server.

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

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

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

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

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

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

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

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

Отправка сообщений об ошибках агента SQL Server

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