Veritabanı posta için planlama
Veritabanı posta tablolarında yönetimini planlama veritabanı posta oluşan için planlama msdb veritabanı, Basit Posta Aktarımı'nı (SMTP) sunucu ya da sunucuların karar ve posta kutularını, bu SMTP sunucuları yapılandırma.
Msdb tablolar için planlama
E-posta iletileri için bir saklama ilkesi planlamak ve girdileri günlüğe.Giden iletileri ve eklerini, veritabanında posta korur msdb veritabanıdır.Veritabanı posta iletileri ve ilgili ekleri hacmini yüksekse, önemli ölçüde büyümesi için plan msdb veritabanıdır.Alanı yeniden kazanabilmesi için ve kuruluşların belge bekletme ilkeleri ile uymak için iletileri silin.Örneğin, ekleri olan iletileri silmek için SQL Server Agent iş oluşturabilir ve 30 günden daha eski girdileri oturum.Daha fazla bilgi için, bkz:
sysmail_delete_mailitems_sp (Transact-SQL)
sysmail_delete_log_sp (Transact-SQL)
Use MaxFileSize bağımsız değişkenisysmail_configure_sp veritabanı posta iletilerindeki ekleri boyutunu sınırlamak için.
Use ProhibitedExtensions bağımsız değişkenisysmail_configure_sp veritabanı posta iletileri içinde gönderilen bir eki türünü sınırlamak için.
Not
SQL Server Varsayılan olarak Hizmet Aracısı etkin msdb veritabanı ancak, kopyalanacaksa bir etkinliğimsdb veritabanıdır.Herhangi bir veritabanı Hizmet Aracısı'ı etkinleştirmek için veritabanı kilit gerektirir.Hizmet Aracısı'de devre dışı için msdbveritabanı posta, ilk Dur etkinleştirmek içinSQL Server Aracı; bu nedenle, Hizmet Aracısı gereken kilit elde edebilirsiniz.
Bir SMTP sunucusu üzerinde karar verme
Dış veritabanı posta programı SMTP sunucularının veritabanı posta hesaplarında belirtilen ağ erişimi gerektirir.Bu nedenle, hizmet hesabı SQL Server gereken ağ erişim iznine sahip ve SMTP sunucusu çalıştıran bilgisayarda gelen bağlantıları izin vermelidir SQL Server.
Security Note: |
---|
SQL Server için yerel sistem ya da yerel bir hizmet çalışıyorsa SQL Server Giden bağlantılarda yapma iznine sahip değil. Bu durumda, veritabanı posta farklı bir bilgisayarda bulunan bir e-posta sunucusuna bağlantı kuramıyor. |
Beklediğiniz veritabanını her gün ve SMTP sunucunuza yerleştirdiğiniz yük göndermek için posta iletilerinin sayısını göz önünde bulundurun.Örneğin, veritabanı posta aracısı işleri yalnızca bildirimleri için kullanmayı düşünüyorsanız, yükü daha açık olabilir.Aksine, yoğun olan bir uygulama geliştirme ortamında, sınama sınamanız çok miktarda e-posta oluşturabilir ve özellikle test için oluşturulmuş olan bir sunucuya gidin, e-posta isteyebilirsiniz.
Bilgisayarınızı e-posta iletişimi için güvenlik gereksinimlerini belirler.SMTP sunucusu tarafından gerekirse veritabanı Mail, Güvenli Yuva Katmanı (SSL) destekler.Sunucu, bu tür bağlantıları kabul eder veya temel kimlik bilgileri doğrulaması için kimlik bilgileri bilgilerini sağlar, veritabanı adres için SMTP sunucusunu anonim bağlantı yapabilirsiniz.Windows kimlik bilgileri doğrulaması kullanarak bağlanma, veritabanı posta Windows hizmet için kimlik bilgileri bilgilerini kullanır SQL Server Database Engine SMTP sunucusunda kimlik bilgileri doğrulaması için .
SMTP sunucusunda posta hesaplarını yapılandırma
Veritabanı posta hesaplarını, herhangi bir özel ayrıcalık SMTP sunucusunda gerektirmez.Ancak, bu hesapları genellikle yalnızca veritabanı posta için kullanılır.
SMTP sunucusunda hesaplarını yapılandırma hakkında daha fazla bilgi için e-posta sunucunuzun belgelerine bakın.
Için küme sonra SMTP yapılandırma veritabanı posta kurma
Nesne Explorer'da yer SQL Server Management Studio, genişletmek Yönetim klasör.
Sağ tıklatma Veritabanı posta) ve sonra seçim Veritabanı adres yapılandırma.Sihirbaz, Kur işlemi boyunca size yol gösterir.