SSIS包执行失败的一个解决方法(SSIS 错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER)

今天执行SSIS包遇到下面的错误:

[OLE DB 源 [1]] 错误: SSIS 错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“vipInfo”的 AcquireConnection 方法调用失败,错误代码为 0xC0202009。可能在此之前已经发出错误消息,提供了有关 AcquireConnection 方法调用失败原因的详细信息。
[SSIS.Pipeline] 错误: 组件“OLE DB 源”(1) 未能通过验证,返回的错误代码为 0xC020801C。

      看了错误提示,猜到很可能是连接的问题,可是这提示范围也太大了,只好自己查,

  数据源连接管理里测试连接是成功的,数据流里 预览也可以看到数据。包配置的勾去掉也不行。翻了一遍互联网,没找到解决方法。折腾了一个多小时终于弄好了,解决方法:

      右击包=>代码, 找到数据库连接的代码,在User id=sa;后面添加上Password=123;   

----------------------------

 

posted @ 2014-10-30 16:40  loveec  阅读(3518)  评论(1)    收藏  举报