日期:2014-05-18  浏览次数:20596 次

十万火急--请问在DTS里面设计包中用到发送邮件任务时要求必须安装消息传递服务MAPI初始化失败.
小弟在做Analyisi   service   自带教程时,做到   如何使用   DTS:  
      例程是如下描述的:
    "   如何设置   DTS   包使其在多维数据集处理完后发送电子邮件
      注意:   本节要求您在   SQL   Server   代理运行的服务器上设置有   MAPI   配置件。 "
   
      在DTS里面设计包中用到发送邮件任务时要求必须安装消息传递服务MAPI初始化失败?   错误描述:MAPI的初始化失败.请确保该系统上已安装了消息传递服务.
     
        windows组件我基本都安装了.怎么办啊?
        步骤能讲清楚点吗?谢谢!

------解决方案--------------------
邮件服务器配置如下:
配置邮件服务器(OutLook2003)
A:选择邮件服务
1:开始-> 控制面版-> 邮件
B:选择EMail帐号目录
1:双击Mail,下一步
C:新建Email帐号
1:双击E-Mail Accounts,下一步
D:修改Email帐号
1:选择View or Change E-mail Accounts,下一步
E:配置Email帐号
1:选择Change
F:配置Email帐号
1:选择Change
G:测试Email帐号
1:选择Test Account Settings 测试邮件是否配置成功,如下为配置成功
如果配置成功,请使用OutLook2003收发邮件是否正常,如果一切正常,执行下一步骤

注意事项
服务器配置信息:(每一个服务器信息配置均不一样,参考此服务器配置帮助。)
如:
接收邮件服务器(POP3)(I): pop3.126.com
发送邮件服务器(SMTP)(O): smtp.126.com

配置数据库服务器
A:选择管理工具
1:开始-> 控制面版-> 管理工具
B:选择服务
1:双击管理工具-> 选择Services
C:配置MSSQLSERVER和SQLSERVERAGENT服务
1:选择MSSQLSERVER和SQLSERVERAGENT服务
D:配置MSSQLSERVER和SQLSERVERAGENT启动帐户
1:配置MSSQLSERVER和SQLSERVERAGENT服务为域用户启动
以上为配置SQLMail的过程。注意:.\Administrator 用户不允许空密码
注意事项
1. 重新启动这两个服务(OutLook2003配置好后,必须重启,SQL邮件服务才会有效)
2. 必须用域用户启动SQL Server和SQL AGENT服务。如果采用本地服务(Local)。将找不到配置文件名。
3. 域用户必须要有秘密。无密码的域用户名。无法启动SQL Server 和SQL AGENT服务。


------解决方案--------------------
把outlook開了就可以了