Aracılığıyla paylaş


sysmail_start_sp (Transact-SQL)

Şunlar için geçerlidir: SQL Server

Dış programın kullandığı Hizmet Aracısı nesnelerini başlatarak Veritabanı Postası'nı başlatır.

Transact-SQL söz dizimi kuralları

Sözdizimi

sysmail_start_sp
[ ; ]

Tartışmalar

Yok.

Dönüş kodu değerleri

0 (başarı) veya 1 (başarısızlık).

Sonuç kümesi

Yok.

Açıklamalar

Veritabanı Postası SQL Server yüklemesinde etkinleştirilmez veya yüklenmez. Veritabanı Postası nesnelerini etkinleştirmek ve yüklemek için Veritabanı Posta Yapılandırması sihirbazını kullanın.

Bu saklı yordam veritabanındadır msdb . Bu saklı yordam, giden ileti isteklerini tutan Veritabanı Posta kuyruğu'nu başlatır ve dış program için Hizmet Aracısı etkinleştirmesini etkinleştirir.

Kuyruklar başlatıldığında, Veritabanı Postası dış programı iletileri işleyebilir. Bu yordam, saklı yordamla sysmail_stop_sp kuyruklar durdurulduktan sonra kuyrukları yeniden başlatmanıza olanak tanır.

Uyarı

Bu saklı yordam yalnızca Veritabanı Postası kuyruklarını başlatır. Bu saklı yordam, veritabanında Hizmet Aracısı ileti teslimini etkinleştirmez.

İzinler

Bu yordamda EXECUTE izinler vekleyebilirsiniz, ancak bu izinler SQL Server yükseltmesi sırasında geçersiz kılınabilir.

Örnekler

Aşağıdaki örnekte veritabanında Veritabanı Postası'nı başlatma gösterilmektedir msdb . Örnekte, Veritabanı Postası'nın etkinleştirildiği varsayılır.

USE msdb;
GO

EXECUTE dbo.sysmail_start_sp;
GO