快速加载模式在 SSIS 数据流任务的 OLEDB 目标 (Oracle) 中不起作用

问题描述 投票:0回答:1

我正在将表从 Sql 服务器镜像到 Oracle。因此,当我选择 sql 命令作为数据访问模式时,它的工作绝对有效。但我的表中有数百万条记录,因此想切换表或视图快速加载访问模式。一旦我选择快速加载作为数据访问模式,它就会向我显示此错误。无法单击映射选项并抛出以下错误

以下是错误详细信息标题:Microsoft Visual Studio HRESULT 异常:0xC0202040 TABLE_NAME [OLE DB 目标 [266]] 处错误:SSIS 错误代码 DTS_E_OLEDBERROR。发生 OLE DB 错误。 错误代码:0x80040E21。 OLE DB 记录可用。 来源:“OraOLEDB” Hresult:0x80040E21 描述:“系统在 OraOLEDB 的消息文件中找不到消息号 0x80040e21 的消息文本。”。 TABLE_NAME [OLE DB 目标 [266]] 出错:无法打开“USERSCHEMA”.“TABLE_NAME”的快速加载行集。 检查数据库中是否存在该对象。

有人可以建议这里需要做什么吗?

oracle ssis
1个回答
0
投票

在项目属性中禁用 64 位运行时。会起作用的。

© www.soinside.com 2019 - 2024. All rights reserved.