Delen via


Uitvoeringstraceringsberichten schrijven naar het foutenlogboek van de SQL Server-agent

van toepassing op:SQL ServerAzure SQL Managed Instance

Belangrijk

Op Azure SQL Managed Instanceworden de meeste, maar niet alle FUNCTIES van SQL Server Agent momenteel ondersteund. Zie T-SQL-verschillen tussen Azure SQL Managed Instance en SQL Server voor meer informatie.

In dit onderwerp wordt beschreven hoe u Microsoft SQL Server Agent configureert voor het opnemen van uitvoeringstraceringsberichten in het foutenlogboek in SQL Server met behulp van SQL Server Management Studio.

Voordat u begint

Beperkingen en beperkingen

  • Objectverkenner geeft alleen het knooppunt SQL Server Agent weer als u gemachtigd bent om het te gebruiken.

  • Omdat deze optie ertoe kan leiden dat het foutenlogboek groot wordt, moet u alleen uitvoeringstraceringsberichten opnemen in foutenlogboeken van SQL Server Agent bij het onderzoeken van een specifiek probleem met SQL Server Agent.

Veiligheid

Machtigingen

Om zijn functies te kunnen uitvoeren, moet SQL Server Agent worden geconfigureerd om de referenties van een account te gebruiken dat lid is van de sysadmin vaste serverrol in SQL Server. Het account moet de volgende Windows-machtigingen hebben:

  • Aanmelden als service (SeServiceLogonRight)

  • Een token op procesniveau vervangen (SeAssignPrimaryTokenPrivilege)

  • Passverse-controle omzeilen (SeChangeNotifyPrivilege)

  • Geheugenquota aanpassen voor een proces (SeIncreaseQuotaPrivilege)

Zie Selecteer een account voor de SQL Server Agent-service en Het instellen van Windows-serviceaccountsvoor meer informatie over de Windows-machtigingen die zijn vereist voor het SQL Server Agent-serviceaccount.

Traceringsberichten voor uitvoering naar het foutlogboek van SQL Server Agent schrijven

  1. Klik in Objectverkennerop het plusteken om de server met het sql Server Agent-foutenlogboek uit te vouwen waarnaar u uitvoeringstraceringsberichten wilt schrijven.

  2. Klik met de rechtermuisknop op SQL Server Agent en selecteer Eigenschappen.

  3. Selecteer in het dialoogvenster SQL Server Agent-eigenschappen -server_name, onder Foutenlogboek op de pagina Algemeen, het selectievakje Uitvoeringstraceringsberichten opnemen.

  4. Klik op OK-.