oracle_db_19c_설치_on_rocky_9

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
oracle_db_19c_설치_on_rocky_9 [2025/07/11 13:36] – [설치] koovoracle_db_19c_설치_on_rocky_9 [2025/11/19 00:48] (현재) – [다운로드] koov
줄 272: 줄 272:
 다운로드 : https://www.oracle.com/kr/database/technologies/oracle-database-software-downloads.html 다운로드 : https://www.oracle.com/kr/database/technologies/oracle-database-software-downloads.html
 다운로드 : https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html 다운로드 : https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html
 +
  
 ''p6880880_190000_Linux-x86-64.zip'' 이 파일은 위의 오라클 데이터베이스 설치파일의 버그를 해결해주는 패치 파일이다. 버그는 설치파일에 포함된 OPatch의 문제인데 이것을 패치해주는 파일이다. ''p6880880_190000_Linux-x86-64.zip'' 이 파일은 위의 오라클 데이터베이스 설치파일의 버그를 해결해주는 패치 파일이다. 버그는 설치파일에 포함된 OPatch의 문제인데 이것을 패치해주는 파일이다.
줄 278: 줄 279:
 ''p37641958_190000_Linux-x86-64.zip'' 이 파일은 오라클 데이터베이스 버전을 ''19.27.0.0.0'' 으로 업데이트 하는 패치파일이다. 원본파일인 ''19.3.0.0.0''에 문제가 있으므로 패치하여 설치하는것이다. ''p37641958_190000_Linux-x86-64.zip'' 이 파일은 오라클 데이터베이스 버전을 ''19.27.0.0.0'' 으로 업데이트 하는 패치파일이다. 원본파일인 ''19.3.0.0.0''에 문제가 있으므로 패치하여 설치하는것이다.
 다운로드 : [[https://support.oracle.com/epmos/faces/ui/patch/PatchDetail.jspx?parent=DOCUMENT&sourceId=19202504.9&patchId=37641958 | GI Release Update 19.27.0.0.0 (System Patch)]] 다운로드 : [[https://support.oracle.com/epmos/faces/ui/patch/PatchDetail.jspx?parent=DOCUMENT&sourceId=19202504.9&patchId=37641958 | GI Release Update 19.27.0.0.0 (System Patch)]]
 +<WRAP round important 60%>
 +위 패치파일은 오라클 정식 서브스크립션이 등록된 계정으로만 다운로드 가능하다.
 +  * 오라클 계정이 없다면 https://dl.cadwin.net/Oracle/patches/ 이 사이트에서 다운로드 가능하다. 패치파일은 ''p33515361_190000_Linux-x86-64.zip'' 을 받으면 된다. 이 파일은 ''19.14.0.0.0'' 버전패치이다.
 +
 +</WRAP>
  
 ==== 설치 ==== ==== 설치 ====
줄 296: 줄 302:
  
 그리고 오라클 데이터베이스를 설치할 경로를 생성하고 ''oracle'' 사용자 권한으로 변경해줍니다. 그리고 오라클 데이터베이스를 설치할 경로를 생성하고 ''oracle'' 사용자 권한으로 변경해줍니다.
- 
-<WRAP prewrap> 
-<code bash> 
-먼저 설치할 디렉토리를 생성한다. 
  
 <WRAP prewrap> <WRAP prewrap>
줄 317: 줄 319:
   * ''ORACLE_BASE'' : ''/app/oracle''   * ''ORACLE_BASE'' : ''/app/oracle''
   * ''ORACLE_HOME'' : ''$ORACLE_BASE/product/19c/dbhome_1''   * ''ORACLE_HOME'' : ''$ORACLE_BASE/product/19c/dbhome_1''
-  * ''ORACLE_SID'' : ''ORCL''+  * ''ORACLE_SID'' : ''ORCLCDB''
   * Installation : ''Standard Edition''   * Installation : ''Standard Edition''
  
줄 480: 줄 482:
  
 {{:db:oracle:oracle19c-20.jpg?direct|}} {{:db:oracle:oracle19c-20.jpg?direct|}}
 +
 +<WRAP center round info 60%>
 +이 과정에서 매우 오랜 시간이 걸린다. 8core 16GB 시스템에서 약 30분이 소요됐다.
 +</WRAP>
  
 {{:db:oracle:oracle19c-21.jpg?direct|}} {{:db:oracle:oracle19c-21.jpg?direct|}}
줄 521: 줄 527:
 Version 19.27.0.0.0 Version 19.27.0.0.0
  
-SQL> SELECT banner FROM v$version;+SQL> SELECT banner_full FROM v$version;
  
-BANNER+BANNER_FULL
 -------------------------------------------------------------------------------- --------------------------------------------------------------------------------
 Oracle Database 19c Standard Edition 2 Release 19.0.0.0.0 - Production Oracle Database 19c Standard Edition 2 Release 19.0.0.0.0 - Production
 +Version 19.27.0.0.0
  
 SQL>  SQL> 
 </code> </code>
 </WRAP> </WRAP>
- 
- 
- 
-===== 오류 ===== 
-==== INS-08101 ==== 
-''%%INS-08101 Unexpected error while executing the action at state : 'supportedOSCheck'%%'' 
- 
-위 오류가 나오는것은 사전 체크 과정에서 OS버전이 지원되지 않는 버전인경우에 나오는 오류이다. 실제로 RHEL/Rocky/CentOS/Fedora/OracleLinux 는 모두 같은 계열이라 다 호환이 되어야 하는데 이름은 달라서 지원되지 않는걸로 판단하기 때문에 나오는 문제이다. 
- 
- 
-해결방법은 같은 버전의 OracleLinux로 설정하면 된다. 
-9 버전이면 ''OEL9'', 8 버전이면 ''OEL8'' 등으로 설정하면 해결된다. 
- 
-<WRAP prewrap> 
-<code bash> 
-$ export CV_ASSUME_DISTID=OEL9 
-$ ./runInstaller 
-</code> 
-</WRAP> 
- 
-**CV_ASSUME_DISTID 변수** 
-''Cluster Verification Assume Distribution ID''이며, Oracle 설치 프로그램이 현재 실행 중인 리눅스 배포판이 특정한 배포판 ID 를 가진다고 가정하게 만듬. 이 변수는 Oracle 설치 프로그램이 특정 배포판에서만 동작하도록 되어 있을 때, 다른 배포판에서도 설치가 가능하도록 속이는 역할을 함. 위 코드의 의미는 ''Oracle Enterprise Linux 9'' 버전으로 인식하게 함. 
  
 ===== 참조링크 ===== ===== 참조링크 =====
   * https://oraclebank.tistory.com/65   * https://oraclebank.tistory.com/65
 +  * https://learnomate.org/oracle-rac-19c-19-27-patch-opatch-data-guard/
 +
  • oracle_db_19c_설치_on_rocky_9.1752240976.txt.gz
  • 마지막으로 수정됨: 2025/07/11 13:36
  • 저자 koov