About Read-Only Oracle Homes
Oracle Database 18c 부터 Oracle home을 읽기 전용 모드로 구성 가능하며 기본 구성은 Read-Write 모드
About Oracle Base Homes
Read-Only ORACLE_HOME 및 Read-Write ORACLE_HOME 모두에서 사용자별 파일, 인스턴스별 파일 및 로그 파일은 ORACLE_BASE_HOME 이라는 위치에 있다.
Read-Write ORACLE_HOME에서 ORACLE_BASE_HOME 경로는 ORACLE_HOME 경로와 동일하다.
Read-Only Oracle Homes - Oracle 21c
Oracle 21c부터 Oracle Database 설치시 기본적으로 모든 Database Home을 Read-Only mode로 구성 된다.
[참조 - Doc]
읽기 전용 Oracle Home을 사용하면 여러 서버에 자동으로 Oracle Software를 이미지 기반으로 쉽고 유연하게 배포할 수 있다. 또한 확장된 다운타임 없이 Oracle Database의 패치 및 업데이트가 가능하다. 패치는 단순히 정의된 위치에 주어진 바이너리 세트를 교체하는것을 의마하게 된다.
읽기 전용 Oracle Home에서 모든 configuration 데이터와 Log 파일은 읽기전용 Oracle Home 외부에 존재한다.
ORACLE_HOME | ORACLE Software binary 위치 |
ORACLE_BASE_HOME | READ-ONLY ORACLE_HOME에서 사용자별 파일, 인스턴스별 파일 및 LOG 파일등이 위치 ex) ORACLE_BASE/homes/OraDB21Home1 - network/admin, network/trace, network/log 등은 ORACLE_BASE_HOME 디렉토리에 위치함 - listener.ora, tnsnames.ora 및 sqlnet.ora 파일의 생성 및 수정은 ORACLE_BASE_HOME의 network/admin 디렉토리에서 진행 - 기존의 ORACLE_HOME/network 디렉토리에서는 생성 및 수정하여도 사용되지 않음 - ORACLE_BASE_HOME location을 확인하려면 orabasehome 명령어를 실행 ex) $ $ORACLE_HOME/bin/orabasehome /u01/app/oracle/homes/OraDB21Home1 |
ORACLE_BASE_CONFIG | READ-ONLY ORACLE_HOME에서 구성 파일은 ORACLE_BASE_CONFIG에 위치 ORACLE_BASE와 동일한 LOCATION ex) /u01/app/oracle - 기존의 ORACLE_HOME/dbs 가 ORACLE_BASE_CONFIG게 위치하게됨 (pfile, spfile, password file 등) - orabaseconfig 명령으로 경로 확인 ex) $ $ORACLE_HOME/bin/orabaseconfig |
'ORACLE' 카테고리의 다른 글
ORA-12154: TNS:could not resolve... from Oracle 21c (0) | 2021.09.16 |
---|---|
ASM Disk 추가 - Rebalancing (0) | 2021.03.30 |
ORACLE Database Release 21c & New Feature (0) | 2021.02.01 |
Oracle 백업과 복구 (1) | Backup (0) | 2010.09.09 |
APM 설치 (2) | MYSQL 설치 (0) | 2010.07.14 |