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 mellan Azure SQL Managed Instance och SQL Server.

I det här avsnittet beskrivs hur du konfigurerar en användare att ta emot meddelanden om Microsoft SQL Server Agent-jobb i SQL Server med hjälp av SQL Server Management Studio eller Transact-SQL.

Innan du börjar

Begränsningar och restriktioner

  • Alternativen Pager och net send tas bort från SQL Server Agent i en framtida version av Microsoft 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.

  • Observera att SQL Server agenten måste konfigureras för att använda Database Mail för att skicka e-post och personsökarmeddelanden till operatörer. 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.

Säkerhet

Behörigheter

Endast medlemmar i sysadmin fast serverroll kan skapa operatorer.

Använda SQL Server Management Studio

Så här skapar du en operator

  1. I Object Explorerklickar du på plustecknet för att expandera servern där du vill skapa en SQL Server Agent-operator.

  2. Klicka på 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:

    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 som sidsökaren är aktiv.

    Workday börjar
    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:

    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.

    Pager
    Meddela den här operatorn genom att skicka e-post till pager-adressen.

    Net send
    Meddela den här operatorn genom att använda net send.

  4. När du har skapat den nya operatorn klickar du på OK.

Använda Transact-SQL

Så här skapar du en operator

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

  2. I fältet Standard klickar du på Ny fråga.

  3. Kopiera och klistra in följande exempel i frågefönstret och klicka på Kör.

    -- sets up the operator information for user 'danwi.'
    -- The operator is enabled.   
    -- SQL Server Agent sends notifications by pager 
    -- from Monday through Friday from 8 A.M. to 5 P.M.  
    USE msdb ;  
    GO  
    
    EXEC 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 (Transact-SQL).