分区拆分报错和数据字典不一致
问题现象:在对一个分区表进行1级分区拆分时报错并查看数据字典存在不一致的数据
SQL> ALTER TABLE SGPM.ARC_E_KWH_AMT SPLIT PARTITION P6240301 AT( '6240223') INTO ( PARTITION P6240223, PARTITION P6240301) parallel 8 ;
ALTER TABLE SGPM.ARC_E_KWH_AMT SPLIT PARTITION P6240301 AT( '6240223') INTO ( PARTITION P6240223, PARTITION P6240301) parallel 8
ORA-14012: resulting partition name conflicts with that of an existing partition
查看数据字典关于P6240223信息:
dba_tab_partitions未找到P6240223分区的信息
dba_segments未找到P6240223分区的信息
dba_object可以找到object_id=6517325的对象对应分区P6240223
select * from arc_e_kwh_amt partitions (P6240223)时报错ORA-00600 ,,,,
已经采取的措施:
已经通过create table backup.arc_e_kwh_amt as select * from arc_e_kwh_atm对该分区表数据进行了备份
mos上看了下没有涉及清除字典不一致的文章
存在几个问题大家帮看下:
1.可以通过重命名分区来临时绕过这个问题,但对数据字典不一致的信息该如何处理?
2.这种字典不一致有什么进一步的影响?
页:
[1]