Udostępnij przez


sysmail_start_sp (Transact-SQL)

Poczta bazy danych jest uruchamiany przez uruchomienie Service Broker obiekty, które korzysta z programu zewnętrznego.

Topic link iconKonwencje składni języka Transact-SQL

sysmail_start_sp

Argumenty

None

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

None

Remarks

Poczta bazy danych nie jest włączone lub instalowane po SQL Server Instalacja. Użycie Kreatora konfiguracja poczty bazy danych do włączenia i zainstalować obiekty bazy danych korespondencji.

Ta procedura przechowywana jest w msdb bazy danych.Tej procedura przechowywana uruchamia kolejki poczty bazy danych, która przechowuje wiadomości wychodzące żądania i umożliwia Service Broker Aktywacja programu zewnętrznego.

Rozpoczęcie kolejek, zewnętrzny program pocztowy bazy danych może przetwarzać wiadomości.Procedura ta pozwala na ponowne uruchomienie kolejki po kolejki zostało zatrzymane z sysmail_stop_sp procedura przechowywana.

Uwaga

Tej procedura przechowywana uruchamia tylko kolejki poczty bazy danych.Ta procedura przechowywana nie uaktywnia. Service Broker dostarczanie wiadomości w bazie danych. Aby uzyskać więcej informacji na temat uaktywniania Service Broker dostarczanie wiadomości, zobacz Jak Uaktywnianie dostarczanie wiadomości usługa Broker w bazy danych (języka Transact-SQL).

Uprawnienia

Uprawnienia dla tej wartości domyślnej procedury do członków do wykonywania sysadmin ustalić roli serwera.

Przykłady

W poniższym przykładzie pokazano, począwszy od bazy danych korespondencji msdb bazy danych.W przykładzie zakłada się, czy poczta bazy danych został włączony.

USE msdb ;
GO

EXECUTE dbo.sysmail_start_sp ;
GO