在mssql的代理中设置定时发送邮件带附件的邮件,单独执行脚本可以,但用定时任务执行时,错误日志如下
脚本如下
DECLARE @dateFileName varchar(60),
@onePath varchar(200),
@fileTitle VARCHAR(20)
SET @dateFileName ='提醒'+CONVERT(VARCHAR(8),GETDATE(),112)
SET @fileTitle = '附件'
SELECT @onePath = 'D:\sendEmail\'+@dateFileName+'\'+@fileTitle+CONVERT(VARCHAR(8),GETDATE(),112)+'.xls'
EXEC msdb.dbo.sp_send_dbmail
@profile_name = '我的邮件配置',--Mail配置
@recipients = 'myname@qq.com',
@subject = '提醒',
@body = '提醒内容附件,请查收',
@file_attachments = @onePath