Dela via


Skicka felmeddelanden för SQL Server-agent

gäller för:SQL ServerAzure SQL Managed Instance

Viktig

Azure SQL Managed Instancestöds de flesta, men inte alla SQL Server Agent-funktioner för närvarande. Se T-SQL-skillnader mellan Azure SQL Managed Instance och SQL Server för detaljer.

Det här avsnittet beskriver hur du konfigurerar Microsoft SQL Server Agent för att skicka sina felmeddelanden via net send i SQL Server med hjälp av SQL Server Management Studio.

Innan du börjar

Begränsningar och restriktioner

  • Object Explorer visar bara SQL Server Agent-noden om du har behörighet att använda den.

  • Microsoft Windows Messenger-tjänsten måste köras för att ta emot net send-händelser.

Säkerhet

Behörigheter

För att kunna utföra sina funktioner måste SQL Server Agent konfigureras för att använda autentiseringsuppgifterna för ett konto som är medlem i sysadmin fast serverroll i SQL Server. Kontot måste ha följande Windows-behörigheter:

  • Logga in som en tjänst (SeServiceLogonRight)

  • Ersätt en token på processnivå (SeAssignPrimaryTokenPrivilege)

  • Kringgå genomsökningskontroll (SeChangeNotifyPrivilege)

  • Justera minneskvoter för en process (SeIncreaseQuotaPrivilege)

Mer information om de Windows-behörigheter som krävs för SQL Server Agent-tjänstkontot finns i Välj ett konto för SQL Server Agent Service och Konfigurera Windows-tjänstkonton.

Använda SQL Server Management Studio

Skicka felmeddelanden för SQL Server Agent

  1. I Object Explorerklickar du på plustecknet för att expandera servern som innehåller felloggen för SQL Server-agenten som du vill skicka felmeddelanden från via net send.

  2. Högerklicka på SQL Server Agent och välj Egenskaper.

  3. I dialogrutan Egenskaper för SQL Server-agent –server_name under Fellogg på sidan Allmänt skriver du i rutan Net send-mottagare användarnamnet eller datornamnet som du vill skicka felmeddelanden till.

  4. Klicka på OK.