Sdílet prostřednictvím


Vytvoření operátoru

platí pro:SQL Serverazure SQL Managed Instance

Důležitý

Na Azure SQL Managed Instance, většina, ale ne všechny funkce agenta SQL Serveru jsou aktuálně podporované. Podrobnosti najdete v tématu rozdíly T-SQL služby Azure SQL Managed Instance od SQL Serveru.

Toto téma popisuje, jak nakonfigurovat uživatele tak, aby dostával oznámení o úlohách agenta Microsoft SQL Serveru v SQL Serveru pomocí aplikace SQL Server Management Studio nebo jazyka Transact-SQL.

Než začnete

Omezení a restrikce

  • Možnost Pager a net send budou z agenta SQL Serveru odstraněny v některé z budoucích verzí Microsoft SQL Serveru. Vyhněte se používání těchto funkcí v nové vývojové práci a naplánujte úpravu aplikací, které tyto funkce aktuálně používají.

  • Všimněte si, že agent SQL Serveru musí být nakonfigurovaný tak, aby používal databázovou poštu k odesílání e-mailových oznámení a oznámení pageru operátorům. Další informace naleznete v tématu Přiřadit výstrahy operátorovi.

  • SQL Server Management Studio poskytuje snadný, grafický způsob správy úloh a je doporučený způsob, jak vytvořit a spravovat infrastrukturu úloh.

Bezpečnost

Dovolení

Operátory můžou vytvářet pouze členové správce systému pevné role serveru.

Použití aplikace SQL Server Management Studio

Vytvořit operátora

  1. V Průzkumníku objektůklikněte na znaménko plus a rozbalte seznam serverů, kde chcete vytvořit operátora agenta SQL Serveru.

  2. Kliknutím na znaménko plus rozbalte agenta SQL Serveru.

  3. Klikněte pravým tlačítkem na složku Operátory a vyberte Nový operátor.

    Následující možnosti jsou k dispozici na stránce Obecné dialogového okna Nový operátor:

    název
    Změňte název operátoru.

    Povoleno
    Aktivujte operátora. Pokud není povoleno, operátoru se neodesílají žádná oznámení.

    E-mailového jména
    Určuje e-mailovou adresu operátora.

    net send adresa
    Zadejte adresu, která se má použít pro net send.

    název e-mailu pageru
    Určuje e-mailovou adresu, která se má použít pro pager operátora.

    Pager podle plánu povinností
    Nastaví časy, kdy je pager aktivní.

    pondělí – neděle
    Vyberte dny, po které je pager aktivní.

    Zahájení pracovního dne
    Vyberte denní dobu, po které agent SQL Serveru odesílá zprávy do pageru.

    konec pracovního dne
    Vyberte denní dobu, po které už agent SQL Serveru neodesílá zprávy stránkovači.

    Na stránce Oznámení dialogového okna Nový operátor jsou k dispozici následující možnosti:

    Upozornění
    Zobrazte výstrahy v daném případě.

    Práce
    Zobrazte úlohy v instanci.

    seznam výstrah
    Zobrazí seznam výstrah v instanci.

    Seznam úloh
    Zobrazí seznam úloh v instanci.

    e-mailové
    Upozorněte tohoto operátora e-mailem.

    Pager
    Upozorněte tohoto operátora odesláním e-mailu na adresu pageru.

    Net send
    Upozornit tohoto operátora pomocí net send.

  4. Po dokončení vytváření nového operátoru klepněte na tlačítko OK.

Použití Transact-SQL

Vytvoření operátoru

  1. V Průzkumník objektůse připojte k instanci databázového serveru.

  2. Na panelu Standard klikněte na Nový dotaz.

  3. Zkopírujte a vložte následující příklad do okna dotazu a klikněte na Spustit.

    -- 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  
    

Další informace naleznete v tématu sp_add_operator (Transact-SQL).