Oracle21c 表領域を自動拡張に変更する
環境
OS windows11 pro 64bit
Oracle Database 21c Express Edition
構文
ALTER DATABASE DATAFILE 'データファイル名’ AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED;
表領域を自動拡張に変更するには、「ALTER TABLESPACE」を使用します。
「MAXSIZE UNLIMITED」に設定すると最大サイズは無制限となります。
使用例
1.「cfttbs」という表領域を作成します。
SQL構文
SQL> CREATE TABLESPACE testtbs DATAFILE 'c:\ORACLE\DATA\cfttbs.dbf' SIZE 100M; 表領域が作成されました。
2.拡張するサイズを「200M」に設定します。
SQL> ALTER DATABASE DATAFILE 'c:\ORACLE\DATA\cftttbs.dbf' AUTOEXTEND ON NEXT 200M MAXSIZE UNLIMITED; データベースが変更されました。
「AUTOEXTEND ON NEXT 200M」で拡張サイズを「200M」に設定してます。