0
전자 메일을 보내려는 DELETE TRIGGER 이후에 있습니다.트리거에서 @query 매개 변수 오류가있는 msdb.dbo.sp_send_dbmail을 사용합니다.
msdb.dbo.sp_send_dbmail에 @query 매개 변수를 추가하려고 할 때를 제외하고 모두 정상적으로 작동합니다.
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'myprfilename',
@recipients = 'listofrecipients',
@subject = 'test trigger email',
@query = 'select * from DELETED'
및 오류 메시지는 다음과 같습니다 :
내 범위는 다음과 같이이다
메시지 22050, 수준 16, 상태 1, 줄 3 오류 번호로 SQLCMD 라이브러리를 초기화하지 못했습니다 - 2147467259.
@query 매개 변수를 제거하면 전자 메일이 정확하게 전송됩니다. 내 문제를 해결하는 방법에 대한 아이디어가 있으십니까?
생산 서버는 SQL 64 비트 버전 12.0.2000.8 SQL 구성 관리자에서 SQL Server 서비스를 실행하는 어떤 계정
@ 서브젝트 라인의 끝에 – gpullen
이 필요합니다. sp_send_dbmail 프로 시저의 @query 부분은 무엇입니까? –
@PareshJ : 물론 – stexcec