テーブルスペースのサイズを調整する方法
表スペースのサイズは、データファイルとその下のサイズを等しく
表スペースの問題の欠如は、頻繁に使用される三つのソリューションを発生した場合:
1 )オリジナルデータファイルのサイズ(増加サイズ変更のを)
2 )データファイル(増加の追加データファイルを)
3 )自動的に成長するテーブルスペース(設定AUTOEXTENDを)
例:
SQL> 表領域のデータ・ファイルのprod「/u01/oradata/prod/prod01.dbf」サイズ5メートルを作成します。
SQL> テーブルscott.test1(ID int型)表領域PRODを作成します。
SQL> scott.test1値への挿入(1)。
SQL>はscott.test1から選択* scott.test1に挿入します。
SQL> /
SQL> /
报错: ORA-01653:表領域PROD 8によりテーブルSCOTT.TEST1を拡張することができません
1 )第1の拡張表領域を使用する方法を
SQL> ALTER Databaseデータファイル「/u01/oradata/prod/prod01.dbf」 リサイズ10mの、 ##サイズ変更のテーブルスペースを増やすことができないパラメータのみが、表スペースを小さくすることができます
SQL>はscott.test1から選択* scott.test1に挿入します。
SQL> /
SQL> /
报错: ORA-01653:表領域PROD 128によってテーブルSCOTT.TEST1を拡張することができません
2 第二の方法を使用して、表スペースの)展開:
SQL> ALTER TABLESPACEのPRODのデータファイル追加'/u01/oradata/prod/prod02.dbf'サイズ20メートル。
SQL>はscott.test1から選択* scott.test1に挿入します。
SQL> /
SQL> /
报错: ORA-01653:表領域PROD 128によってテーブルSCOTT.TEST1を拡張することができません
3 )空間拡張テーブルを用いて第三の方法。
SQL> ALTERデータベースのデータファイル「/u01/oradata/prod/prod01.dbf」自動拡張次の10メートルのMAXSIZEの500メートルで、
SQL>はscott.test1から選択* scott.test1に挿入します。
削除するには、テーブルスペースとデータファイル
SQL> 内容とデータファイルを含む表領域のPRODをドロップします。