表領域拡張
SQL> desc dba_data_files;
名前 NULL? 型
------------------------- -------- --------------
FILE_NAME VARCHAR2(513)
FILE_ID NUMBER
TABLESPACE_NAME VARCHAR2(30)
BYTES NUMBER
BLOCKS NUMBER
STATUS VARCHAR2(9)
RELATIVE_FNO NUMBER
AUTOEXTENSIBLE VARCHAR2(3)
MAXBYTES NUMBER
MAXBLOCKS NUMBER
INCREMENT_BY NUMBER
USER_BYTES NUMBER
USER_BLOCKS NUMBER
ONLINE_STATUS VARCHAR2(7)
SQL> select FILE_NAME from dba_data_files where TABLESPACE_NAME='tablespace_name';
FILE_NAME
----------------------------------------------------
/path/to/dbfile_name.dbf
SQL> alter database datafile '/path/to/dbfile_name.dbf' resize 128M;
データベースが変更されました。
一時表領域拡張
SQL> select NAME,BYTES from v$tempfile;
NAME BYTES
---------------------------------------------- ----------
/oradata/TESTDB/datafile/file_name.tmp 2213543936
SQL> alter database tempfile '/oradata/TESTDB/datafile/file_name.tmp' resize 2560M;
データベースが変更されました。
SQL> select NAME,BYTES from v$tempfile;
NAME BYTES
---------------------------------------------- ----------
/oradata/TESTDB/datafile/file_name.tmp 2684354560
表領域自動拡張
SQL> alter database tempfile '/oradata/TESTDB/datafile/file_name.tmp' autoextend on maxsize 30G;
データベースが変更されました。
SQL> alter database tempfile '/oradata/TESTDB/datafile/file_name.tmp' autoextend off;
データベースが変更されました。