如何修复错误DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER?

时间:2009-01-15 15:59:21

标签: sql-server-2005 dts ssis

安排我的DTS包时出现以下错误:

Description: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER

我不确定如何让我的DTS包执行。我手动执行它们时运行正常

我正在运行SQL Server 2005.DTS包是使用导入/导出向导创建的。

5 个答案:

答案 0 :(得分:1)

https://imgalib.wordpress.com/2013/01/24/how-to-solve-ssis-error-code-0xc020801c0xc004700c0xc0047017/

excel处理的问题。需要更改默认运行时。 从左侧面板导航到“Debugging”选项,从右侧面板更改Run64BitRuntime值为false。在项目属性中。

检查上面的链接以获取详细步骤。

答案 1 :(得分:0)

安排程序包时,它通常在SQL Server代理的上下文和持久性下运行。

软件包是否与无人值守的sqlserver代理帐户无法使用的驱动器号或其他机制建立连接?

答案 2 :(得分:0)

我认为问题在于DTS连接管理器中的任何连接中的登录/密码组合,或访问数据库所在服务器的某些问题。

答案 3 :(得分:0)

如果您的服务器名称长度超过31个字符(包括主机名),则不会触发。

答案 4 :(得分:0)

我将身份验证从SQL Server更改为Windows Auth,它就是这样做的。不确定技术原因。