SQL Server 2016 kullanıyorum ve bir patlama yaşıyorum ... DB Mailim gönderilmiyor ve bakılacak yerim tükeniyor. DBmail yürütülebilir SQL hesap izinlerini iki kez kontrol ettim - okuma ve yürütme. Güvenlik duvarı giden bağlantı noktası 587 için bir kural girdim. Aynı gönderilmemiş sorunlara sahip başka bir posta hesabı ve profili denedim. Günlüklerdeki (db posta günlükleri) yalnızca girdiler hizmetin başlangıcı ve bitişidir. Bulabildiğim hiçbir yerde hata yok. E-postaların gönderme kuyruğuna girdiği ve asla bırakmadığı anlaşılıyor. Hesaplar kendi başlarına ve başka bir makinedeki SQL Server 2014 örneğinden e-posta gönderebilir ve alabilir.
Gönderilmiş durumu "gönderilmemiş" olan öğelerden oluşan bir kuyruğum var ve gönderilmemiş postaların uzun kuyruğunun yanı sıra, hepsinde beklenen sonuçlarla tüm normal yerleri kontrol ettim:
SELECT * FROM msdb..sysmail_event_log order by log_id DESC
SELECT * FROM dbo.sysmail_mailitems
SELECT * FROM dbo.sysmail_sentitems
USE msdb
SELECT sent_status, *
FROM sysmail_allitems
SELECT is_broker_enabled FROM sys.databases WHERE name = 'msdb';
EXECUTE msdb.dbo.sysmail_help_status_sp
Kapatıp tekrar açmayı denedim ... bu yüzden bu duruma ışık tutabilecek bir DMV vb. Bu, SQL Server 2016 ile ilgili yaptığım aramalarda bilmediğim bir sorun mu? Bu postayı göndermek için başka olası adımlar var mı?