Aracılığıyla paylaş


sysmail_start_sp (Transact-SQL)

Database Mail'i başlatarak başlatır Service Broker Dış program nesneler.

Topic link iconTransact-SQL sözdizimi kuralları

sysmail_start_sp

Bağımsız değişkenler

None

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Sonuç Kümeleri

None

Remarks

Veritabanı posta olmayan etkin veya üzerinde yüklü. SQL Server yükleme. Use Veritabanı Adres Yapılandırma Sihirbazı etkinleştirmek ve veritabanı posta nesneleri yüklemek için.

Bu saklı yordam bulunduğu msdb veritabanıdır.Bu saklı yordam, ileti giden istekleri ve sağlayan veritabanı posta sıranın başlatır Service Broker Dış program etkinleştirme.

Dış veritabanı posta programı, iletileri sıralara başlatıldığında, işleyebilir.Bu yordam, kuyruklar, kuyruklar, ile durdurulduğunu sonra yeniden verir sysmail_stop_sp saklı yordamını.

Not

Bu saklı yordam, yalnızca kuyruklar için Database Mail'i başlatır.Bu saklı yordam etkinleştir Service Broker ileti teslimi veritabanında. Etkinleştirme 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 için aktif hale getirin.

İzinler

yürütmek izinleri için bu yordamı varsayılan üyelere sysadmin sabit sunucu rolü.

Örnekler

Aşağıdaki örnek, veritabanı posta başlatmaya gösterir msdb veritabanıdır.Örnek veritabanı posta etkinleştirilmiş olduğunu varsayar.

USE msdb ;
GO

EXECUTE dbo.sysmail_start_sp ;
GO