< RHEL3 9i Silent 설치 >
OS 환경설정 -> 엔진설치(4.0) -> 엔진패치(8.0) -> DB생성
1. <oracle 유저와 dba 그룹생성>
[root@localhost ~]# groupadd -g 5000 dba
[root@localhost ~]# useradd -g dba -d /home/oracle oracle
[root@localhost ~]# passwd oracle
2. 공유메모리 확인 및 설정
# echo '2147483648' >/proc/sys/kernel/shmmax → 공유메모리 확인 echo 명령어는 출력해서 보여주는 명령어인데, echo '2147483648' 이렇게만 하면 재부팅시에는 적용이 되지 않으므로 이것을 /proc/sys/kernel/shmmax 이 파일안에 써놓겠다는 의미이다.
# vi /etc/rc.d/rc.local echo '2147483648' >/proc/sys/kernel/shmmax
3. 설치될 s/w log파일 저장위치를 지정해주는 oraInst.loc 파일 생성
[root@localhost oracle]# vi /etc/oraInst.loc
inventory_loc=/home/oracle/oraInventory
inst_group=dba
[root@localhost oracle]# chown -R oracle.dba /etc/oraInst.loc
4. 설치 파일 복사 및 압축 해제
winSCP를 이용하여 오라클 설치 파일을 /home/oracle 밑에 복사해 놓는다.
그리고 압축을 해제한다.
# cd /home/oracle/install/
# cpio -idmv < ship_9204_linux_disk1.cpio && cpio -idmv < ship_9204_linux_disk2.cpio && cpio -idmv < ship_9204_linux_disk3.cpio
5. rpm 설치
# cd /home/oracle/install/rpm/# rpm -Uvh compat-libgcj-7.3-2.96.118.i386.rpm
# rpm -Uvh compat-libgcj-devel-7.3-2.96.118.i386.rpm
# rpm -Uvh nss_db-compat-2.2-20.i386.rpm 설치시 의존성 에러나는경우있음. 무시
6. 소유권 설정
7. 패치 실행
. linux와 Oracle 의 자바 버전 맞추기 - root 계정으로 패치 실행 → p3006854 압축 푼 후 실행 할 것(unzip으로 압축 풀고 폴더로 가서 실행)
아래와 같이p3006854_9204_LINUX.zip를 풀고 실행
linux 버전과 설치할 oracle 9i의 버전을 마춰 주기 위해서 다운그레이드 패치
8. 오라클 계정의 .bash_profile 파일 설정 (경로 : /home/oracle)
9. enterprise.rsp 편집 /home/oracle/Disk1/response/enterprise.rsp 수정
UNIX_GROUP_NAME="dba"
FROM_LOCATION="/home/oracle/Disk1/stage/products.jar"
ORACLE_HOME="/home/oracle/Disk1/OraHome"
※ OS 환경설정 과정중 enterprise.rsp 수정시s_cfgtyperet="Software Only"부분을 추가해 주어야 OUI상태에서 위의 암호묻는 창이 뜨지 않는다.
OS 환경설정 -> 엔진설치(4.0) -> 엔진패치(8.0) -> DB생성
OS 환경설정 -> 엔진설치(4.0) -> 엔진패치(8.0) -> DB생성
1. 엔진설치 완료후 패치 작업 시작!!!!
2. root 계정으로 patchset.rsp 수정# vi /home/oracle/install/patchset/Disk1/response/patchset.rsp
UNIX_GROUP_NAME="dba"
FROM_LOCATION="/home/oracle/install/patchset/Disk1/stage/products.xml"
ORACLE_HOME="/home/oracle/product/OraHome"ORACLE_HOME_NAME="OraHome"
3. 설치$ cd /home/oracle/install/patchset/Disk1/$ ./runInstaller -silent -responseFile /home/oracle/install/patchset/Disk1/response/patchset.rsp
이런식으로 짧게 진행되면 패치가 안될 가능성이 높다..다시한번 재부팅후 다시 시도하면 패치가된다. 원인을 찾아본결과 엔진설치후 sqlplus가 실행되며 해당프로세스가 실행된 상태에서패치를 하려는 과정에서 일어나는 문제로 판단됨
4. 설치 완료 되면 root계정으로 홈디렉토리 밑에 root.sh 실행
5. 패치 확인$ sqlplus /nolog
OS
환경설정 -> 엔진설치(4.0) -> 엔진패치(8.0) -> DB생성1. dbca.rsp 파일 수정
$ vi /home/oracle/install/Disk1/response/dbca.rsp
SID = "testdb" ( 99줄 )
NATIONALCHARACTERSET= "UTF8" ( 131줄 주석처리 해제 )
2. db생성
$ cd /home/oracle/product/OraHome/bin
$ ./dbca -silent -datafileJarLocation /home/oracle/product/OraHome/assistants/dbca/templates/ -responseFile /home/oracle/install/Disk1/response/dbca.rsp
3. 설치 확인
SQL> conn /as sysdba
'Oracle DataBase > Oracle Install' 카테고리의 다른 글
RHEL5_11g_Silent (0) | 2012.06.12 |
---|---|
RHEL4 Silent_패치 (0) | 2012.06.12 |
RHEL4 Silent_엔진_설치 (0) | 2012.06.12 |
Oracle 설치 정리 (0) | 2012.06.04 |