
一、问题说明
同事反馈,现场在执行索引重建时抛出出下错误信息:

从而使得索引无法重建;
二、问题分析
单从错误信息来看,貌似是临时表空间空间不足导致的,那我们先查看一下表空间使用率:

从上图可以明显看出,临时表空间的大小为16G,并且可用空间充足,很明显不是它的问题,我们查看一下索引的大小:


通过咨询,该索引的表空间为上面查询到的最后一个表空间,其可用空间比较少,而索引所占的空间约为151G,到这里问题就比较明显了,表空间剩余空间不足,只需要增加数据文件扩展表空间大小就可以了。
三、问题解决
前面我们分析了问题的原因,解决办法为扩展表空间大小:
1、查看磁盘空间使用率以确认是否有可用空间;
2、查看原表空间的数据文件路径,以防添加数据文件名字出现重复;
3、通过sqlplus 或其它工具进行数据文件的添加;
4、数据文件添加完毕后,再次确认表空间使用率;
5、重新进行索引的重建;
如果你觉得有所收获并愿意继续学习的话,请扫码关注:

文章转载自半个IT人,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




