oracle database directory 변경

문제 : linux에서 파일 시스템에 오라클 database 저장소를 정했을 때, 다른 스토리지나 경로를 변경해야 할 문제가 생겼다.

1. 오라클을 실행 중지 한다.
  ->sqlqlus '/as sysdba'
  ->shutdown IMMEDIATE;

2. 리스너를 중지한다.
  ->lsnrctl stop

3. 설치된 파일을 사용자가 바꾸고 싶은 곳으로 복사한다.
  ->cp -a /u10/app/oracle/product/11.2.0/xe /home/oracle/t10
  
4. ORACLE_HOME path를 변경해준다. 
  ->vi /etc/environment
  ->PATH="...........:/home/oracle/t01/bin"
  ->ORACLE_HOME=/home/oracle/t01/xe
  ->LD_LIBRARY_PATH=/home/oracle/t01/xe/lib

5. 오라클을 실행한다.
6. 리스너를 실행한다.

* 주의 : 복사할 때 소유자와 그룹이 각각 oracle / dba 되어 있는것을 확인 해야한다.

댓글

이 블로그의 인기 게시물

HP 서버 OS 설치시 HDD를 잡지 못하는 문제

python-gdal 설치

Mysql JOIN 사용시 컬럼이름 중복해결