728x90
반응형
DB에서 전송되는 메일이 정상적으로 전송이 되지 않을 때 mail queue를 확인
EXEC msdb.dbo.sysmail_help_queue_sp @queue_type = 'mail'
기존에 전송되지 않은 메일이 있을 경우 mail 서비스를 재시작하면 그동안 전송되지 않은 메일들이 발송하게 됩니다.
이전에 발송되지 않은 메일이 발송되는 것을 방지하기 위해서는 아래 구문을 통해 이전에 발송되지 않았던 메일들을 삭제하여야 합니다.
delete from msdb.dbo.sysmail_allitems
모든 준비가 되었으면, mail 서비스를 재시작 합니다.
sysmail_stop_sp
sysmail_start_sp
728x90
반응형
'운영 > 운영 업무 자동화' 카테고리의 다른 글
SQL Server Agent Job waiting for a worker thread (0) | 2022.06.08 |
---|---|
curl을 이용하여 Teams에 메시지 보내기 (0) | 2022.03.29 |
SSMS에서 제공하는 기본리포트(Standard Reports) 구독 (0) | 2019.07.04 |
Job Scheduler Script 생성하기 (0) | 2014.08.27 |
SQL Server Database Mail 삭제 프로시저 (0) | 2014.03.25 |