oracle SQL* 加载程序-2026:由于SQL Loader无法继续,加载已中止

p5fdfcr1  于 2022-11-22  发布在  Oracle
关注(0)|答案(1)|浏览(567)

我是oracle sql loader的新手。我的要求是从用户那里收集数据文件,并使用sql loader插入到表中。
我运行SQL加载器,它是工作文件在第一次。记录被插入到数据库。
之后,我尝试了同样的事情,我会得到下面的错误
ORA-26026:唯一索引SELVA.PK_TEMP_TABLE最初处于不可用状态
SQL* 加载程序-2026:加载已中止,因为SQL加载程序无法继续。

fae0ux8s

fae0ux8s1#

26026,0000,“唯一索引%s.%s最初处于不可用状态”

**原因:**唯一索引处于IU状态(唯一索引不能通过SKIP_UNUSABLE_INDEXES跳过索引维护)。
**操作:**重建索引或索引分区,如果客户机是SQL*Loader,则使用SKIP_INDEX_MAINTENANCE。

您必须重建或跳过索引SELVA.PK_TEMP_TABLE

相关问题