文档解释
ORA-39813: index string.string had string partition errors:
Cause: A logical index error occurred on a partitioned index which affected one or more index partitions, which are listed below this message.
Action: Fix the error(s) and retry.
。
ORA-39813:索引字符串。字符串有字符分区错误,是由于在用建立字符分区表时,分区和索引名称不匹配造成的错误。官方解释是:当用户尝试使用SQL命令在已经定义的索引字符串上建立分区表时,如果索引字符串名称和分区名称不匹配,就会发生ORA-39813错误。
常见案例
一般处理方法及步骤
1.检查分区字符串是否与索引名称匹配;
2.检查分区表是否与索引名称匹配;
3.使用Alter index .. rebuild partition字句重建分区;
4.确保分区间字符串与索引名称匹配;
5.重新编译相关依赖对象;
6.重新解析PL/SQL依赖对象;
7.重新调用此PL/SQL对象以确保其正确执行。