Dela via


Skapa en operator

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. Mer information finns i T-SQL-skillnader i Azure SQL Managed Instance från SQL Server - eller SQL Agent-jobbbegränsningar i SQL Managed Instance .

Den här artikeln beskriver hur du konfigurerar en användare för att ta emot meddelanden om SQL Server Agent-jobb i SQL Server med hjälp av SQL Server Management Studio eller Transact-SQL.

Begränsningar

Alternativen Pager och Net send tas bort från SQL Server Agent i en framtida version av SQL Server. Undvik att använda de här funktionerna i det nya utvecklingsarbetet och planera att ändra program som för närvarande använder dessa funktioner.

SQL Server-agenten måste konfigureras för att använda Database Mail för att skicka e-post- och sidsidesaviseringar till operatorer. Mer information finns i Tilldela aviseringar till en operator.

SQL Server Management Studio är ett enkelt, grafiskt sätt att hantera jobb och är det rekommenderade sättet att skapa och hantera jobbinfrastrukturen.

Behörigheter

Endast medlemmar i sysadmin fast serverroll kan skapa operatorer.

Använda SQL Server Management Studio

  1. I Object Explorer väljer du plustecknet för att expandera servern där du vill skapa en SQL Server-agentoperator.

  2. Välj plustecknet för att expandera SQL Server Agent.

  3. Högerklicka på mappen Operatorer och välj Ny operator.

    Följande alternativ är tillgängliga på fliken Allmänt i dialogrutan Ny operator:

    Option Description
    Namn Ändra namnet på operatorn.
    aktiverat Aktivera operatorn. När det inte är aktiverat skickas inga meddelanden till operatorn.
    e-postnamn Anger e-postadressen för operatorn.
    Nät skicka adress Ange adressen som ska användas för net send.
    Pager-e-postnamn Anger den e-postadress som ska användas för operatorns sidsökare.
    Pager enligt tjänstschema Anger de tider då sidsökaren är aktiv.
    måndag - söndag Välj de dagar då sökarenheten är aktiv.
    Arbetsdag börja Välj den tid på dagen efter vilken SQL Server-agenten skickar meddelanden till sidsökaren.
    Arbetsdagens slut Välj den tid på dagen efter vilken SQL Server-agenten inte längre skickar meddelanden till sidsökaren.

    Följande alternativ är tillgängliga på sidan Meddelanden i dialogrutan Ny operatör:

    Option Description
    aviseringar Visa aviseringarna i systemet.
    jobb Visa jobben i instansen.
    varningslista Visar en lista över aviseringarna i instansen.
    Jobblista Visar en lista över jobben i instansen.
    e-post Meddela den här operatorn via e-post.
    Personsökare Meddela den här operatorn genom att skicka e-post till pager-adressen.
    Net send Meddela den här operatorn med hjälp av net send.
  4. När du har skapat den nya operatorn väljer du OK.

Använd Transact-SQL

  1. I Object Exploreransluter du till en instans av databasmotorn.

  2. I standardfältet väljer du Ny fråga.

  3. Kopiera och klistra in följande exempel i frågefönstret och välj Kör. I det här exemplet konfigureras operatorinformationen för användaren danwi. Operatören är aktiverad och sedan skickar SQL Server Agent meddelanden via sidsökare från måndag till fredag från 08.00 till 17.00.

    USE msdb;
    GO
    
    EXECUTE dbo.sp_add_operator
        @name = N'Dan Wilson',
        @enabled = 1,
        @email_address = N'danwi',
        @pager_address = N'5551290AW@pager.Adventure-Works.com',
        @weekday_pager_start_time = 080000,
        @weekday_pager_end_time = 170000,
        @pager_days = 62;
    GO
    

Mer information finns i sp_add_operator.