
๐ก ์ค๋ผํด์ด ์์์ ํ ์ด๋ธ์คํ์ด์ค์ ๋ฐ์ดํฐ ํ์ผ, ์ปจํธ๋กค ํ์ผ, ๋ฆฌ๋๋ก๊ทธ ํ์ผ์ ์ด๋ฆ๊ณผ ์ ์ฅ๋๋ ๊ณต๊ฐ, ๊ทธ๋ฆฌ๊ณ ์ฌ์ด์ฆ๋ฅผ ์์์ ์ค์ ํ๊ณ ๊ด๋ฆฌํ๊ฒ ๋ค๋ ๊ฒ
๐ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํธํ๊ฒ ์ฌ์ฉํ๋ฉด์ ์ค๋ฅ๋ฅผ ์ค์ด๊ธฐ ์ํด์
SCOTT @ ORA19 > show parameter db_create
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_create_file_dest string
db_create_online_log_dest_1 string
db_create_online_log_dest_2 string
db_create_online_log_dest_3 string
db_create_online_log_dest_4 string
db_create_online_log_dest_5 string
SCOTT @ ORA19 >
SCOTT @ ORA19 >
SCOTT @ ORA19 > alter system set db_create_file_dest='/home/oracle';
์์คํ
์ด ๋ณ๊ฒฝ๋์์ต๋๋ค.
SCOTT @ ORA19 > create tablespace ts500;
ํ
์ด๋ธ์คํ์ด์ค๊ฐ ์์ฑ๋์์ต๋๋ค.
SCOTT @ ORA19 > @ts
TABLESPACE FILE_NAME MB_SIZE
---------- ------------------------------------------------------- -------
INDEX_TS01 /home/oracle/index_ts01.dbf 10
SYSAUX /u01/app/oracle/oradata/ORA19/sysaux01.dbf 710
SYSTEM /u01/app/oracle/oradata/ORA19/system01.dbf 900
TEST_BIG /u01/app/oracle/oradata/ORA19/test_big.dbf 20
TS01 /u01/app/oracle/oradata/ORA19/ts01.dbf 10
TS01 /u01/app/oracle/oradata/ORA19/ts01b.dbf 30
TS02 /u01/app/oracle/oradata/ORA19/ts02b.dbf 20
TS02 /u01/app/oracle/oradata/ORA19/ts02.dbf 20
TS03 /u01/app/oracle/oradata/ORA19/ts03.dbf 20
TS04 /u01/app/oracle/oradata/ORA19/ts04a.dbf 10
TS04 /u01/app/oracle/oradata/ORA19/ts04c.dbf 10
TABLESPACE FILE_NAME MB_SIZE
---------- ------------------------------------------------------- -------
TS04 /u01/app/oracle/oradata/ORA19/ts04b.dbf 10
TS07 /u01/app/oracle/oradata/ORA19/ts07.dbf 1024
TS400 /u01/app/oracle/oradata/ORA19/ts400.dbf 10
TS500 /home/oracle/ORA19/datafile/o1_mf_ts500_ncf03hd2_.dbf 100
TS708 /home/oracle/ts708.dbf 100
TSBLOCK16 /home/oracle/tsblock02.dbf 10
TSBLOCK32 /home/oracle/tsblock01.dbf 10
UNDOTBS1 /u01/app/oracle/oradata/ORA19/undotbs01.dbf 340
USERS /u01/app/oracle/oradata/ORA19/users01.dbf 5
20 ํ์ด ์ ํ๋์์ต๋๋ค.
-- ๊ธฐ์กด ๋ฐฉ๋ฒ:
alter tablespace ts500
add datafile '/home/oracle/ts500b.dbf' size 100m;
-- OMF ๊ธฐ๋ฅ์ ์ด์ฉํ์๋
alter tablespace ts500
add datafile;
@ts
TS500 /home/oracle/ORA19/datafile/o1_mf_ts500_ncf03fbf_.dbf 100
TS500 /home/oracle/ORA19/datafile/o1_mf_ts500_ncf12qt9_.dbf 100
SCOTT @ ORA19 > create tablespace ts600 datafile size 200m;
alter tablespace ts600
add datafile size 50m;

SCOTT @ ORA19 > drop tablespace ts600;
ํ
์ด๋ธ์คํ์ด์ค๊ฐ ์ญ์ ๋์์ต๋๋ค.
--> ์๋๋ drop tablespace ts600 including contents and datafiles;
์ด๋ ๊ฒ ์จ์ค์ผ๋๋๋ฐ OMF ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด drop tablespace ts600;๋ง ์จ๋ ๋จ
SYS @ ORA19 > alter system set db_create_file_dest='';
์์คํ
์ด ๋ณ๊ฒฝ๋์์ต๋๋ค.
SYS @ ORA19 > create tablespace ts703;
create tablespace ts703
*
1ํ์ ์ค๋ฅ:
ORA-02199: DATAFILE/TEMPFILE ์ ์ด ๋น ์ก์ต๋๋ค
--> ๋ต: 3๋ฒ raw device
