0

メールを送信したい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 です。

4

1 に答える 1