1. 파일 압축 해제 및 설치 스크립트 실행
mkdir -p $ORACLE_HOME unzip LINUX.X64_180000_db_home.zip -d $ORACLE_HOME cd $ORACLE_HOME ./runInstaller
18c 버전부터는 데이터베이스 소프트웨어 설치시 설치할 경로(ORACLE_HOME)에 압축을 푼 후에 runInstaller를 실행하면 별도의 파일 복사없이 설치할 수 있습니다.
2. 구성 옵션
Database 소프트웨어만 설치할 것이므로 '소프트웨어만 설정'을 선택하고 <다음>을 클릭합니다.
3. 데이터베이스 설치 옵션
단일 서버를 위한 데이터베이스를 구성할 것이므로 '단일 인스턴스 데이터베이스 설치'를 선택하고 <다음>을 클릭합니다.
4. 데이터베이스 버전
데이터베이스 버전은 'Enterprise Edition'을 선택합니다.
버전 선택 후 <다음>을 클릭합니다
5. 설치 위치
설치 위치인 Oracle Base와 소프트웨어 위치(ORACLE_HOME)가 정상적으로 인식되었는지 확인하고 <다음>을 클릭합니다.
6. 인벤토리 생성
오라클 인벤토리 디렉토리 경로와 인벤토리 그룹을 확인하고 <다음>을 클릭합니다.
인벤토리에는 오라클 소프트웨어의 설치 정보가 저장됩니다.
오라클 소프트웨어를 설치할 때 공통으로 관리할 그룹을 oraInventory 그룹으로 지정합니다.
7. 운영 체제 그룹
OS(운영 체제) 인증을 위한 OS 그룹을 설정하는 단계입니다.
오라클의 권고사항에 따라 그룹을 세분화하였지만, 실제 운영 환경에서는 관리 편의상 1개의 그룹(대부분 dba)으로 운영하는 경우가 많습니다.
적절한 OS 그룹과 맵핑이 된다면 <다음>을 클릭합니다.
8. 필요 조건 검사
오라클의 요구사항에 맞게 필요 조건이 구성되어 있는지 검사하는 과정입니다.
문제가 없다면, 자동적으로 다음 단계로 넘어갑니다.
만약, 수정되어야 할 사항이 나온다면, 반드시 문제를 해결하고 설치를 진행해야 합니다.
9. 요약
설치에 앞서 지금까지 선택한 설치 옵션을 요약한 페이지입니다.
계획한 것과 다른 부분이 있을 때는 해당 항목을 편집하고, 모두 정상적일 때에는 <설치>를 클릭합니다.
10. 제품 설치
데이터베이스 소프트웨어의 설치가 진행됩니다.
12c 이하에 있던 파일 복사 과정이 생략되고, 나머지 과정은 그대로 진행됩니다.
설치 과정의 마지막 단계로 루트 사용자로 스크립트를 실행하는 안내가 나옵니다.
/u01/app/oraInventory/orainstRoot.sh /u01/app/oracle/product/18.3.0/db_1/root.sh
[root@ora18c ~]# /u01/app/oraInventory/orainstRoot.sh 다음 권한 변경 중/u01/app/oraInventory. 그룹에 대한 읽기, 쓰기 권한을 추가하는 중입니다. 월드에 대한 읽기, 쓰기, 실행 권한을 제거하는 중입니다. 그룹 이름 변경 중 /u01/app/oraInventory 대상 oinstall. 스크립트 실행이 완료되었습니다. [root@ora18c ~]# /u01/app/oracle/product/18.3.0/db_1/root.sh Performing root user operation. The following environment variables are set as: ORACLE_OWNER= oracle ORACLE_HOME= /u01/app/oracle/product/18.3.0/db_1 Enter the full pathname of the local bin directory: [/usr/local/bin]: Copying dbhome to /usr/local/bin ... Copying oraenv to /usr/local/bin ... Copying coraenv to /usr/local/bin ... Creating /etc/oratab file... Entries will be added to the /etc/oratab file as needed by Database Configuration Assistant when a database is created Finished running generic part of root script. Now product-specific root actions will be performed. Do you want to setup Oracle Trace File Analyzer (TFA) now ? yes|[no] : Oracle Trace File Analyzer (TFA - Non Daemon Mode) is available at : /u01/app/oracle/product/18.3.0/db_1/suptools/tfa/release/tfa_home/bin/tfactl Note : 1. tfactl will use TFA Daemon Mode if TFA already running in Daemon Mode and user has access to TFA 2. tfactl will configure TFA Non Daemon Mode only if user has no access to TFA Daemon mode or TFA Daemon mode is not installed OR Oracle Trace File Analyzer (TFA - Daemon Mode) can be installed by running this script : /u01/app/oracle/product/18.3.0/db_1/suptools/tfa/release/tfa_home/install/roottfa.sh
요구한 스크립트를 root 계정에서 실행하고 오라클 소프트웨어 설치 화면에 <확인> 버튼을 클릭합니다.
11. 완료
Database 소프트웨어 설치가 모두 완료되었으므로 <닫기>를 클릭합니다.