본문 바로가기
Oracle DB

오라클 테이블 스페이스 파일 이동

by 긋대디 2016. 11. 25.
반응형

오라클 테이블 스페이스 파일 이동

 

1. 사용중인 TABLESPACE를 Offline 상태로 전환한다.

 

  SQL> SELECT tablespace_name,file_name FROM dba_data_files;

    ; 사용중인 테이블스페이스의 데이타파일 정보를 확인한다.

 

  SQL> ALTER TABLESPACE test_dbs OFFLINE;

 

    ; 작업할 테이블스페이스를 offline 모드로 전환

 

  SQL> SELECT tablespace_name,status FROM DBA_TABLESPACES;

 

    ; 테이블스페이스의 운영 모드 확인


 

2. 데이타 파일 복사 또는 이동

 

  SQL> ! mv /oracle/product/9.2.0.1/oradata/ORCL/test01.dbf /oracle_dbms/oradata/ORCL/test01.dbf

 

3. 테이블스페이스의 데이타 파일 정보 갱신

 

  SQL> ALTER TABLESPACE test_dbs

    2 RENAME DATAFILE '/oracle/product/9.2.0.1/oradata/ORCL/test01.dbf'

    3 TO '/oracle_dbms/oradata/ORCL/test01.dbf';

 

  SQL> select tablespace_name,file_name from dba_data_files;

 

    ; 사용중인 테이블스페이스의 데이타파일 정보를 확인한다.

 

4. 테이블스페이스 Online 상태로 전환

 

  SQL> ALTER TABLESPACE test_dbs ONLINE;

반응형