У меня есть ТРИГГЕР после УДАЛЕНИЯ, который хочет отправить электронное письмо.
Все работает нормально, за исключением случаев, когда я пытаюсь добавить параметр @query в файл msdb.dbo.sp_send_dbmail.
Моя сфера такая:
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'myprfilename',
@recipients = 'listofrecipients',
@subject = 'test trigger email',
@query = 'select * from DELETED'
и сообщение об ошибке:
Сообщение 22050, уровень 16, состояние 1, строка 3. Не удалось инициализировать библиотеку sqlcmd с номером ошибки -2147467259.
Если я удалю параметр @query, письмо будет отправлено правильно. Любая идея о том, как решить мою проблему?
Рабочий сервер — SQL 64-битная версия 12.0.2000.8.