【求助】MS-SQL 2000 作业调度本地包出问题
环境:
windows 7 ,MS-SQL 2000 企业版 ,outlook 2010
问题:
制作了一个本地包,内容是:sql语句执行成功就执行数据传输任务,任务执行成功就发送成功邮件,失败就发送失败邮件。调度到作业进行自动执行。
但是执行到发邮件就是失败。错误 是 无法打开 outlook的 pst数据文件。所以不能发送邮件。
但是 不开outlook 倒是不出错,就是邮件无法发送,我打开了outlook才能发出去。
想知道 本地包调度到 作业后,怎么才能不出错 正常发送邮件。
求高人解答! 小弟感激不尽!
作业失败 出错部分:
Error = -2147220352 (80040480) 字符串错误: 登录失败: 无法获得默认的 MAPI 消息存储,原因是发生了 MAPI 错误 285: 无法打开文件 C:\Users\li\Documents\Outlook 文件\xxx@163.com.pst。 错误源: Microsoft 数据转换服务 (DTS) 包 帮助文件: sqldts80.hlp 帮助上下文: 1100 错误详细记录: 错误: -2147220352 (80040480); 提供程序错误: 0 (0) 字符串错误: 登录失败: 无法获得默认的 MAPI 消息存储,原因是发生了 MAPI 错误 285: 无法打开文件 C:\Users\li\Documents\Outlook 文件\xxx@163.com.pst。 错误源: Microsoft 数据转换服务 (DTS) 包 帮助文件: sqldts80.hlp 帮助上下文: 1100 DTSRun OnFinish: DTSStep_DTSSendMailTask_1 DTSRun: 包执行完毕。. 进程退出代码 1。. 步骤失败。