DB/ORACLE
[ORACLE] tablespace 위치 변경
armmy
2023. 7. 17. 10:52
728x90
1. 테이블 스페이스 비활성화
2. 파일 복사하기
3. 테이블 스페이스 위치 변경하기
4. 테이블 스페이스 활성화
1. 테이블 스페이스 비활성화
테이블 스페이스를 이동시키기 위해서는 일단 OFFLINE 명령어로 비활성화를 시켜야합니다.
alter tablespace [테이블스페이스 이름] offline;
2. 파일 복사하기
host copy [위치/테이블스페이스 파일.DBF] [위치/테이블스페이스 파일.DBF]
3. 테이블 스페이스 위치 변경하기
RENAME을 통해 옮겨진 테이블스페이스의 경로를 알려줍니다.
alter tablespace [테이블스페이스 이름] rename datafile ['위치/테이블스페이스 파일.DBF'] to ['위치/테이블스페이스 파일.DBF']
4. 테이블 스페이스 활성화
다시 ONLINE으로 변경하면 테이블스페이스 이동이 완료됩니다.
alter tablespace [테이블스페이스이름] online;