问题描述
你好,
这是关于我们几天以来面临的错误ora-26002。
我们有一个表T1,它在其中一个列上有一个索引。
此表T1正在使用批量模式选项通过informatica加载。(没有删除索引,也没有使索引不可用)
数据已正确加载,没有任何错误。
上周DBA进行了维护活动。
从那时起,我们得到这个ORA-26002表有索引定义在它的错误。
我们已经向DBA提出了这种担忧,但他们说我们没有在此T1表上执行任何DDL或任何其他活动。
我的问题是,我们在oracle级别中是否有其他设置来避免此错误。
因为早些时候它工作正常,所以突然抛出了一个错误。
谢谢,
LT
这是关于我们几天以来面临的错误ora-26002。
我们有一个表T1,它在其中一个列上有一个索引。
此表T1正在使用批量模式选项通过informatica加载。(没有删除索引,也没有使索引不可用)
数据已正确加载,没有任何错误。
上周DBA进行了维护活动。
从那时起,我们得到这个ORA-26002表有索引定义在它的错误。
我们已经向DBA提出了这种担忧,但他们说我们没有在此T1表上执行任何DDL或任何其他活动。
我的问题是,我们在oracle级别中是否有其他设置来避免此错误。
因为早些时候它工作正常,所以突然抛出了一个错误。
谢谢,
LT
专家解答
当以下两个条件都为true时,您可能会收到此错误:
a) 您正在进行 * 直接 * (即批量) 负载
b) 您正在 * 并行 * 进行加载
我怀疑parallel以某种方式进入了混合,无论是在您的批量加载过程中,还是在表定义中,Informatica都在检测到这一点。
如果您不想重建索引,则必须不使用批量或不使用并行。
希望这有所帮助
a) 您正在进行 * 直接 * (即批量) 负载
b) 您正在 * 并行 * 进行加载
我怀疑parallel以某种方式进入了混合,无论是在您的批量加载过程中,还是在表定义中,Informatica都在检测到这一点。
如果您不想重建索引,则必须不使用批量或不使用并行。
希望这有所帮助
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




