Sdílet prostřednictvím


Přiřazení výstrah operátorovi

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 přiřadit výstrahy agenta Microsoft SQL Serveru operátorům, aby mohli přijímat oznámení o úlohách v SQL Serveru pomocí aplikace SQL Server Management Studio nebo jazyka Transact-SQL.

Než začnete

Omezení a restrikce

  • SQL Server Management Studio poskytuje snadný a grafický způsob správy celého systému upozorňování. Použití sady Management Studio je doporučený způsob konfigurace infrastruktury výstrah.

  • Pokud chcete odeslat oznámení v reakci na výstrahu, musíte nejprve nakonfigurovat agenta SQL Serveru tak, aby odesílal poštu. Další informace naleznete v tématu Konfigurace pošty agenta SQL Serveru pro použití databázové pošty.

  • Pokud při odesílání e-mailové zprávy nebo oznámení pageru dojde k chybě, zobrazí se chyba v protokolu chyb služby agenta SQL Serveru.

Bezpečnost

Dovolení

Jenom členové role pevného serveru sysadmin mohou přiřadit výstrahy operátorům.

Použití aplikace SQL Server Management Studio

Přiřazení výstrah operátorovi

  1. V Průzkumníku objektůklikněte na znaménko plus, aby se rozbalil server, který obsahuje operátora, kterému chcete přiřadit výstrahu.

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

  3. Kliknutím na znaménko plus rozbalte složku Operators.

  4. Klikněte pravým tlačítkem myši na operátora, kterému chcete přiřadit výstrahu, a vyberte Vlastnosti, a poté přejděte na stránku Oznámení.

  5. V dialogovém okně operator_nameVlastnosti v části Vyberte stránkuvyberte Oznámení.

  6. V části Zobrazit oznámení odeslaná tomuto uživatelivyberte Výstrahy, pokud chcete zobrazit seznam výstrah odeslaných tomuto operátorovi, nebo vyberte Úlohy, abyste zobrazili seznam úloh, které odesílají oznámení tomuto operátorovi. Vyberte jedno nebo více následujících zaškrtávacích políček, abyste definovali metodu oznámení pro každé oznámení podle potřeby: e-mailové, Pagernebo Net send.

  7. Po dokončení klikněte na OK.

Použití Transact-SQL

Přiřazení výstrah operátorovi

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

  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.

    -- adds an e-mail notification for the specified alert (Test Alert)  
    -- This example assumes that Test Alert already exists
    -- and that François Ajenstat is a valid operator name.  
    USE msdb ;  
    GO  
    
    EXEC dbo.sp_add_notification  
     @alert_name = N'Test Alert',  
     @operator_name = N'François Ajenstat',  
     @notification_method = 1 ;  
    GO  
    

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