メールを送信したいDELETE TRIGGERの後があります。
@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 エラー番号 -2147467259 で sqlcmd ライブラリの初期化に失敗しました。
@query パラメータを削除すると、電子メールは正しく送信されます。私の問題を解決する方法について何か考えはありますか?
本番サーバーは SQL 64 ビット バージョン 12.0.2000.8 です。