我正在将表从 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”的快速加载行集。 检查数据库中是否存在该对象。
有人可以建议这里需要做什么吗?
在项目属性中禁用 64 位运行时。会起作用的。