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


Журнал ошибок агента 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