32位做的包现在放到64位出现的异常,有人帮忙么
0
消息
已以用户 CHXZ-XXH-DATA\sql 的身份执行。 Microsoft (R) SQL Server 执行包实用工具 Version 10.0.1600.22 for 64-bit 版权所有 (C) Microsoft Corp 1984-2005。保留所有权利。 开始时间: 9:53:24 AM 错误: 2013-11-22 09:53:25.99 代码: 0xC0209303 源: Package1 连接管理器“SourceConnectionOLEDB” 说明: SSIS 错误代码 DTS_E_OLEDB_NOPROVIDER_64BIT_ERROR。所请求的 OLE DB 访问接口 MSDAORA.1 尚未注册 -- 可能是由于没有可用的 64 位访问接口。错误代码: 0x00000000。 错误结束 错误: 2013-11-22 09:53:26.00 代码: 0xC020801C 源: 数据流任务 1 源 - QM_INSPECT_CONFIG 说明: SSIS 错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“SourceConnectionOLEDB”的 AcquireConnection 方法调用失败,错误代码为 0xC0209303。可能在此之前已经发出错误消息,提供了有关 AcquireConnection 方法调用失败原因的详细信息。 错误结束 错误: 2013-11-22 09:53:26.00 代码: 0xC0047017 源: 数据流任务 1 SSIS.Pipeline 说明: 组件“源 - QM_INSPECT_CONFIG”(1) 未能通过验证,返回的错误代码为 0xC020801C。 错误结束 错误: 2013-11-22 09:53:26.00 代码: 0xC004700C 源: 数据流任务 1 SSIS.Pipeline 说明: 一个或多个组件未能通过验证。 错误结束 错误: 2013-11-22 09:53:26.00 代码: 0xC0024107 源: 数据流任务 1 说明: 任务验证期间出错。 错误结束 DTExec: 已返回包执行 DTSER_FAILURE (1)。 开始时间: 9:53:24 AM 完成时间: 9:53:26 AM 占用时间: 1.186 秒. 包执行失败。. 该步骤失败。
级别DontSaveSensitive,也配置包了
已以用户 CHXZ-XXH-DATA\sql 的身份执行。 Microsoft (R) SQL Server 执行包实用工具 Version 10.0.1600.22 for 64-bit 版权所有 (C) Microsoft Corp 1984-2005。保留所有权利。 开始时间: 9:53:24 AM 错误: 2013-11-22 09:53:25.99 代码: 0xC0209303 源: Package1 连接管理器“SourceConnectionOLEDB” 说明: SSIS 错误代码 DTS_E_OLEDB_NOPROVIDER_64BIT_ERROR。所请求的 OLE DB 访问接口 MSDAORA.1 尚未注册 -- 可能是由于没有可用的 64 位访问接口。错误代码: 0x00000000。 错误结束 错误: 2013-11-22 09:53:26.00 代码: 0xC020801C 源: 数据流任务 1 源 - QM_INSPECT_CONFIG 说明: SSIS 错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“SourceConnectionOLEDB”的 AcquireConnection 方法调用失败,错误代码为 0xC0209303。可能在此之前已经发出错误消息,提供了有关 AcquireConnection 方法调用失败原因的详细信息。 错误结束 错误: 2013-11-22 09:53:26.00 代码: 0xC0047017 源: 数据流任务 1 SSIS.Pipeline 说明: 组件“源 - QM_INSPECT_CONFIG”(1) 未能通过验证,返回的错误代码为 0xC020801C。 错误结束 错误: 2013-11-22 09:53:26.00 代码: 0xC004700C 源: 数据流任务 1 SSIS.Pipeline 说明: 一个或多个组件未能通过验证。 错误结束 错误: 2013-11-22 09:53:26.00 代码: 0xC0024107 源: 数据流任务 1 说明: 任务验证期间出错。 错误结束 DTExec: 已返回包执行 DTSER_FAILURE (1)。 开始时间: 9:53:24 AM 完成时间: 9:53:26 AM 占用时间: 1.186 秒. 包执行失败。. 该步骤失败。
级别DontSaveSensitive,也配置包了
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
6 个回复
梁勇 - 天道酬勤、上善若水。爱好商业智能 2013-11-22 回答
赞同来自:
打开对应的包,选中项目 右键 选择属性 如图将Run64BitRuntime改为FALSE即可 ,具体如下图
BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2013-11-22 回答
赞同来自:
你可以参考一下这篇文章 -
http://technet.microsoft.com/z ... 41766(v=sql.105).aspx
但是如果你的数据源有 Access, Excel 转换起来可能比较麻烦,不能确定在64位环境里是否支持32位的这种数据源链接。
BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2013-11-22 回答
赞同来自:
ameken 2013-11-22 回答
赞同来自:
部署好难,我打算在64位的SQL上装个VS2012直接在上面调可OK?
梁勇 - 天道酬勤、上善若水。爱好商业智能 2013-11-22 回答
赞同来自:
ameken 2013-11-22 回答
赞同来自:
我在用本机做A ORACLE和B SQL的同步代理,出现这个问题。
本机是win7 32,A、B是 win7 64
现在的包用了配置还是不行。
而且在工程中,只要把不保存密码,用包的话,工程有异常。