오라클 소프트웨어

ORACLE_HOME과 ORACLE_BASE

$ cd $ORACLE_HOME
/u01/app/oracle/product/12.1.0/db_1
$ cd $ORACLE_BASE
/u01/app/oracle

ORACLE_HOME은 오라클 설치 디렉터리 ORACLE_BASE는 오라클과 관련된 여러 가지 파일이 저장되는 디렉터리

OUI 에서는 ORACLE_HOME이 Software Location ORACLE_BASE는 Oracle Base로 표시

  • ORACLE_HOME 의 여러 디렉터리에 여러 가지 파일이 설치, 저장됨
디렉터리명용도
dbs유닉스/리눅스 오라클의 서버 파라미터 파일 또는 패스워드 파일
network/admin네트워크 접속과 관련된 설정 파일
binSQL*Plus 등 오라클 관련 프로그램과 오라클을 운영하고 관리하는 데 유용한 프로그램들이 있으므로 셸이나 명령 프롬프트에서 바로 실행할 수 있게 환경 변수에 PATH 설정
sqlplusSQL*Plus 관련 파일
rdbms/admin오라클 관련 SQL 파일
inventory설치한 도구들에 관한 정보 및 ORACLE_HOME에 관련된 정보

DBCA와 SID

DBCA를 이용해 DB를 생성할 때는 GDB와 SID를 지정해야 됨


GDB


네트워크 내에서 DB를 특정하기 위한 명칭 DB_NAME(데이터베이스 이름)과 DB_DOMAIN(데이터베이스 도메인)으로 구성되며, <DB_NAME>.<DB_DOMAIN> 과 같이 설정됨

GDB는 네트워크 내에 같은 DB_NAME을 가진 복수의 데이터베이스가 있을 때, 유용하며 <DB_DOMAIN> 을 다르게 설정하면 같은 <DB_NAME> 을 식별할 수 있음


SID


시스템 식별자(SID, System Identifier)는 인스턴스의 식별자 일반적으로 SID는 해당 데이터베이스의 DB_NAME과 동일하게 설정


한 서버에 여러 개의 인스턴스를 사용하려면 인스턴스마다 다른 SID를 지정해야됨



출처 : 전문가를 위한 오라클 아키텍처 입문

'oracle architecture > 1. 데이터베이스와 인스턴스' 카테고리의 다른 글

database and instance  (0) 2019.01.03

+ Recent posts