Sprocの結果をメールで送信しようとしています。私はこれをやってみました:
EXEC msdb.dbo.sp_send_dbmail
@recipients = 'Testemail@XYZ.com',
@query = 'EXEC test_email' ,
@subject = 'Sample Data',
@attach_query_result_as_file = 1 ;
次のエラーが発生します。
メッセージ15281、レベル16、状態1、プロシージャsp_send_dbmail、行0
SQL Serverは、このサーバーのセキュリティ構成の一部としてこのコンポーネントがオフになっているため、コンポーネント'DatabaseMailXPs'のプロシージャ'dbo.sp_send_dbmail'へのアクセスをブロックしました。システム管理者は、sp_configureを使用して、「データベースメールXP」の使用を有効にできます。「データベースメールXP」を有効にする方法の詳細については、SQL ServerBooksOnlineの「SurfaceAreaConfiguration」を参照してください。
これを行う他の方法はありますか?