My Oracle Support Banner

トラブルシューティング・ガイド - 領域の拡張/作成に関するエラー (Doc ID 2651864.1)

Last updated on SEPTEMBER 28, 2020

適用範囲:

Oracle Database - Enterprise Edition - バージョン 7.0.16.0 以降
この文書の内容はすべてのプラットフォームに適用されます。

目的

このドキュメントは、「...を%s(表領域 %s)で拡張できません」といった領域管理のエラー(エクステント・サイズはDBブロック数)の診断と解決方法について解説します。

エラーの例

ORA-1650: ロールバック・セグメントstringを拡張できません(string分、表領域string)
  原因: 表領域のロールバック・セグメントに必要な数のブロックのエクステントを割り当てられませんでした。
  処置: ALTER TABLESPACE ADD DATAFILE文を使用して、指定された表領域に1つ以上のファイルを追加してください。

ORA-1651: ロールバック・セグメントをstring(表領域string)で拡張できません
  原因: 指定されたオフライン表領域のUNDOエントリを保存するために、必要な数のブロックのエクステントを割り当てられませんでした。
  処置: SYSTEM表領域に対する記憶域パラメータを確認してください。表領域は、UNDOが適用できるようにオンラインに戻す必要があります。

ORA-1652: 一時セグメントをstring(表領域string)で拡張できません
  原因: 指定された表領域の一時セグメントに必要な数のブロックのエクステントを割り当てられませんでした。
  処置: ALTER TABLESPACE ADD DATAFILE文を使用して、指定された表領域に1つ以上のファイルを追加してください。

ORA-1653: string.stringを拡張できません(string分、表領域string)
  原因: 指定された表領域の表セグメントに必要な数のブロックのエクステントを割り当てられませんでした。
  処置: ALTER TABLESPACE ADD DATAFILE文を使用して、指定された表領域に1つ以上のファイルを追加してください。

ORA-1654: 索引string.stringを拡張できません(string分、表領域string)
  原因: 指定された表領域の索引セグメントに必要な数のブロックのエクステントを割り当てられませんでした。
  処置: ALTER TABLESPACE ADD DATAFILE文を使用して、指定された表領域に1つ以上のファイルを追加してください。

ORA-1655: クラスタstring.stringを拡張できません(string分、表領域string)
  原因: 指定された表領域のクラスタ・セグメントに必要な数のブロックのエクステントを割り当てられませんでした。
  処置: ALTER TABLESPACE ADD DATAFILE文を使用して、指定された表領域に1つ以上のファイルを追加してください。

ORA-1658: 表領域stringにセグメント用のINITIALエクステントを作成できません
  原因: 作成中のセグメントにINITIALエクステントを割当てできる十分な連続領域を見つけられませんでした。
  処置: ALTER TABLESPACE ADD DATAFILEを使用して表領域にさらに領域を追加するか、INITIALの値を小さくして再試行してください。

ORA-1659 stringを超えるMINEXTENTSを表領域stringに割当てできません
  原因: 作成中のセグメントにMINEXTENTSを割当てできる十分な連続領域を見つけられませんでした。
  処置: ALTER TABLESPACE ADD DATAFILEを使用して表領域にさらに領域を追加するか、MINEXTENTS、NEXTまたはPCTINCREASEの値を小さくして再試行してください。

ORA-1683: 索引string.stringのパーティションstringを拡張できません(string分、表領域string)
  原因: 指定された表領域の索引セグメントに必要な数のブロックのエクステントを割り当てられませんでした。
  処置: ALTER TABLESPACE ADD DATAFILE文を使用して、指定された表領域に1つ以上のファイルを追加してください。

ORA-1688: string.stringのパーティションstringを拡張できません(string、表領域string)
  原因: 指定された表領域の表セグメントに必要な数のブロックのエクステントを割り当てられませんでした。
  処置: ALTER TABLESPACE ADD DATAFILE文を使用して、指定された表領域に1つ以上のファイルを追加してください。

ORA-1691: LOBセグメントstring.stringを拡張できません(string分、表領域string)
  原因: 指定された表領域のLOBセグメントに必要な数のブロックのエクステントを割り当てられませんでした。
  処置: ALTER TABLESPACE ADD DATAFILE文を使用して、指定された表領域に1つ以上のファイルを追加してください。

ORA-1692: LOBセグメントstring.stringのパーティションstringを拡張できません(string分、表領域string)
  原因: 指定された表領域のLOBセグメントに必要な数のブロックのエクステントを割り当てられませんでした。
  処置: ALTER TABLESPACE ADD DATAFILE文を使用して、指定された表領域に1つ以上のファイルを追加してください。


ORA-3233: string.stringのサブパーティションstringをstring(表領域string)で拡張できません
  原因: 表領域の表サブパーティション・セグメントに、エクステントを割り当てることに失敗しました。
  処置: ALTER TABLESPACE ADD DATAFILE文を使用して、指定された表領域に1つ以上のファイルを追加してください。

ORA-3234: 索引string.stringのサブパーティションstringをstring(表領域string)で拡張できません
  原因: 表領域の索引サブパーティション・セグメントへのエクステントの割当てに失敗しました。
  処置: ALTER TABLESPACE ADD DATAFILE文を使用して、指定された表領域に1つ以上のファイルを追加してください。

ORA-3238: LOBセグメントstring.stringのサブパーティションstringがstringで拡張できませんでした(表領域string)
   原因: 表領域のLOBサブパーティション・セグメントのエクステントを割り当てようとしましたが、示された表領域に十分な領域がないためできませんでした。
   処置: ALTER TABLESPACE ADD DATAFILE文を使用して、指定された表領域に1つ以上のファイルを追加してください。

トラブルシューティングの手順

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
目的
トラブルシューティングの手順
 I. 領域拡張エラーを解決するために必要な情報
 II. 可能な解決策
  A. 手動での連続空き領域のコアレス (ディクショナリ管理表領域の場合)
 B. 表領域のデータ・ファイル/一時ファイルを自動拡張(AUTOEXTEND)に変更
 C. データ・ファイル/一時ファイルの追加
  D. "next_extent" と "pct_increase" の引き下げ (ディクショナリ管理表領域の場合)
 E. データ・ファイル/一時ファイルのサイズ変更
  F. 表領域の断片化解消
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.