Oracle

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

긋대디 2016. 11. 25. 22:06

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

 

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;

'Oracle' 카테고리의 다른 글

Oracle to MySQL Migration  (0) 2018.12.28
Oracle and MySQL Compared  (0) 2018.12.28
오라클 언어셋 변경  (0) 2016.11.25
Oracle Instant client 설치[windows 10, windows 8, windows 7]  (0) 2016.11.21
오라클 행 열 변환(행을 합치기)  (0) 2016.11.18