【发布时间】:2013-01-03 23:27:40
【问题描述】:
我在从“执行 SQL 任务”发送电子邮件时遇到问题
失败并出现以下错误:
“多步 OLE DB 操作产生错误。检查每个 OLE DB 状态值(如果可用)。没有完成任何工作。”。可能的失败原因:查询有问题,“ResultSet”属性设置不正确,参数设置不正确,或者连接没有正确建立。
这里是 SQL 语句-
USE msdb
GO
EXEC
sp_send_dbmail
@profile_name='DBAAdminSF',
@recipients='Aslone@yahoo.com',
@subject='Data uploaded',
@body=?
参数映射:
变量名用户::Email_DB
参数名称=@body
当我直接在查询中包含 @body 参数的文本而不是使用参数映射时,它工作正常。 帮助表示赞赏。
【问题讨论】:
标签: sql-server ssis sp-send-dbmail