日期:2014-05-17  浏览次数:20462 次

SQL SERVER 2012 报错DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER
求大侠指导:
     刚接触SSIS(2012版),做了一个简单的包,运行时报如下错误:
[OLE DB 源 [2]] 错误: SSIS 错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“lms.lms_owt”的 AcquireConnection 方法调用失败,错误代码为 0xC0209303。可能在此之前已经发出错误消息,提供了有关 AcquireConnection 方法调用失败原因的详细信息。

此时查看连接管理器,数据库的登录密码为空,之前测试连接成功是保存了密码的,


查看了下SQL SERVER的文档给出的解释:
修改包配置文件以包括 SQL Server 身份验证需要的密码。若要修改配置文件以包括此密码,请运行“包配置向导”,这会将包的 PackagePassword 属性导出到相应配置文件中。

但是我本机装的SQL SERVER 2012 的SSIS菜单里没有包配置这个属性项,而2008版里是有的,不知该如何解决?坐等解决方案!





------解决方案--------------------
你的2012完整安装了没?
------解决方案--------------------
完整安装了,刚才试了一下将连接管理器中的数据连接项全部删了,然后将项目转化为包部署模型,就可以在SSIS里看到包部署了,多谢关注^_^