sysmail_stop_sp (Transact-SQL)
Veritabanı Mail durdurma durdurur Service Broker Dış program nesneler.
sysmail_stop_sp
Bağımsız değişkenler
None
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Remarks
Bu saklı yordam bulunduğu msdb veritabanıdır.
Bu saklı yordam, giden iletinin istekleri tutan kapanmadan veritabanı posta sırası durdurur. Service Broker Dış program etkinleştirme.
Kuyruklar durdurulur, dış veritabanı posta programı iletilerini işlemez.Bu saklı yordam veritabanı posta sorun giderme veya bakım amacıyla durdurmanızı sağlar.
Veritabanı posta başlatmak için kullanın. sysmail_start_sp.Dikkat sp_send_dbmail posta yine de kabul eder, Service Broker nesneleri durduruldu.
Not
Bu saklı yordam, yalnızca veritabanı posta için kuyruklar durdurur.Bu saklı yordam etkinliğini Service Broker ileti teslimi veritabanında. Devre dışı bırakma hakkında daha fazla bilgi için Service Broker teslim iletisi için bkz: Nasıl Yapılır: Databases (Transact-SQL), Service Broker ileti teslimi devre dışı bırakma. Bu saklı yordam, yüzey alanı azaltmak için veritabanı saklı yordamlar genişletilmiş posta devre dışı bırakmaz.Genişletilmiş saklı yordamlar devre dışı bırakmak için , bkz: Veritabanı posta XPs seçeneği of the sp_configure sistem saklı yordamı.
İzinler
yürütmek izinleri için bu yordamı varsayılan üyelere sysadmin sabit sunucu rolü.
Örnekler
Aşağıdaki örnek, veritabanı Mail'de durdurma gösterir msdb veritabanıdır.Örnek veritabanı posta etkinleştirilmiş olduğunu varsayar.
USE msdb ;
GO
EXECUTE dbo.sysmail_stop_sp ;
GO
See Also