本次主要的目标是将现有的19.3单库升级到19.18版本,主要是解决pdb refresh无法迁移的问题,我们分两个步骤来解决这个问题。
1、升级单库,解决是否成功问题;
2、复现19c 19.18库无法refresh到 19c 19.3单库问题;
3、综合以上情况,升级19.3单库通过升级后,源库19.18 rac库 可以通过pdb refresh可以同步到19.18单库。
下面开始解决第一个问题,19.3单库升级到19.18版本
一、环境介绍
1、数据库版本 oracle 19c 19.3
2、操作系统版本 Orhel 7.9 x64
3、地址:10.10.10.100/24
4、实例名称:orcl 包含pdb 2个(pdb01,pdb02)
SQL> show pdbs;
CON_ID CON_NAME OPEN MODE RESTRICTED
2 PDB$SEED READ ONLY NO
4 PDB01 READ WRITE NO
5 PDB02 READ WRITE NO
5、下载19.18补丁包和升级工具
备注:上传到即将要升级的19c 19.3单库。
二、检查Opatch版本
1、现有opatch版本
[oracle@db100 OPatch]$ ./opatch version
OPatch Version: 12.2.0.1.17
OPatch succeeded.
[oracle@db100 OPatch]$ pwd
/u01/app/oracle/product/19.3.0/dbhome_1/OPatch
2、检查现有数据库补丁
[oracle@db100 OPatch]$ ./opatch version
OPatch Version: 12.2.0.1.36(本次使用新的opatch查看)
OPatch succeeded.
[oracle@db100 OPatch]$ ./opatch lsinventory
Oracle Interim Patch Installer version 12.2.0.1.36
Copyright (c) 2026, Oracle Corporation. All rights reserved.
Oracle Home : /u01/app/oracle/product/19.3.0/dbhome_1
Central Inventory : /u01/app/oraInventory
from : /u01/app/oracle/product/19.3.0/dbhome_1/oraInst.loc
OPatch version : 12.2.0.1.36
OUI version : 12.2.0.7.0
Log file location : /u01/app/oracle/product/19.3.0/dbhome_1/cfgtoollogs/opatch/opatch2026-01-23_13-11-25PM_1.log
Lsinventory Output file location : /u01/app/oracle/product/19.3.0/dbhome_1/cfgtoollogs/opatch/lsinv/lsinventory2026-01-23_13-11-25PM.txt
Local Machine Information::
Hostname: db100
ARU platform id: 226
ARU platform description:: Linux x86-64
Installed Top-level Products (1):
Oracle Database 19c 19.0.0.0.0
There are 1 products installed in this Oracle Home.
Interim patches (2) :
Patch 29585399 : applied on Thu Apr 18 15:21:33 CST 2019
Unique Patch ID: 22840393
Patch description: "OCW RELEASE UPDATE 19.3.0.0.0 (29585399)"
Created on 9 Apr 2019, 19:12:47 hrs PST8PDT
Bugs fixed:
27222128, 27572040, 27604329, 27760043, 27877830, 28302580, 28470673
28621543, 28642469, 28699321, 28710663, 28755846, 28772816, 28785321
28800508, 28808652, 28815557, 28847541, 28847572, 28870496, 28871040
28874416, 28877252, 28881191, 28881848, 28888083, 28911140, 28925250
28925460, 28935956, 28940472, 3, 28942694, 28951332, 28963036, 28968779
28980448, 28995287, 29003207, 29003617, 29016294, 29018680, 29024876
29026154, 29027933, 29047127, 29052850, 29058476, 29111631, 29112455
29117337, 29123444, 29125708, 29125786, 29129476, 29131772, 29132456
29139727, 29146157, 29147849, 29149170, 29152603, 29152752, 29154631
29154636, 29154829, 29159216, 29159661, 29160462, 29161923, 29169540
29169739, 29170717, 29173618, 29181568, 29182920, 29183298, 29186091
29191827, 29201143, 29201695, 29209545, 29210577, 29210610, 29210624
29210683, 29213641, 29219627, 29224294, 29225861, 29229839, 29235934
29242906, 29243749, 29244495, 29244766, 29244968, 29248723, 29249583
29251564, 29255616, 29260224, 29261695, 29271019, 29273360, 29282090
29282666, 29285453, 29285621, 29290235, 29292232, 29293806, 29294753
29299830, 29307090, 29307109, 29311336, 29329675, 29330791, 29339299
29357821, 29360467, 29360775, 29367971, 29368725, 29379299, 29379381
29380527, 29381000, 29382296, 29391301, 29393649, 29402110, 29411931
29413360, 29457319, 29465047
Patch 29517242 : applied on Thu Apr 18 15:21:17 CST 2019
Unique Patch ID: 22862832
Patch description: "Database Release Update : 19.3.0.0.190416 (29517242)"
Created on 17 Apr 2019, 23:27:10 hrs PST8PDT
Bugs fixed:
29515240, 14735102, 19697993, 20313356, 21965541, 25806201, 25883179
25986062, 26476244, 26611353, 26872233, 27369515, 27423500, 27666312
27710072, 27846298, 27957203, 28064977, 28072567, 28129791, 28181021
28210681, 28279456, 28313275, 28350595, 28371123, 28379065, 28431445
28463226, 28489419, 28502773, 28513333, 28534475, 28561704, 28569897
28572533, 28572544, 28587723, 28593682, 28594086, 28597221, 28601957
28605066, 28606598, 28625862, 28627033, 28636532, 28643718, 28644549
28645570, 28646200, 28646939, 28649388, 28655209, 28663782, 28673945
28692275, 28694872, 28696373, 28705231, 28710385, 28710734, 28714461
28718469, 28730079, 28740708, 28760206, 28772390, 28774416, 28777214
28789531, 28791852, 28795551, 28802734, 28804517, 28810381, 28811560
28815123, 28815355, 28819640, 28824482, 28833912, 28835937, 28862532
28863432, 28873575, 28876253, 28876639, 28884931, 28888327, 28892794
28897512, 28899663, 28901126, 28905457, 28907196, 28912691, 28915561
28917080, 28918429, 28919145, 28922227, 28922532, 28922608, 28925634
28925880, 28933158, 28936114, 28937717, 28938698, 28940179, 28940281
28941901, 28942455, 28945421, 28945994, 28951533, 28952168, 28954762
28955606, 28957292, 28957723, 28962775, 28965231, 28966444, 28974083
28977322, 28983095, 28983486, 28986326, 28986481, 28988482, 28989306
28993295, 28994307, 28996376, 29000000, 29001888, 29002927, 29003738
29006318, 29006621, 29007321, 29007775, 29008035, 29011936, 29013475
29014076, 29015118, 29017265, 29018655, 29019121, 29021063, 29021352
29024552, 29026582, 29026606, 29027456, 29027694, 29027940, 29031575
29031600, 29032234, 29032457, 29032607, 29033052, 29033145, 29033200
29033280, 29034587, 29037290, 29038528, 29039089, 29039510, 29043554
29043651, 29043725, 29044763, 29044954, 29047850, 29048289, 29048498
29048605, 29050560, 29050765, 29051702, 29052726, 29053783, 29056024
29056270, 29056560, 29059011, 29061959, 29062692, 29062848, 29062860
29062868, 29110526, 29110783, 29110790, 29110797, 29110802, 29110805
29111598, 29113282, 29113305, 29117526, 29117642, 29119077, 29120223
29122224, 29122254, 29123297, 29123432, 29123482, 29124368, 29125380
29126345, 29127957, 29128935, 29129450, 29129497, 29129712, 29130219
29131539, 29132938, 29134447, 29136111, 29138641, 29141316, 29141341
29141685, 29142667, 29144995, 29145214, 29145730, 29149829, 29150338
29151520, 29152357, 29155099, 29157389, 29158680, 29158899, 29159909
29159936, 29160174, 29162095, 29163415, 29163437, 29163524, 29163567
29167111, 29167342, 29167374, 29167940, 29168219, 29168433, 29169073
29169215, 29171942, 29172618, 29172826, 29173140, 29173373, 29173817
29174004, 29176318, 29177466, 29177543, 29177886, 29178385, 29180313
29180455, 29180559, 29180893, 29181153, 29181231, 29181620, 29181743
29181923, 29182019, 29183912, 29184297, 29184666, 29185193, 29186456
29189302, 29189307, 29189889, 29190235, 29190474, 29190740, 29191541
29192419, 29192468, 29192685, 29193207, 29194205, 29194367, 29194493
29194827, 29195279, 29195337, 29195758, 29196725, 29199635, 29199733
29200316, 29200700, 29201494, 29201539, 29202104, 29202850, 29203122
29203166, 29203425, 29203443, 29203604, 29205281, 29205323, 29205419
29205463, 29205767, 29205918, 29206109, 29206605, 29207073, 29208260
29208732, 29211457, 29211724, 29212012, 29212433, 29212611, 29213351
29213775, 29213850, 29213879, 29214561, 29214960, 29216746, 29216984
29217294, 29217472, 29217828, 29217848, 29218570, 29219205, 29219273
29220079, 29221248, 29221891, 29222031, 29222784, 29223833, 29223859
29223967, 29224065, 29224605, 29225076, 29227602, 29228869, 29229164
29229754, 29229844, 29229955, 29230252, 29230565, 29231133, 29232117
29232154, 29234123, 29237538, 29240307, 29241345, 29242017, 29242884
29243958, 29245137, 29245160, 29246163, 29247415, 29247712, 29247906
29248552, 29248835, 29248858, 29249991, 29250059, 29251259, 29253184
29253871, 29254031, 29254930, 29255178, 29255273, 29255431, 29255435
29256426, 29259119, 29259320, 29261906, 29262512, 29262887, 29265448
29266248, 29266899, 29267292, 29268412, 29269171, 29270585, 29273539
29273735, 29273847, 29274428, 29274564, 29274627, 29275461, 29278218
29279658, 29279751, 29279854, 29282898, 29285503, 29285788, 29285956
29286037, 29287130, 29287705, 29292837, 29293072, 29297863, 29297915
29298220, 29299049, 29299082, 29299844, 29301566, 29302963, 29303918
29304781, 29311588, 29312310, 29312734, 29312753, 29313347, 29313417
29313525, 29314539, 29318410, 29319441, 29321489, 29323946, 29324568
29325087, 29325105, 29325257, 29325993, 29327044, 29329087, 29331209
29331380, 29331493, 29332771, 29333500, 29337310, 29338315, 29338453
29338780, 29338913, 29339155, 29341209, 29343086, 29346943, 29347620
29348176, 29350052, 29351386, 29351716, 29351749, 29352867, 29353271
29355654, 29356547, 29356752, 29358828, 29360672, 29361801, 29363151
29364171, 29364177, 29367019, 29367561, 29368253, 29373418, 29373588
29374179, 29377986, 29378029, 29379978, 29382784, 29385652, 29386502
29386635, 29386660, 29387274, 29388094, 29388524, 29388830, 29389889
29390435, 29394140, 29394749, 29397954, 29398863, 29399100, 29399121
29405012, 29405651, 29412066, 29412269, 29417884, 29423826, 29429264
29429566, 29431485, 29435652, 29438736, 29439522, 29450421, 29451386
29452576, 29452953, 29457807, 29460252, 29462957, 29486181, 29507616
29521748, 29530812, 29531654, 29557336, 29558975, 29601461
OPatch succeeded.
3、升级到高版本补丁包,需要更新opatch更新工具
备份Opatch目录
[oracle@db100 dbhome_1]$ mv OPatch/ OPatch.bak
解压新版Opatch到该目录
[oracle@db100 dbhome_1]$ unzip /home/oracle/p6880880_190000_Linux-x86-64.zip -d $ORACLE_HOME/
Archive: /home/oracle/p6880880_190000_Linux-x86-64.zip
creating: /u01/app/oracle/product/19.3.0/dbhome_1/OPatch/
[oracle@db100 dbhome_1]$ cd OPatch
[oracle@db100 OPatch]$ ./opatch version
OPatch Version: 12.2.0.1.36
OPatch succeeded.
三、检查补丁是否冲突
1、检查本次安装包用途
- p6880880_190000_Linux-x86-64.zip :本安装包用户升级Opatch工具(高版本库无法使用低版本opatch)
- p34762026_190000_Linux-x86-64.zip:本安装包用于升级gi基础设施,用户rac环境,本次单库不使用
Oracle® Database Patch 34762026 - GI Release Update 19.18.0.0.230117 (REL-JAN230131)
- p34765931_190000_Linux-x86-64.zip:本安装包用于db升级RU
Patch 34765931 - Database Release Update 19.18.0.0.230117 (REL-JAN230131)
- p34786990_190000_Linux-x86-64.zip:本安装包用于JavaJVM升级
Patch 34786990 - Oracle JavaVM Component Release Update 19.18.0.0.230117
2、补丁包安装顺序
3、解压补丁包
p34765931_190000_Linux-x86-64.zip
[oracle@db100 soft]$ unzip p34765931_190000_Linux-x86-64.zip
[oracle@db100 soft]$ unzip p34786990_190000_Linux-x86-64.zip
[oracle@db100 soft]$ du -sh *
3.5G 34765931
433M 34786990
[oracle@db100 soft]$ chown -R oracle:oinstall 34765931 34786990
[oracle@db100 soft]$ chmod 775 -R 34765931 34786990
4、检查补丁冲突情况
[oracle@db100 soft]$ $ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -ph /home/oracle/soft/34765931/ Oracle Interim Patch Installer version 12.2.0.1.36
Copyright (c) 2026, Oracle Corporation. All rights reserved.
PREREQ session
Oracle Home : /u01/app/oracle/product/19.3.0/dbhome_1
Central Inventory : /u01/app/oraInventory
from : /u01/app/oracle/product/19.3.0/dbhome_1/oraInst.loc
OPatch version : 12.2.0.1.36
OUI version : 12.2.0.7.0
Log file location : /u01/app/oracle/product/19.3.0/dbhome_1/cfgtoollogs/opatch/opatch2026-01-23_13-42-12PM_1.log
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" passed.
OPatch succeeded.
[oracle@db100 soft]$ $ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -ph /home/oracle/soft/34786990/
Oracle Interim Patch Installer version 12.2.0.1.36
Copyright (c) 2026, Oracle Corporation. All rights reserved.
PREREQ session
Oracle Home : /u01/app/oracle/product/19.3.0/dbhome_1
Central Inventory : /u01/app/oraInventory
from : /u01/app/oracle/product/19.3.0/dbhome_1/oraInst.loc
OPatch version : 12.2.0.1.36
OUI version : 12.2.0.7.0
Log file location : /u01/app/oracle/product/19.3.0/dbhome_1/cfgtoollogs/opatch/opatch2026-01-23_13-43-32PM_1.log
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" passed.
OPatch succeeded.
备注:通过检查补丁没有冲突情况
四、关闭数据库实例、监听
[oracle@db100 soft]$ sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on Fri Jan 23 13:45:25 2026
Version 19.3.0.0.0
Copyright (c) 1982, 2019, Oracle. All rights reserved.
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
SQL> show pdbs;
CON_ID CON_NAME OPEN MODE RESTRICTED
2 PDB$SEED READ ONLY NO
4 PDB01 READ WRITE NO
5 PDB02 READ WRITE NO
SQL> alter pluggable database all close immediate;
Pluggable database altered.
SQL> show pdbs;
CON_ID CON_NAME OPEN MODE RESTRICTED
2 PDB$SEED READ ONLY NO
4 PDB01 MOUNTED
5 PDB02 MOUNTED
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> quit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
[oracle@db100 soft]$ lsnrctl status
LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 23-JAN-2026 13:47:42
Copyright (c) 1991, 2019, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=db100)(PORT=1521)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 19.0.0.0.0 - Production
Start Date 23-JAN-2026 12:33:32
Uptime 0 days 1 hr. 14 min. 10 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/product/19.3.0/dbhome_1/network/admin/listener.ora
Listener Log File /u01/app/oracle/diag/tnslsnr/db100/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=db100)(PORT=1521)))
The listener supports no services
The command completed successfully
[oracle@db100 soft]$ lsnrctl stop
LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 23-JAN-2026 13:47:46
Copyright (c) 1991, 2019, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=db100)(PORT=1521)))
The command completed successfully
六、应用patch补丁
1、升级db RU
[oracle@db100 34765931]$ pwd
/home/oracle/soft/34765931
[oracle@db100 34765931]$ $ORACLE_HOME/OPatch/opatch apply
[oracle@db100 34765931]$ $ORACLE_HOME/OPatch/opatch apply
Oracle Interim Patch Installer version 12.2.0.1.36
Copyright (c) 2026, Oracle Corporation. All rights reserved.
Oracle Home : /u01/app/oracle/product/19.3.0/dbhome_1
Central Inventory : /u01/app/oraInventory
from : /u01/app/oracle/product/19.3.0/dbhome_1/oraInst.loc
OPatch version : 12.2.0.1.36
OUI version : 12.2.0.7.0
Log file location : /u01/app/oracle/product/19.3.0/dbhome_1/cfgtoollogs/opatch/opatch2026-01-23_13-50-17PM_1.log
Verifying environment and performing prerequisite checks...
OPatch continues with these patches: 34765931
......................................................................................
Patching component oracle.jdk, 1.8.0.201.0...
Patch 34765931 successfully applied.
Sub-set patch [29517242] has become inactive due to the application of a super-set patch [34765931].
Please refer to Doc ID 2161861.1 for any possible further required actions.
Log file location: /u01/app/oracle/product/19.3.0/dbhome_1/cfgtoollogs/opatch/opatch2026-01-23_13-50-17PM_1.log
OPatch succeeded.
2、升级jvm RU
[oracle@db100 soft]$ du -sh *
3.5G 34765931
433M 34786990
1.8G p34765931_190000_Linux-x86-64.zip
121M p34786990_190000_Linux-x86-64.zip
12K PatchSearch.xml
[oracle@db100 soft]$ cd 34786990
[oracle@db100 34786990]$ ls
etc files README.html README.txt
[oracle@db100 34786990]$ $ORACLE_HOME/OPatch/opatch apply
Oracle Interim Patch Installer version 12.2.0.1.36
Copyright (c) 2026, Oracle Corporation. All rights reserved.
Oracle Home : /u01/app/oracle/product/19.3.0/dbhome_1
Central Inventory : /u01/app/oraInventory
from : /u01/app/oracle/product/19.3.0/dbhome_1/oraInst.loc
OPatch version : 12.2.0.1.36
OUI version : 12.2.0.7.0
Log file location : /u01/app/oracle/product/19.3.0/dbhome_1/cfgtoollogs/opatch/opatch2026-01-23_13-59-42PM_1.log
Verifying environment and performing prerequisite checks...
OPatch continues with these patches: 34786990
Do you want to proceed? [y|n]
y
User Responded with: Y
All checks passed.
Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
(Oracle Home = '/u01/app/oracle/product/19.3.0/dbhome_1')
Is the local system ready for patching? [y|n]
y
User Responded with: Y
Backing up files...
Applying interim patch '34786990' to OH '/u01/app/oracle/product/19.3.0/dbhome_1'
Patching component oracle.javavm.server, 19.0.0.0.0...
Patching component oracle.javavm.server.core, 19.0.0.0.0...
Patching component oracle.rdbms.dbscripts, 19.0.0.0.0...
Patching component oracle.rdbms, 19.0.0.0.0...
Patching component oracle.javavm.client, 19.0.0.0.0...
Patch 34786990 successfully applied.
Log file location: /u01/app/oracle/product/19.3.0/dbhome_1/cfgtoollogs/opatch/opatch2026-01-23_13-59-42PM_1.log
OPatch succeeded.
七、加载变化的sql到数据库
[oracle@db100 ~]$ cd $ORACLE_HOME/
[oracle@db100 dbhome_1]$ cd OPatch
[oracle@db100 OPatch]$ ./datapatch -verbose
SQL Patching tool version 19.18.0.0.0 Production on Fri Jan 23 14:35:33 2026
Copyright (c) 2012, 2023, Oracle. All rights reserved.
Log file for this invocation: /u01/app/oracle/cfgtoollogs/sqlpatch/sqlpatch_19142_2026_01_23_14_35_33/sqlpatch_invocation.log
Connecting to database...OK
Gathering database info...done
Note: Datapatch will only apply or rollback SQL fixes for PDBs
that are in an open state, no patches will be applied to closed PDBs.
Please refer to Note: Datapatch: Database 12c Post Patch SQL Automation
(Doc ID 1585822.1)
Bootstrapping registry and package to current versions...done
Determining current state...done
Current state of interim SQL patches:
Interim patch 34786990 (OJVM RELEASE UPDATE: 19.18.0.0.230117 (34786990)):
Binary registry: Installed
PDB CDB$ROOT: Not installed
PDB PDB$SEED: Not installed
PDB PDB01: Not installed
PDB PDB02: Not installed
Current state of release update SQL patches:
Binary registry:
19.18.0.0.0 Release_Update 230127005551: Installed
PDB CDB$ROOT:
Applied 19.3.0.0.0 Release_Update 190410122720 successfully on 21-APR-25 05.56.20.549475 PM
PDB PDB$SEED:
Applied 19.3.0.0.0 Release_Update 190410122720 successfully on 21-APR-25 06.06.41.152454 PM
PDB PDB01:
Applied 19.3.0.0.0 Release_Update 190410122720 successfully on 16-APR-25 01.34.55.761949 PM
PDB PDB02:
Applied 19.3.0.0.0 Release_Update 190410122720 successfully on 16-APR-25 01.34.55.761949 PM
Adding patches to installation queue and performing prereq checks...done
Installation queue:
For the following PDBs: CDB$ROOT PDB$SEED PDB01 PDB02
No interim patches need to be rolled back
Patch 34765931 (DATABASE RELEASE UPDATE : 19.18.0.0.230117 (REL-JAN230131) (34765931)):
Apply from 19.3.0.0.0 Release_Update 190410122720 to 19.18.0.0.0 Release_Update 230127005551
The following interim patches will be applied:
34786990 (OJVM RELEASE UPDATE: 19.18.0.0.230117 (34786990))
Installing patches...
Patch installation complete. Total patches installed: 8
Validating logfiles...done
Patch 34765931 apply (pdb CDB$ROOT): SUCCESS
logfile: /u01/app/oracle/cfgtoollogs/sqlpatch/34765931/25098466/34765931_apply_ORCL_CDBROOT_2026Jan23_14_37_18.log (no errors)
Patch 34786990 apply (pdb CDB$ROOT): SUCCESS
logfile: /u01/app/oracle/cfgtoollogs/sqlpatch/34786990/25032666/34786990_apply_ORCL_CDBROOT_2026Jan23_14_36_32.log (no errors)
Patch 34765931 apply (pdb PDB$SEED): SUCCESS
logfile: /u01/app/oracle/cfgtoollogs/sqlpatch/34765931/25098466/34765931_apply_ORCL_PDBSEED_2026Jan23_14_45_20.log (no errors)
Patch 34786990 apply (pdb PDB$SEED): SUCCESS
logfile: /u01/app/oracle/cfgtoollogs/sqlpatch/34786990/25032666/34786990_apply_ORCL_PDBSEED_2026Jan23_14_44_39.log (no errors)
Patch 34765931 apply (pdb PDB01): SUCCESS
logfile: /u01/app/oracle/cfgtoollogs/sqlpatch/34765931/25098466/34765931_apply_ORCL_PDB01_2026Jan23_14_45_20.log (no errors)
Patch 34786990 apply (pdb PDB01): SUCCESS
logfile: /u01/app/oracle/cfgtoollogs/sqlpatch/34786990/25032666/34786990_apply_ORCL_PDB01_2026Jan23_14_44_38.log (no errors)
Patch 34765931 apply (pdb PDB02): SUCCESS
logfile: /u01/app/oracle/cfgtoollogs/sqlpatch/34765931/25098466/34765931_apply_ORCL_PDB02_2026Jan23_14_45_20.log (no errors)
Patch 34786990 apply (pdb PDB02): SUCCESS
logfile: /u01/app/oracle/cfgtoollogs/sqlpatch/34786990/25032666/34786990_apply_ORCL_PDB02_2026Jan23_14_44_38.log (no errors)
Automatic recompilation incomplete; run utlrp.sql to revalidate.
PDBs: PDB01 PDB02 PDB$SEED
SQL Patching tool complete on Fri Jan 23 14:57:19 2026
八、Oracle升级补丁查询
1、检查补丁安装完成情况
[oracle@db100 OPatch]$ ./opatch lsinventory
Oracle Interim Patch Installer version 12.2.0.1.36
Copyright (c) 2026, Oracle Corporation. All rights reserved.
Oracle Home : /u01/app/oracle/product/19.3.0/dbhome_1
Central Inventory : /u01/app/oraInventory
from : /u01/app/oracle/product/19.3.0/dbhome_1/oraInst.loc
OPatch version : 12.2.0.1.36
OUI version : 12.2.0.7.0
Log file location : /u01/app/oracle/product/19.3.0/dbhome_1/cfgtoollogs/opatch/opatch2026-01-23_14-08-13PM_1.log
Lsinventory Output file location : /u01/app/oracle/product/19.3.0/dbhome_1/cfgtoollogs/opatch/lsinv/lsinventory2026-01-23_14-08-13PM.txt
Local Machine Information::
Hostname: db100
ARU platform id: 226
ARU platform description:: Linux x86-64
Installed Top-level Products (1):
Oracle Database 19c 19.0.0.0.0
There are 1 products installed in this Oracle Home.
Interim patches (3) :
Patch 34786990 : applied on Fri Jan 23 14:02:27 CST 2026
Unique Patch ID: 25032666
Patch description: "OJVM RELEASE UPDATE: 19.18.0.0.230117 (34786990)"
Created on 6 Dec 2022, 13:24:50 hrs UTC
Bugs fixed:
29445548, 29254623, 29540327, 29774362, 30134746, 30160625, 30534662
29512125, 29942275, 30855101, 31306261, 31359215, 30895577, 29224710
26716835, 31668872, 32165759, 32069696, 32032733, 30889443, 30674373
32167592, 32523206, 29415774, 28777073, 32124570, 31247838, 29540831
32892883, 31776121, 33223248, 33563137, 33184467, 31844357, 31727233
31494420, 28209601, 31311732, 33805155, 34149263, 33872610, 33822881
34473578, 34450366, 34461697, 34346865, 30408443, 34604941, 34786432
Patch 34765931 : applied on Fri Jan 23 13:54:43 CST 2026
Unique Patch ID: 25098466
Patch description: "DATABASE RELEASE UPDATE : 19.18.0.0.230117 (REL-JAN230131) (34765931)"
Created on 27 Jan 2023, 11:25:14 hrs UTC
Bugs fixed:
35001966, 34958012, 32509606, 32790012, 31326998, 31466433, 28873575
32298004, 30374739, 29249289, 29920804, 31559415, 33050626, 31750581
33598840, 28709063, 31200057, 30045242, 32319410, 30045983, 29487189
31760738, 31163498, 31254929, 25979242, 33425046, 31895670, 29997553
29436522, 27907898, 32587994, 33181881, 30081055, 31661586, 31952046
31487826, 29965207, 30336032, 30372081, 29637362, 30523601, 28622202
29960325, 33276748, 32579371, 34142884, 30540109, 33917203, 29184666
31758846, 33976796, 29956016, 28902135, 31364383, 31360282, 29194981
31087679, 28887305, 29430866, 33395219, 28390273, 32465853, 30072018
31942473, 32080081, 32848816, 31204412, 33738702, 30577071, 33161035
32731498, 33381652, 31293791, 29413205, 30768636, 29033052, 32321765
32215991, 31864818, 30992670, 34175987, 29962939, 32102542, 30062736
31188038, 30006159, 33151089, 32374050, 32837435, 33889459, 32198368
30516868, 32539300, 29174004, 31986808, 29222534, 31484385, 32318528
32066061, 32653669, 32052992, 31898193, 31599990, 30733270, 34011029
....................................................................................................................
Patch 29585399 : applied on Thu Apr 18 15:21:33 CST 2019
2、查询dba_server_registry视图
SQL> select comp_name,version from dba_server_registry;
COMP_NAME VERSION
Oracle Database Catalog Views 19.0.0.0.0
Oracle Database Packages and Types 19.0.0.0.0
Oracle Real Application Clusters 19.0.0.0.0
JServer JAVA Virtual Machine 19.0.0.0.0
Oracle XDK 19.0.0.0.0
Oracle Database Java Packages 19.0.0.0.0
OLAP Analytic Workspace 19.0.0.0.0
Oracle XML Database 19.0.0.0.0
Oracle Workspace Manager 19.0.0.0.0
Oracle Text 19.0.0.0.0
Oracle Multimedia 19.0.0.0.0
COMP_NAME VERSION
Spatial 19.0.0.0.0
Oracle OLAP API 19.0.0.0.0
Oracle Label Security 19.0.0.0.0
Oracle Database Vault 19.0.0.0.0
15 rows selected.
3、查询dba_registry_history
SQL> select * from dba_registry_history;
4、查询product_component_version视图
5、查询v$version视图
SQL> select * from v$version;
BANNER
BANNER_FULL BANNER_LEGACY CON_ID
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Oracle Database 19c Enterprise Edition Release 19. Oracle Database 19c Enterprise Edition Release 19. 0
0.0.0.0 - Production 0.0.0.0 - Production
Version 19.18.0.0.0
至此,19c 19.3升级到19.18 单库升级完成。