2016-05-19 14 views
0

SQL ServerエージェントにSPがあります。より良い知識のためにこの例を読むことができますSQL Serverから電子メールへエラーメッセージを送信

USE msdb 
EXEC sp_send_dbmail 
    @profile_name = 'MyProfile', 
    @recipients = '[email protected]', 
    @subject = 'T-SQL Query Result', 
    @body = 'The result from SELECT is appended below.', 
    @execute_query_database = 'msdb', 
    @query = 'SELECT *FROM [DB_Mh].[dbo].[mMhs]', 

結果は、私にこのような電子メールが送られました。

SELECTの結果が以下に追加されます。

nim     fullname    
---------------- ---------- 
443141100778   Betty 
4431411006571   Jessica  
4431411002372   Dian 

とエラーが発生すると、SQLは私に任意の電子メールを送信しませんでした。だからSQL上のスクリプトでは、SQLの結果を送っただけで何か問題が発生した場合は私に通知を送信しませんでした。私が尋ねたいのは、エラーメッセージが表示された場合にsqlに電子メール通知を送信する方法です。

答えて

関連する問題