BULLETIN CATEGORY BULLETIN TOPIC |
: RDBMS : ORACLE HOME DIRECTORY 변경 방법 |
?ORACLE HOME DIRECTORY를 옮기는 과정은 다음의 세 단계로 나누어 진다.
2. 데이타 화일, 로그 화일, 콘트롤 화일 등의 데이타베이스 부분의 이동 3. 각종 환경 설정의 변경 아래는 동일한 machine에서 옮기는 경우에 대한 설명이다. <주의> 모든 작업은 오라클을 셧다운한 상태에서 진행한다. 1. 오라클 소프트웨어의 이동 2. 데이타베이스의 이동
SVRMGR>select * from v$logfile; SVRMGR>select * from v$controlfile; 예) 데이타 화일의 이동(여기서는 2개의 화일에 대한 예를 들었다.)
SVRMGR> alter database rename file '<old path>/file1', '<old path>/file2' to '<new path>/file1', '<new path>/file2';
<생성된 control 화일의 위치 확인>
/etc/oratab 또는 /var/opt/oracle/oratab 화일을 새로운 값으로 수정한다. 그리고 $ORACLE_HOME 을 설정할 때에는 소프트 링크를 포함해서는 안된다. init<SID>.ora의 내용과 여기에 ifile로 기술된 config<SID>.ora 화일의 내용을 수정한다. 기본적인 것은 다음과 같은데 이외의 내용도 있을 수 있다.
control_files background_dump_dest log_archive_dest db_name(변경된 경우) 다음과 같은 UNIX USER 환경변수를 새로운 값으로 변경한다.
$ORACLE_SID(변경된 경우) $FORMS30PATH $ORAKITPATH $TNS_ADMIN makefile 의 내용중 절대 패스로 지정된 것이 있으면 이 값도 변경한다. - 새로운 시스템으로 옮긴 경우에는 NO-SUID flag이 설정되어 있지 않아야 한다. 대부분의 시스템은 /etc/fstab 화일에 이 flag을 갖고 있다. |
Oracle Korea Customer Support Technical Bulletins |
'오라클' 카테고리의 다른 글
FREE LISTS와 FREE SPACE 관리 (0) | 2006.10.30 |
---|---|
DATABASE CHARACTER SET을 변경하는 방법 (0) | 2006.10.30 |
FULL TABLE SCAN을 보다 빠르게 하는 방법 (0) | 2006.10.30 |
Oracle7 에서 User 등록 (0) | 2006.10.26 |
ORA-1562 조치방법 (0) | 2006.10.26 |