본문 바로가기

Oracle/ETC

한 엔진에서 한개 이상의 인스턴스 구성하는 방법

운영체제 안에서 하나의 오라클 엔진이 설치되어있을 시에 한개 이상의 인스턴스를 동시에 구동하려면

 

1. DBCA를 통하여 두개의 DB를 생성

 

2. bash_profile에 첫번째 DB의 SID 이름을 등록하여 인스턴스 기동

 

3. vi 편집기 혹은  #EXPORT ORACLE_SID=<데이터베이스 이름>

   을 통해서 두번째 DB의 SID로 입력을 하여 다시 인스턴스를 기동
   이때 기존에 구동되어있는 인스턴스는 Shutdown 하지 않는다.

 

그러면 하나의 엔진(또는 서버단위)에서 한번에 두개의 인스턴스가 기동이 가능하다.

 

문제는 두개의 인스턴스를 한꺼번에 구동시킬 수 있도록 메모리가 넉넉해야 한다.