powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Странное поведение sp_send_dbmail
2 сообщений из 2, страница 1 из 1
Странное поведение sp_send_dbmail
    #39960606
MangusJR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все добрый день.

Столкнулся со странной ситуацией.
У нас есть процедура, которая используется для формирования различных отчетов и их рассылки пользователям.
После формирования вызывается sp_send_dbmail и из нее получается @mailitem_id. Если полученный параметр NULL, то считаем что произошла ошибка, пишем это в свой лог, и т.д.
Сегодня произошло странное, в нашем логе есть запись об ошибке, т.е. sp_send_dbmail не вернула нормальный ИД письма. И до пользователя отчет не дошел, тут нет противоречий. Но в msdb.dbo.sysmail_event_log есть запись об успешной отправке письма - Mail successfully sent. с указанием mailitem_id. По времени это именно оно, больше ничего не использует такую рассылку писем.

Кто-нибудь сталкивался с подобным? Я бы все списал на флуктуацию магнитных полей, но это не первая такая ситуация. Решил все-таки разобраться что происходит.
...
Рейтинг: 0 / 0
Странное поведение sp_send_dbmail
    #39960669
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MangusJR,

такого быть не может.
вплане того что @mailitem_id == NULL а в логе запись есть.

если есть запись в логе то из очереди было вычитано сообщение с правильным mailitem_id.

Скорее всего то что вы видите в логе связано с другим сообщением.

Вообще для диагности следует использовать код возврата процедуры аля
Код: sql
1.
2.
3.
4.
5.
6.
7.
declare @err int = 0;

exec @err = sp_send_dbmail ...

if @err <> 0 begin --блок обработки ошибки
...
end
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Странное поведение sp_send_dbmail
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]