오라클/오라클설치

RHEL4 에 Oracle10g (10.2.0.4) 패치 ->DBCA -> (10.2.0.5) 패치 (silent)

김포춘 2014. 9. 1. 11:49
반응형

10.2.0.4 패치

 

cd patchset

unzip p6810189_10204_Linux-x86.zip

 

vi /home/oracle/patchset/Disk1/response/patchset.rsp

 

 

 

cd /Disk1

./runInstaller -silent - \ responseFile /home/oracle/patchset/Disk1/response/patchset.rsp

 

설치를 하면 아래와 같이 스크립트 입력하라고 나옴

 

루트 계정 터미널창 열어서 /home/oracle/product/10g/root.sh 입력

 

DB생성

 

vi /home/oracle/database/response/dbca.rsp

 

 

cd /home/oracle/product/10g/bin

./dbca -silent -responseFile /home/oracle/database/response/dbca.rsp

 

설치 완료

 

sqlplus / as sysdba

sql > select status from v$instance; 로 확인

 

 

10.2.0.5 패치를 위해 DB를 Shutdown 해준다.

sqlplus / as sysdba

sql > shutdown

 

10.2.0.4 패치를 위해 풀어놓은 Disk1과 README.html 파일을 지워줌

cd patchset

rm -rf Disk1/ README.html

 

unzip -p8202632_10205_LINUX.zip
cd Disk1

vi /home/oracle/patchset/Disk1/response/patchset.rsp

 

 

 

 

 

cd Disk1

./runInstaller -silent - \ responseFile /home/oracle/patchset/Disk1/response/patchset.rsp

 

 

루트계정 터미널창 열어서 /home/oracle/product/10g/root.sh 입력

 

 

 

패치후 Post Upgrade

  

sqlplus / as sysdba

startup upgrade

sql >select status from v$instance;

 

@?/rdbms/admin/catupgrd.sql 입력해주면 엔진에 맞는 DB버전으로 패치적용

sql> shutdown

sql> startup

 

@?/rdbms/admin/utlrp.sql 명령어로 Invalid PL/SQL package compile

sql> sqlplus / as sysdba

sql> select status from v$instance;

 

 

 

반응형