oracle - 使用 Informatica 填充 Oracle 中的索引表

标签 oracle informatica informatica-powercenter

我是 Oracle 和 Informatica 的新手。 目前正在处理一个小任务,我需要从源表中选择所有记录,过滤结果以仅获取 field1='Y' 的记录,最后将新行插入仅包含 src.field2 和 src.field3 的目标表中值。

这2个字段用于PK和目标表的索引。

所以我在 Informatica 中收到错误:

"ORA-26002: Table has index defined upon it"

我不想删除索引?有解决办法吗?

我尝试将索引更改为“不可用”,但遇到了相同的错误。

请指教。

谢谢。

最佳答案

尝试使用Normal加载模式而不是Bulk。您可以在目标的 session 属性中进行设置。

关于oracle - 使用 Informatica 填充 Oracle 中的索引表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29797810/

相关文章:

apache-spark - hive / Spark 中的转换逻辑

hadoop - 使用 Informatica 将数据从 Teradata 提取到 Hadoop 中的最佳方式是什么?

c# - "Malformed Packet: TNS"从Oracle数据库检索数据

sql - COUNT(*) 和 COUNT SQL 中的项目列表

cloud - 为什么人们选择 SnapLogic 而不是 informatica 进行云集成?

sql - Informatica 中 where 子句中的动态运算符

甲骨文 :Are grants removed when an object is dropped?

Oracle LOB 未内联存储

informatica-powercenter - Informatica:上一列值显示

java - 从 JAVA 中的 SOAP 响应捕获附件