Udostępnij za pośrednictwem


Konfigurowanie poczty agenta programu SQL Server do korzystania z poczty bazy danych

Dotyczy:SQL ServerAzure SQL Managed Instance

W tym artykule opisano sposób konfigurowania agenta programu SQL Server do wysyłania powiadomień i alertów w programie SQL Server przy użyciu programu SQL Server Management Studio przy użyciu poczty bazy danych .

Wymagania wstępne

  1. Konfigurowanie poczty bazy danych.

  2. Utwórz konto poczty bazy danych dla konta usługi SQL Server Agent do użycia.

  3. Utwórz profil poczty bazy danych dla konta usługi agenta programu SQL Server do użycia i dodaj użytkownika do roli bazy danych DatabaseMailUserRole w msdb bazie danych. Sprawdź, czy użytkownicy są prawidłowo skonfigurowani do wysyłania wiadomości e-mail.

  4. Ustaw profil jako domyślny profil bazy msdb danych.

Uprawnienia

Użytkownik tworzący konta profilów i wykonując procedury składowane powinien być członkiem stałej roli serwera sysadmin.

Konfigurowanie agenta programu SQL Server do używania poczty bazy danych za pomocą programu SQL Server Management Studio

Wskazówka

Poniższe kroki nie są niezbędne w usłudze Azure SQL Managed Instance, która jest już skonfigurowana do wyszukiwania profilu o nazwie AzureManagedInstance_dbmail_profile. Aby uzyskać więcej informacji i przykładowy skrypt, zobacz powiadomienia o zadaniach agenta SQL dla zarządzanej instancji Azure SQL.

W następujących krokach używany jest program SQL Server Management Studio (SSMS)

  1. Połącz się z wystąpieniem programu SQL Server.

  2. W Eksploratorze obiektów rozwiń wystąpienie programu SQL Server.

  3. Kliknij prawym przyciskiem myszy Agent programu SQL Server, a następnie wybierz Właściwości.

  4. Wybierz pozycję System alertów.

  5. Wybierz pozycję Włącz profil poczty.

  6. Na liście System poczty wybierz pozycję Poczta bazy danych.

  7. Z listy Profil poczty wybierz profil poczty dla poczty bazy danych.

  8. Uruchom ponownie agenta programu SQL Server.

Zadania do wykonania

Następujące zadania są niezbędne do ukończenia konfiguracji agenta w celu wysyłania alertów i powiadomień.

  • Alerty

    Alerty agenta SQL można skonfigurować pod kątem powiadamiania operatora określonego zdarzenia bazy danych lub stanu systemu operacyjnego.

  • Operatorzy

    Operatorzy agentów SQL to aliasy dla osób lub grup, które mogą odbierać powiadomienia, na przykład pocztą e-mail.