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」に設定してます。

Oracle 21c

Posted by arkgame