ORA-39280: Cannot drop overflow segment. ORACLE 报错 故障修复 远程处理
文档解释
ORA-39280: Cannot drop overflow segment.
Cause: DBMS_METADATA_DIFF was comparing two index organized tables, the first with an overflow segment, the second without. There is no SQL ALTER statement to drop an overflow segment.
Action: The difference cannot be eliminated with an SQL ALTER statement.
ORA-39280: Cannot drop overflow segment错误表示有一个无法删除的溢出段。
这个错误出现在当某个表在某一段上多余一个溢出段时会报出此错误,要求某个溢出段无法删除,正常的处理方法是先将此治夸上的数据拷贝到一个未满的段上,然后将多余的溢出段删除。
一般处理方法及步骤
1. 查询指定表是否有多余的溢出段
2. 使用alter table语句对溢出段进行移动,将溢出段从一个段移动到另一个段
3. 使用drop segment语句删除多余的溢出段