Metoda EnumNotifications
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
EnumNotifications Metoda zwraca QueryResults obiekt, który wylicza powiadomienia dla operator Microsoft SQL Server agenta lub alert.
Składnia
object
.EnumNotifications(
NotifyMethod
,
EnumNotifyType
,
[ AlertOrOperator ] ) as QueryResults
Części
obiekt
Wyrażenie, którego wartością obiekt na liście dotyczy.NotifyMethod
Długa liczba całkowita, która określa metoda powiadomienie oraz kierowanie budowy zestaw wyników, jak opisano w ustawieniach.EnumNotifyType
Liczba całkowita długa kierujący wyliczenie, jak opisano w ustawieniach.AlertOrOperator
Opcjonalne.Ciąg określający powiadomienie miejsce docelowe lub źródła według nazwy.Podczas korzystania z AlertOrOperator argument, EnumNotifyType argument należy określić SQLDMOEnumNotify_Target.
Prototyp (C/C++)
HRESULT EnumNotifications(
SQLDMO_NOTIFY_TYPE NotifyMethod,
SQLDMO_ENUMNOTIFY_TYPE EnumNotifyType,
LPSQLDMOQUERYRESULTS *ppResults,
SQLDMO_LPCSTR AlertOrOperator = NULL);
Ustawienia
NotifyMethod argument jest długa liczba całkowita pakowane bit.Użyj lub operator logiczny, aby określić więcej niż jedną wartość.Ustaw NotifyMethod za pomocą tych wartości argumentu.
Stała |
Wartość |
Opis |
---|---|---|
SQLDMONotify_All |
7 |
Powiadomienie pocztą e-mail, wiadomości e-mail wysyłane do adresu pagera i komunikat podręczny sieci. |
SQLDMONotify_Email |
1 |
Powiadomienie pocztą e-mail wysyłane na adres e-mail operator. |
SQLDMONotify_NetSend |
4 |
Powiadomienia przez sieci komunikat podręczny wysyłany pod adres sieci operator. |
SQLDMONotify_Pager |
2 |
Powiadomienie pocztą e-mail wysyłane na adres pagera operator. |
Ustaw EnumNotifyType za pomocą tych wartości argumentu.
Stała |
Wartość |
Opis |
---|---|---|
SQLDMOEnumNotify_/rzeczywista |
2 |
Zwraca tylko operatorów lub alerty skonfigurowanych dla powiadomienie. |
SQLDMOEnumNotify_All |
1 |
Zwraca wszystkie podmioty gospodarcze lub alerty.Wartość use_email, use_netsend, lub use_pager kolumna wskazuje, że operator lub alert jest skonfigurowany dla powiadomienie przez wskazanej metoda. |
SQLDMOEnumNotify_Max |
3 |
SQLDMOEnumNotify_Target. |
SQLDMOEnumNotify_Min |
1 |
SQLDMOEnumNotify_All. |
SQLDMOEnumNotify_ i docelowej |
3 |
Zwracanie zestaw wyników wylicza powiadomienie dla operator lub alert określony w AlertOrOperator argumentu. |
Zwraca
Dla Alert obiekt, EnumNotifications Metoda zwraca QueryResults obiekt, który zawiera jeden zestaw wyników, określonych przez te kolumny.
Kolumna |
Typ danych |
Opis |
---|---|---|
has_email |
integer |
Po 1, operator jest skonfigurowany z adresem e-mail. |
has_netsend |
integer |
Po 1, operator jest skonfigurowany adres sieci komunikat podręczny odbioru. |
has_pager |
integer |
Po 1, operator jest skonfigurowany adres pagera. |
operator_id |
integer |
Identyfikator operator wygenerowane przez system. |
operator_name |
nvarchar(129) |
Nazwa operatora. |
use_email |
integer |
Kolumny obecnie, kiedy NotifyMethod określa SQLDMONotify_Email. Po 1, operator jest skonfigurowane do odbierania powiadomienie pocztą e-mail. |
use_netsend |
integer |
Kolumny obecnie, kiedy NotifyMethod określa SQLDMONotify_NetSend. Po 1, operator jest skonfigurowane do odbierania powiadomienie przez komunikat podręczny sieci. |
use_pager |
integer |
Kolumny obecnie, kiedy NotifyMethod określa SQLDMONotify_Pager. Po 1, operator jest skonfigurowane do odbierania powiadomienie przez strona. |
Dla Operator obiekt, EnumNotifications Metoda zwraca QueryResults obiekt, który zawiera jeden zestaw wyników, określonych przez te kolumny.
Kolumna |
Typ danych |
Opis |
---|---|---|
alert_id |
integer |
Wygenerowane przez system alert identyfikator. |
alert_name |
nvarchar(129) |
Nazwa alertu. |
has_email |
integer |
Podczas niezerową, liczby podmiotów skonfigurowane do odbierania powiadomienie alert pocztą e-mail. |
has_netsend |
integer |
Gdy niezerową, liczba operatorów skonfigurowane do odbierania alert powiadomienie przez komunikat podręczny sieci. |
has_pager |
integer |
Gdy niezerową, liczba operatorów skonfigurowane do odbierania alert powiadomienie przez pager. |
use_email |
integer |
Kolumny obecnie, kiedy NotifyMethod określa SQLDMONotify_Email. Po 1, alert jest skonfigurowany do podniesienia powiadomienie pocztą e-mail. |
use_netsend |
integer |
Kolumny obecnie, kiedy NotifyMethod określa SQLDMONotify_NetSend. Po 1, alert jest skonfigurowany do podniesienia powiadomienie przez komunikat podręczny sieci. |
use_pager |
integer |
Kolumny obecnie, kiedy NotifyMethod określa SQLDMONotify_Pager. Po 1, alert jest skonfigurowany do podniesienia powiadomienie przez strona. |