Udostępnij za pośrednictwem


Zapisywanie komunikatów śledzenia wykonywania w dzienniku błędów agenta programu SQL Server

Dotyczy:programu SQL ServerAzure SQL Managed Instance

Ważny

W usługi Azure SQL Managed Instancewiększość, ale nie wszystkie funkcje agenta programu SQL Server są obecnie obsługiwane. Aby uzyskać szczegółowe informacje, zobacz Różnice języka T-SQL usługi Azure SQL Managed Instance z programu SQL Server.

W tym temacie opisano sposób konfigurowania programu Microsoft SQL Server Agent w celu uwzględnienia komunikatów śledzenia wykonywania w dzienniku błędów w programie SQL Server przy użyciu programu SQL Server Management Studio.

Przed rozpoczęciem

Ograniczenia i ograniczenia

  • Eksplorator obiektów wyświetla tylko węzeł agenta programu SQL Server, jeśli masz uprawnienia do korzystania z niego.

  • Ponieważ ta opcja może spowodować, że dziennik błędów stanie się duży, podczas badania określonego problemu z agentem programu SQL Server uwzględnij tylko komunikaty śledzenia wykonywania w dziennikach błędów agenta programu SQL Server.

Bezpieczeństwo

Uprawnienia

Aby wykonywać swoje funkcje, należy skonfigurować agenta programu SQL Server tak, aby używał poświadczeń konta, które jest członkiem sysadmin stałej roli serwera w programie SQL Server. Konto musi mieć następujące uprawnienia systemu Windows:

  • Logowanie jako usługa (SeServiceLogonRight)

  • Zastąp token na poziomie procesu (SeAssignPrimaryTokenPrivilege)

  • Obejście sprawdzania przechodzenia (SeChangeNotifyPrivilege)

  • Zarządzaj przydziałami pamięci dla procesu (SeIncreaseQuotaPrivilege)

Aby uzyskać więcej informacji o uprawnieniach systemu Windows wymaganych dla konta usługi agenta programu SQL Server, zobacz Wybierz konto dla usługi sql Server Agent i Konfigurowanie kont usług systemu Windows.

Aby zapisać komunikaty śledzenia wykonywania w dzienniku błędów agenta programu SQL Server

  1. W Eksplorator obiektówkliknij znak plus, aby rozwinąć serwer zawierający dziennik błędów agenta programu SQL Server, do którego chcesz zapisać komunikaty śledzenia wykonywania.

  2. Kliknij prawym przyciskiem myszy agenta programu SQL Server i wybierz pozycję właściwości .

  3. W oknie dialogowym Właściwości agenta programu SQL Server —server_name, na stronie Ogólne, w sekcji Dziennik błędów zaznacz pole wyboru Dołącz komunikaty śledzenia wykonywania.

  4. Kliknij przycisk OK.