Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure 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 .
- Aby uzyskać informacje na temat włączania i konfigurowania poczty bazy danych, zobacz Konfigurowanie poczty bazy danych.
- Przykład użycia języka Transact-SQL można znaleźć w temacie Create a Database Mail Profile (Tworzenie profilu poczty bazy danych).
- Aby wysyłać pocztę e-mail przy użyciu zadań agenta SQL w usłudze Azure SQL Managed Instance, agent programu SQL Server może używać tylko jednego profilu Poczty Baz Danych i musi być nazwany
AzureManagedInstance_dbmail_profile
. Aby uzyskać więcej informacji i przykładowy skrypt, zobacz powiadomienia o zadaniach agenta SQL dla zarządzanej instancji Azure SQL.
Wymagania wstępne
Utwórz konto poczty bazy danych dla konta usługi SQL Server Agent do użycia.
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.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)
Połącz się z wystąpieniem programu SQL Server.
W Eksploratorze obiektów rozwiń wystąpienie programu SQL Server.
Kliknij prawym przyciskiem myszy Agent programu SQL Server, a następnie wybierz Właściwości.
Wybierz pozycję System alertów.
Wybierz pozycję Włącz profil poczty.
Na liście System poczty wybierz pozycję Poczta bazy danych.
Z listy Profil poczty wybierz profil poczty dla poczty bazy danych.
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 agenta SQL można skonfigurować pod kątem powiadamiania operatora określonego zdarzenia bazy danych lub stanu systemu operacyjnego.
-
Operatorzy agentów SQL to aliasy dla osób lub grup, które mogą odbierać powiadomienia, na przykład pocztą e-mail.