Oracle 19cに一時表領域を作成、削除する

2021年10月28日

1.一時表領域を作成

SQL> CREATE TEMPORARY TABLESPACE USERTPS TEMPFILE 'C:\ORACLE\DATA\USERTMP.DBF' SIZE 200M;

2.一時表領域を変更

SQL> ALTER TABLESPACE USERTPS RENAME TO USERINFOTPS;

3.一時表領域のサイズを拡張、縮小

SQL> ALTER DATABASE TEMPFILE 'c:\ORACLE\DATA\USERTMP.dbf' RESIZE 300M;

4.一時表領域を削除

SQL> DROP TABLESPACE USERTPS INCLUDING CONTENTS AND DATAFILES;

5.一時表領域を開放
構文
ALTER TABLESPACE 一時表領域名 SHRINK SPACE KEEP サイズ;
使用例

SQL> ALTER TABLESPACE USERTPS SHRINK SPACE KEEP 100M;

 

Oracle 19c

Posted by arkgame