SSIS 2008包部署不能正确验证?
0
小弟最近正在做一个SSIS相关项目,使用的是SSIS 2008抽取数据,分别从两个不同服务器的数据库中抽取数据,两个服务的数据库全部为SQL SERVER 2008 R2,在SSIS中运行时都没有发生报表现象,但进行包部署验证时出现了问题.
问题报错信息如下:
AcquireConnection方法调用失败,错误代码为0xC0202009.
SSIS错误代码 DTS_E_OLEDBERROR. "用户'sa'"登录失败
我的包配置时选择时选择了 ontSaveSensitive ,EncryptAllWithPassword 两种方法进行了设置全部不可以.
1.在选择DontSaveSensitive时,我使用了xml包配置进行输入密码和用户名. 在进行包部署验证时就会出现上面的错误.
2.在选择EncryptAllWithPassword时,不管选择XML配置与否都会验证出错.
我在选择EncryptSensitiveWithUserKey时,不会出现以上错误,但在包运行时还是会报错提示,SA密码错误.
我在网上查了好久,都说使用DontSaveSensitive,并且使用XML配置文件,重新输入密码和用户名就可以了.为什么我的不可以呢?请各个大牛指点.十分感谢.
注,我使用的OLE源全部保存了密码.
问题报错信息如下:
AcquireConnection方法调用失败,错误代码为0xC0202009.
SSIS错误代码 DTS_E_OLEDBERROR. "用户'sa'"登录失败
我的包配置时选择时选择了 ontSaveSensitive ,EncryptAllWithPassword 两种方法进行了设置全部不可以.
1.在选择DontSaveSensitive时,我使用了xml包配置进行输入密码和用户名. 在进行包部署验证时就会出现上面的错误.
2.在选择EncryptAllWithPassword时,不管选择XML配置与否都会验证出错.
我在选择EncryptSensitiveWithUserKey时,不会出现以上错误,但在包运行时还是会报错提示,SA密码错误.
我在网上查了好久,都说使用DontSaveSensitive,并且使用XML配置文件,重新输入密码和用户名就可以了.为什么我的不可以呢?请各个大牛指点.十分感谢.
注,我使用的OLE源全部保存了密码.
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
brucelu - 大数据、数据仓库、数据挖掘均有涉猎 2015-11-18 回答
赞同来自: 梁勇
如果你的服务器要求安全性较高还需要加上一个安全账号,给足权限运行文件。