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


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

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

Это важно

В Azure SQL Managed Instanceв настоящее время поддерживается большинство функций агента SQL Server, но не все. Дополнительные сведения см. в разделе отличия Управляемого экземпляра SQL Azure от SQL Server или ограничения заданий SQL Agent в Управляемом экземпляре SQL.

В этом разделе описывается, как настроить Microsoft SQL Server Agent для включения сообщений трассировки выполнения в журнал ошибок в SQL Server с помощью SQL Server Management Studio.

Перед началом работы

Ограничения и условия

  • Обозреватель объектов отображает только узел агента SQL Server, если у вас есть разрешение на его использование.

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

Безопасность

Разрешения

Для выполнения своих функций агент SQL Server должен быть настроен для использования учетных данных учетной записи, являющейся членом фиксированной серверной роли sysadmin в SQL Server. У учетной записи должны быть следующие разрешения Windows:

  • Вход в систему как услуга (SeServiceLogonRight)

  • Замените маркер уровня процесса (SeAssignPrimaryTokenPrivilege)

  • Обход проверки доступа (SeChangeNotifyPrivilege)

  • Настройка лимитов памяти для процесса (SeIncreaseQuotaPrivilege)

Дополнительные сведения о разрешениях Windows, необходимых для учетной записи службы агента SQL Server, см. в разделах Выбор учетной записи для службы агента SQL Server и Настройка учетных записей служб Windows.

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

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

  2. Щелкните правой кнопкой мыши агент SQL Server и выберите свойства.

  3. В диалоговом окне "Свойства агента SQL Server -server_name" в разделе "Журнал ошибок" на странице "Общие" установите флажок "Включить сообщения трассировки выполнения".

  4. Нажмите кнопку ОК.