버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

DB 설치 준비

DB 설치 파일 압축 해제

코드 블럭
languagebash
titleDB_HOME 경로 생성 후 설치 파일 압축 해제
linenumberstrue
mkdir -p $ORACLE_HOME
unzip LINUX.X64_193000_db_home.zip -d $ORACLE_HOME


펼치기


서식 미적용
[ora19c:/home/oracle]> mkdir -p $ORACLE_HOME
[ora19c:/home/oracle]> unzip /mnt/LINUX.X64_193000_db_home.zip -d $ORACLE_HOME



B) OPatch 업데이트

코드 블럭
languagebash
title설치시 RU 패치를 동시에 적용할 경우 OPatch 파일을 최신 버전으로 업데이트
linenumberstrue
$ORACLE_HOME/OPatch/opatch version
mv $ORACLE_HOME/OPatch $ORACLE_HOME/OPatch.old
unzip <zip 파일이 있는 경로>/p6880880_190000_Linux-x86-64.zip -d $ORACLE_HOME
chown -R oracle:oinstall $ORACLE_HOME/OPatch
$ORACLE_HOME/OPatch/opatch version


Response 파일 생성

코드 블럭
titleDatabase response 파일 생성
linenumberstrue
cat > ~/db_install.rsp
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0
oracle.install.option=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
ORACLE_HOME=/u01/app/oracle/product/19c/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=oper
oracle.install.db.OSBACKUPDBA_GROUP=backupdba
oracle.install.db.OSDGDBA_GROUP=dgdba
oracle.install.db.OSKMDBA_GROUP=kmdba
oracle.install.db.OSRACDBA_GROUP=racdba
oracle.install.db.rootconfig.executeRootScript=false
<ctrl+C>


펼치기


서식 미적용
[ora19c:/home/oracle]> cat > ~/db_install.rsp
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0
oracle.install.option=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
ORACLE_HOME=/u01/app/oracle/product/19c/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=oper
oracle.install.db.OSBACKUPDBA_GROUP=backupdba
oracle.install.db.OSDGDBA_GROUP=dgdba
oracle.install.db.OSKMDBA_GROUP=kmdba
oracle.install.db.OSRACDBA_GROUP=racdba
oracle.install.db.rootconfig.executeRootScript=false
^C



DB 설치

DB 설치 전 검증

코드 블럭
languagebash
titleDatabase 설치 전 검사
linenumberstrue
# export CV_ASSUME_DISTID=OEL7
$ORACLE_HOME/runInstaller -silent -responseFile ~/db_install.rsp -executePrereqs
# $ORACLE_HOME/runInstaller -silent -responseFile ~/db_install.rsp -executePrereqs -applyRU <RU 파일 압축 해제 경로>


펼치기


서식 미적용
[ora19c:/home/oracle]> $ORACLE_HOME/runInstaller -silent -responseFile ~/db_install.rsp -executePrereqs -applyRU /media/sf_oracle/19.21/35642822
패치 적용을 위해 홈을 준비하는 중...
/media/sf_oracle/19.21/35642822 패치 적용 중...
패치를 성공적으로 적용했습니다.
로그를 찾을 수 있는 위치: /tmp/InstallActions2024-01-08_12-04-52PM/installerPatchActions_2024-01-08_12-04-52PM.log
Oracle Database 설정 마법사 실행 중...

필요 조건 검사가 성공적으로 실행되었습니다.
설치 세션 로그 이동 위치:
 /u01/app/oraInventory/logs/InstallActions2024-01-08_12-04-52PM



DB 설치

코드 블럭
languagebash
titleDatabase 설치
linenumberstrue
# export CV_ASSUME_DISTID=OEL7
$ORACLE_HOME/runInstaller -silent -responseFile ~/db_install.rsp -waitForCompletion
# $ORACLE_HOME/runInstaller -silent -responseFile ~/db_install.rsp -waitForCompletion -applyRU <RU 파일 압축 해제 경로>


펼치기


서식 미적용
[ora19c:/home/oracle]> $ORACLE_HOME/runInstaller -silent -responseFile ~/db_install.rsp -waitForCompletion -applyRU /media/sf_oracle/19.21/35642822
패치 적용을 위해 홈을 준비하는 중...
/media/sf_oracle/19.21/35642822 패치 적용 중...
패치를 성공적으로 적용했습니다.
로그를 찾을 수 있는 위치: /tmp/InstallActions2024-01-08_01-02-50PM/installerPatchActions_2024-01-08_01-02-50PM.log
Oracle Database 설정 마법사 실행 중....

이 세션에 대한 응답 파일을 다음에서 찾을 수 있습니다.
 /u01/app/oracle/product/19c/db_1/install/response/db_20202024-01-1208_0801-0302-41PM50PM.rsp

다음 위치에서 이 설치 세션의 로그를 찾을 수 있습니다.
 /u01/app/oraInventory/logs/InstallActions2020tmp/InstallActions2024-01-1208_0801-0302-41PM50PM/installActions2020installActions2024-01-1208_0801-0302-41PM50PM.log

루트 사용자로 다음 스크립트를 실행합니다.
        1. /u01/app/oraInventory/orainstRoot.sh
        2. /u01/app/oracle/product/19c/db_1/root.sh

다음 노드에서 /u01/app/oraInventory/orainstRoot.sh을(를) 실행하십시오.
[ora19c]
다음 노드에서 /u01/app/oracle/product/19c/db_1/root.sh을(를) 실행하십시오.
[ora19c]


Successfully Setup Software.
설치 세션 로그 이동 위치:
 /u01/app/oraInventory/logs/InstallActions2024-01-08_01-02-50PM



root 스크립트 실행

코드 블럭
languagebash
titleroot.sh 스크립트 실행
linenumberstrue
/u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/19c/db_1/root.sh


펼치기


서식 미적용
[root@ora19c ~]# /u01/app/oraInventory/orainstRoot.sh
다음 권한 변경 중/u01/app/oraInventory.
그룹에 대한 읽기, 쓰기 권한을 추가하는 중입니다.
월드에 대한 읽기, 쓰기, 실행 권한을 제거하는 중입니다.

그룹 이름 변경 중 /u01/app/oraInventory 대상 oinstall.
스크립트 실행이 완료되었습니다.

[root@ora19c ~]# /u01/app/oracle/product/19c/db_1/root.sh
Check /u01/app/oracle/product/19c/db_1/install/root_ora19c_20202024-01-1208_2013-1308-4731-866499373788905146.log for the output of root script



...