오라클 데이터베이스는 크게 메모리의 영역과 Storage 부분으로 나뉜다. Memory (메모리) 메모리부분은 SGA 와 Background Process 로 나뉜다. 이 둘은 Database 가 구동 되었을때 메모리에 존재하게 되며 이를 보고 Oracle Instance 라고 한다. SGA(System Global Area) SGA는 Server Process 나 Background Process 같은 많은 Process 들이 공통적으로 사용하는 메모리 영역이다. 이 메모리 영역은 또 필수적인 Shared Pool, Database Buffer cache Redo log buffer 와 그외 Large Pool, Java Pool, Stream Pool 등이 있다. 공유 메모리라고도 한다. 또 메모리에..
http://tawool.tistory.com/184 포스팅에서는 처음부터 설치를 진행하고 패치적용 후에 DB를 생성했었다. 이 글에서는 이미 DB가 생성되어 구동중인 상태에서 10.2.0.5.0 patchset를 적용하는 시나리오다. 일단 DB가 생성되어 서비스중이라면 데이터 백업과 현재 Oracle Home 의 제품까지 백업하는것이 좋다. 시간은 좀 걸리겠지만. 상황이 발생했을 경우 최소한 처음 상태로 돌아갈 수는 있다. 주의 사항 1. 이해의 정확성을 위해 대부분 절대경로로 표시한다. (즉 상대경로로 실행해도 무방하다.) 2.사용자의 입력이 필요한 곳에서는 빨간 굵은으로 표시한다. 3. 과정명의 (..) 안에는 진행시 필요한 권한(계정)을 뜻한다. (생략은 관계없다) 기본 환경 1. RHEL 4 2..
이 문서는 OEL5(Oracle Enterpries Linux 5) 환경에서 Oracle 서버와 DB의 생성을 Silent 옵션으로 설치하는것을 나타내고 VM Ware 환경에서 진행되었다. 주의 사항 1. Oracle11g 는 이전의 Oracle 버전과 다르게 사용자의 home 디렉토리에 설치를 권장하지 않는다. - 이전의 버전들은 /home/oracle/ 의 하위에 설치를 했었다. 하지만 더이상 11g 는 /home/oracle/하위에 설치를 해서는 안되기 때문에 본 문서에서는 /app 라는 디렉토리를 만들어서 설치를 한다.(디렉토리명은 관계없음) 기본 환경 1. OEL5 (Oracle Enterprise Linux 5) 2. install 파일 위치 : /app/install/ 3. ORACLE_BA..
이 문서는 RHEL4 OS에 Oracle10g + patchset 10.2.0.5.0 + DB 생성 과정을 slient으로 진행하고 VM Ware 환경에서 진행되었다.주의 사항 1. 이해의 정확성을 위해 대부분 절대경로로 표시한다. (즉 상대경로로 실행해도 무방하다.)2.사용자의 입력이 필요한 곳에서는 빨간 굵은으로 표시한다.3. 과정명의 (..) 안에는 진행시 필요한 권한(계정)을 뜻한다. (생략은 관계없다)4. 9i Silent 설치와 다르게 xwindow 에 로그인을 하지 않아도 된다.기본 환경1. RHEL 4 2. 관련 파일 : /home/oracle/install/3. ORACLE_BASE : /home/oracle/4. ORACLE_HOME : /home/oracle/product/10g 5...
1. 계정 생성 2. 환경설정 3. 패치 설치 오라클 설치 4. DB 생성 설치에 필요한 파일 - database 10201_database_linux32.zip - patch p4198954_40_LINUX.zip - patch set p8202632_10205_LINUX.zip 1. 계정생성 DBA 계정 생성 (root) # groupadd -g 5000 dba # useradd -g dba oracle # passwd oracle 2. 환경설정 /etc/sysctl.conf 커널 변경값 설정 (root) # vi /etc/sysctl.conf kernel.shmmax=536870912 kernel.shmmni=4096 kernel.shmall=2097152 kernel.sem=250 32000 10..
이 문서는 RHEL3 + Oracle9i + patchset 9.2.0.8.0 + DB 생성 과정을 slient으로 설치를 하고 있다. Slient 설치는 GUI 환경에서 설치를 하는것이 아니라 터미널로 접속하여 텍스트 환경에서 설치를 하는것이다. 과정은 OUI 설치와 비슷하나 설정값을 Response 파라미터 설정파일에 값을 설정하거나 설치시 값을 옵션으로 넘기는 방식으로 한다. 이 문서는 총 3개의 PART로 나눈다. 1. Oracle9i Server 설치 2. Oracle 9.2.0.8.0 패치 3. DB 생성 참고 1. 이해의 정확성을 위해 대부분 절대경로로 표시한다. (즉 상대경로로 실행해도 무방하다.) 2. 설치 파일과 패치파일등은 /home/oracle/install/ 아래에 위치한다. 3...