Oracle

[Oracle 19c] Windows Server 에 Oracle Release Update 19.15.0.0 (Patch 33829175)

dbdb딥 2022. 7. 18. 10:48
반응형
[Oracle 19c] Windows Server 에 Oracle Release Update 19.15.0.0 (Patch 33829175)

 

OS 환경

Windows server 2019

 

DB 환경

Oracle 19.3.0 SE -> Oracle 19.15.0.0 SE

 

설치파일

p33829175_190000_MSWIN-x86-64.zip

p6880880_190000_MSWIN-x86-64.zip

 

오라클 패치

리스너 종료

C:\Users\Administrator>lsnrctl stop

LSNRCTL for 64-bit Windows: Version 19.0.0.0.0 - Production on 18-7월 -2022 09:50:03

Copyright (c) 1991, 2019, Oracle.  All rights reserved.

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=WIN-KQUAL7O21HG.localdomain)(PORT=1521)))에 연결되었습니다
명령이 성공적으로 수행되었습니다

DB 종료

C:\Users\Administrator>sqlplus "/ as sysdba"

SQL*Plus: Release 19.0.0.0.0 - Production on 월 7월 18 09:48:56 2022
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.


다음에 접속됨:
Oracle Database 19c Standard Edition 2 Release 19.0.0.0.0 - Production
Version 19.3.0.0.0

SQL> shutdown immediate
데이터베이스가 닫혔습니다.
데이터베이스가 마운트 해제되었습니다.
ORACLE 인스턴스가 종료되었습니다.
SQL>

 

패치파일 압축해제

p6880880_190000_MSWIN-x86-64  OPatch 폴더 이동

 

ORALCE_HOME Path 등록

C:\Users\Administrator>set PATH=C:\app\oracle\19c\db_home\perl\bin;%PATH%;C:\app\oracle\19c\db_home\OPatch

 

패치파일 충돌검증

C:\Users\Administrator>cd C:\Users\Administrator\Desktop\p33829175_190000_MSWIN-x86-64\33829175

C:\Users\Administrator\Desktop\p33829175_190000_MSWIN-x86-64\33829175>opatch prereq CheckConflictAgainstOHWithDetail -ph ./

Oracle Interim 패치 설치 프로그램 버전 12.2.0.1.15
Copyright (c) 2022, Oracle Corporation.  All rights reserved.

PREREQ session

Oracle Home       : C:\app\oracle\19c\db_home
Central Inventory : C:\Program Files\Oracle\Inventory
   from           :
OPatch version    : 12.2.0.1.15
OUI version       : 12.2.0.7.0
Log file location : C:\app\oracle\19c\db_home\cfgtoollogs\opatch\opatch2022-07-18_09-37-28오전_1.log

Invoking prereq "checkconflictagainstohwithdetail"

Prereq "checkConflictAgainstOHWithDetail" passed.

OPatch succeeded.

C:\Users\Administrator\Desktop\p33829175_190000_MSWIN-x86-64\33829175>

 

버전확인

C:\Users\Administrator\Desktop\p33829175_190000_MSWIN-x86-64\33829175>opatch version
OPatch Version: 12.2.0.1.30

OPatch succeeded.

 

패치 적용

C:\Users\Administrator\Desktop\p33829175_190000_MSWIN-x86-64\33829175>opatch apply
Oracle Interim 패치 설치 프로그램 버전 12.2.0.1.30
Copyright (c) 2022, Oracle Corporation.  All rights reserved.


Oracle 홈: C:\app\oracle\19c\db_home
중앙 인벤토리: C:\Program Files\Oracle\Inventory
   출처:
OPatch 버전: 12.2.0.1.30
OUI 버전: 12.2.0.7.0
로그 파일 위치: C:\app\oracle\19c\db_home\cfgtoollogs\opatch\opatch2022-07-18_10-09-22오전_1.log

Verifying environment and performing prerequisite checks...
OPatch continues with these patches:   33829175

계속하겠습니까? [y|n]
y
User Responded with: Y
All checks passed.

로컬 시스템의 이 ORACLE_HOME에서 실행 중인 Oracle 인스턴스를 종료하십시오.
(Oracle 홈 = 'C:\app\oracle\19c\db_home')


로컬 시스템이 패치할 준비가 되었습니까? [y|n]
y
User Responded with: Y
Backing up files...
OH 'C:\app\oracle\19c\db_home'에 Interim 패치 '33829175'을(를) 적용하는 중
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.tomcat.crs, 19.0.0.0.0 ] , [ oracle.has.deconfig, 19.0.0.0.0 ] , [ oracle.swd.oui.core.min, 19.0.0.0.0 ] , [ oracle.has.cfs, 19.0.0.0.0 ] , [ oracle.rdbms.tg4msql, 19.0.0.0.0 ] , [ oracle.rdbms.ic, 19.0.0.0.0 ] , [ oracle.rdbms.tg4ifmx, 19.0.0.0.0 ] , [ oracle.network.cman, 19.0.0.0.0 ] , [ oracle.network.gsm, 19.0.0.0.0 ] , [ oracle.assistants.asm, 19.0.0.0.0 ] , [ oracle.has.cvu, 19.0.0.0.0 ] , [ oracle.tfa, 19.0.0.0.0 ] , [ oracle.rdbms.tg4sybs, 19.0.0.0.0 ] , [ oracle.usm, 19.0.0.0.0 ] , [ oracle.rdbms.tg4tera, 19.0.0.0.0 ] , [ oracle.ons.daemon, 19.0.0.0.0 ] , [ oracle.options.olap, 19.0.0.0.0 ] , [ oracle.swd.oui, 19.0.0.0.0 ] , [ oracle.assistants.usm, 19.0.0.0.0 ] , [ oracle.rdbms.tg4db2, 19.0.0.0.0 ] , [ oracle.options.olap.awm, 19.0.0.0.0 ] , [ oracle.has.crs, 19.0.0.0.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.

oracle.has.common.cvu, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.has.rsf, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.assistants.server, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.ons, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.has.common, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.util, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.sdo.locator.jrf, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.sqlplus, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.dbjava.jdbc, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.network.listener, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.odbc.ic, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.rman, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.dbjava.ucp, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.ldap.rsf, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.precomp.common.core, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.oracore.rsf, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.ntoledb.odp_net_2, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.has.db, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.ntoramts, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.xdk.parser.java, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.network.client, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.blaslapack, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.tfa.db, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.ctx, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.hsodbc, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.assistants.deconfig, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.ldap.owm, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.duma, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.precomp.lang, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.rsf, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.install.common, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.ldap.security.osdt, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.sdo, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.rsf.ic, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.sqlplus.ic, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.lbac, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.oraolap, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.precomp.rsf, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.ntoledbolap, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.assistants.acf, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.ntoledb, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.javavm.server, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.precomp.common, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.network.rsf, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.ovm, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.install.deinstalltool, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.oci, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rsf, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.clrintg.ode_net_2, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.nlsrtl.rsf, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.install.plugins, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.javavm.client, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.deconfig, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.dbjava.ic, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.dv, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.aspnet_2, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.usm.deconfig, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.dbdev, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.ons.ic, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.mgw.common, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.xdk, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.plsql, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.xdk.rsf, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.ctx.atg, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.dbscripts, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.olap, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.sdo.locator, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.rdbms.scheduler, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.xdk.xquery, 19.0.0.0.0 구성요소를 패치하는 중...

oracle.jdk, 1.8.0.201.0 구성요소를 패치하는 중...
Patch 33829175 successfully applied.
Log file location: C:\app\oracle\19c\db_home\cfgtoollogs\opatch\opatch2022-07-18_10-09-22오전_1.log

OPatch succeeded.

 

Oracle Database Update 

C:\Users\Administrator>sqlplus "/ as sysdba"
SQL> startup
SQL> exit
C:\Users\Administrator>cd C:\app\oracle\19c\db_home\OPatch
C:\app\oracle\19c\db_home\OPatch>datapatch -verbose
C:\app\oracle\19c\db_home\OPatch>cd C:\app\oracle\19c\db_home\rdbms\admin
C:\app\oracle\19c\db_home\rdbms\admin>sqlplus "/ as sysdba"
SQL> @utlrp.sql

 

확인
SQL> set line 200
SQL> col ACTION for a10
SQL> col ACTION_TIME for a30
SQL> col STATUS for a10
SQL> col PATCH_DESCRIPTOR for a50
SQL> SELECT PATCH_ID, PATCH_UID, ACTION, ACTION_TIME, STATUS FROM DBA_REGISTRY_SQLPATCH;

  PATCH_ID  PATCH_UID ACTION     ACTION_TIME                    STATUS
---------- ---------- ---------- ------------------------------ ----------
  33829175   24692699 APPLY      22/07/18 10:40:26.523000       SUCCESS

SQL> col action_time for a30
SQL> col VERSION for a10
SQL> col comments for a60
SQL> SELECT ACTION_TIME, ACTION, VERSION, COMMENTS FROM DBA_REGISTRY_HISTORY;

ACTION_TIME                    ACTION     VERSION    COMMENTS
------------------------------ ---------- ---------- ------------------------------------------------------------
                               BOOTSTRAP  19         RDBMS_19.15.0.0.0DBRU_WINDOWS.X64_220330.1
22/07/18 10:39:46.288000       RU_APPLY   19.0.0.0.0 Patch applied from 19.3.0.0.0 to 19.15.0.0.0: Release_Update
                                                      - 220412173235

SQL> select * from v$version;

BANNER
--------------------------------------------------------------------------------
BANNER_FULL
----------------------------------------------------------------------------------------------------------------------------------------------------------------
BANNER_LEGACY                                                                        CON_ID
-------------------------------------------------------------------------------- ----------
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.15.0.0.0
Oracle Database 19c Standard Edition 2 Release 19.0.0.0.0 - Production                    0


SQL>
SQL>

 

반응형
맨 위로