Oracle Database TIP
데이터 파일의 이동 9 0 17,100

by 김정식 ALTER DATABASE RENAME FILE 데이터 파일 [2002.02.03]


ALTER DATABASE를 이용하는 방법

  • 1) 데이터베이스를 종료 한다.
  • 2) 운영체제 명령을 사용하여 데이터 파일을 이동 한다.
  • 3) 데이터베이스를 마운트 모드로 시작한다.
  • 4) ALTER DATABASCE RENAME FILE명령을 수행하여 이름을 변경한다.
  • 5) 인스턴스를 시작한다.
 
-- 1) 인스턴스의 종료
C:\> SQLPLUS / AS SYSDBA
SQL> SHUTDOWN IMMEDIATE;


-- 2) 운영체제 명령을 사용하여 데이터 파일 복사시킨다.


-- 3) 데이터베이스 마운트
C:\> SQLPLUS / AS SYSDBA
SQL> STARTUP EXCLUSIVE MOUNT


-- 4) ALTER DATABASE 명령 수행

SQL> ALTER DATABASE RENAME FILE
           'C:\oracle\oradata\storm.dbf' TO
           'D:\oracle\oradata\oracle\storm.dbf' ; 

-- ALTER DATABASE명령을 실행하면 오라클은 파일이 존재하는지 검사한다. 
-- 만약 에러가 발생하면 파일이름이 정확한지 다시 확인 하면 된다. 


-- 5) 인스턴스 재시작
SQL> SHUTDOWN
SQL> STARTUP


-- 변경되었는지 확인해 보자.
SQL> SELECT name FROM V$DATAFILE;

-- 정상적으로 변경되었다면 OLD 화일을 삭제하면 된다.
    

- 강좌 URL : http://www.gurubee.net/lecture/1154

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입