ORA-01631 最大エクステント:%sに達しました

ORA-01562 ロールパック・セグメント番号:%sを拡張できません。

ORA-01630 一時セグメントで最大エクステント:%sに達しました(表領域:%s)。

ORA-01631 最大エクステント:%sに達しました(表:%s.%s)。

ORA-01632 エクステント:%sに達しました(索引:%s.%s)。

ORA-01653 表:%s.%sを拡張できません(%s分、表領域:%s)。

ORA-01654 索引:%s.%sを拡張できません(%s分、表領域:%s)。

【エラーの原因】
 これらのエラーは、FREE SPACEがなくなったり、表、索引、表領域で指定されたSTORAGE句のMAXEXTENTSの値に達したためにエクステント拡張に失敗した場合に発生する。

【取得すべき情報】
・エラーが発生している表領域のSTORAGE情報
             
・エラーが発生している表、または索引のSTORAGE情報
             
・エラーの発生している表領域のDBA_FREE_SPCAE、DBA_SEGMNETS、DBA_EXTENTSの情報
             
・ロールバックセグメントの使用状況の確認(ORA-01562の場合)
             
・ロールバックセグメントのSTORAGE情報(ORA-01鶉2の場合)
             

【対処方法】
 DBA_FREE_SPACEを見て表領域に空きが不足している場合は、ALTER TABLE SPACE ADD DATAFILEを実行して表領域に空きを増やす。
最大エクステントに達している場合で、表領域に空きが十分にある場合には、表、索引のMAXEXTENTSの値をALTER TABLE/ALTER INDEX文で変更する。
また、エクステントを拡張できなくなる原因としてよく聞かれるのが、PCTINCREASEをDefault(50)の設定のまま表などを作成してしまい、次に拡張されるエクステントが50%ずつ大きくなってしまったため表領域が足りなくなるケースである。PCTINCREASEの値は必ず設定すること。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值