探索Oracle之数据库升级五 PSU 11.2.0.4.3 rollback 11.2.0.4.0
探索Oracle之数据库升级五
PSU 11.2.0.4.3 rollback 11.2.0.4.0
一、进入PSU目录,执行opatch
rollback
-
[root@db01~]# su - oracle
[oracle@db01~]$ ls
c18522509 Desktop OPatch p18522509_112040_Linux-x86-64.zip p6880880_112000_Linux-x86-64.zip PatchSearch.xml upgrade.log[oracle@db01~]$ cd 18522509/
[oracle@db0118522509]$ ls
17478514 18031668 18522509 patchmd.xml README.html README.txt[oracle@db0118522509]$ clear
[oracle@db0118522509]$ /home/oracle/OPatch/opatch rollback -id 18522509OracleInterim Patch Installer version 11.2.0.3.6
Copyright(c) 2013, Oracle Corporation. All rightsreserved.OracleHome : /DBSoft/Product/11.2.4/db_1
CentralInventory : /DBSoft/oraInventory
from : /DBSoft/Product/11.2.4/db_1/oraInst.loc
OPatchversion : 11.2.0.3.6
OUIversion : 11.2.0.4.0
Log filelocation :/DBSoft/Product/11.2.4/db_1/cfgtoollogs/opatch/18522509_Oct_04_2014_07_00_07/rollback2014-10-04_07-00-07AM_1.logPatcheswill be rolled back in the following order:
18522509 18031668 17478514
Thefollowing patch(es) will be rolled back: 18522509 18031668 17478514
Sub-patchesof a composite series are being rolled back. The system will be returned to astate where all subpatches are rolled back.
Thefollowing bug fixes will be removed:17596908,17174582,17648596,17011832,13645875,18096714,17752995,13951456,17655634,16992075,17786518,17393915,13498382,13609098,15861775,16360112,17571306,17477958,16392068,17006570,14458214,14602788,17397545,16268425,17165204,14565184,17883081,18522509,18018515,17672719,16315398,13853126,18554871,17767676,17588480,16542886,17227277,16855292,14054676,17786278,17311728,18247991,18277454,15979965,18681862,18996843,17754782,17892268,17614134,16314254,17478145,18061914,19049453,17238511,17600719,17381384,18744139,17297939,17783588,17716305,16180763,17545847,18203838,17393683,16863422,17389192,17394950,16731148,17761775,10136473,17726838,17186905,17441661,17325413,18203835,13364795,17050888,16472716,17622427,17546761,17468141,17040764,14010183,16837842,16228604,17205719,17284817,17346671,18180390,17235750,14133975,17721717,17082359,17602269,17071721,16613964,16929165,16043574,17080436,17265217,17865671,14852021,16399083,16943711,17375354,17546973,16785708,16956380,18094246,17614227,18031668,17313525,16912439,17385178,16618694,16220077,17016369,18203837,17027426,17341326,18139690,17437634,16875449,17465741,17752121,17344412,17296856,17390431,14338435,17323222,16850630,17551709,13944971,17811447,13866822,17811429,16069901,16721594,17443671,17478514,17612828,17610798,17239687,17501491,17446237,16450169,17811438,17288409,17811456,12905058,17088068,16285691,17332800Pleaseshutdown Oracle instances running out of this ORACLE_HOME on the local system.
(OracleHome = ‘/DBSoft/Product/11.2.4/db_1‘)Is thelocal system ready for patching? [y|n]
y
UserResponded with: Y
Rollingback patch 18522509...
RollbackSessionrolling back interim patch ‘18522509‘ from OH ‘/DBSoft/Product/11.2.4/db_1‘
Patchingcomponent oracle.rdbms.rsf, 11.2.0.4.0...
Patchingcomponent oracle.rdbms, 11.2.0.4.0...
Deleting"kzradmape.o" from archive"/DBSoft/Product/11.2.4/db_1/lib/libserver11.a"
Patchingcomponent oracle.precomp.common, 11.2.0.4.0...
Patchingcomponent oracle.rdbms.rman, 11.2.0.4.0...
Patchingcomponent oracle.rdbms.dbscripts, 11.2.0.4.0...
Patchingcomponent oracle.rdbms.deconfig, 11.2.0.4.0...
RollbackSessionremoving interim patch ‘18522509‘ from inventory
Rollingback patch 18031668...
RollbackSessionrolling back interim patch ‘18031668‘ from OH ‘/DBSoft/Product/11.2.4/db_1‘
Patchingcomponent oracle.rdbms, 11.2.0.4.0...
Patchingcomponent oracle.rdbms.rsf, 11.2.0.4.0...
Patchingcomponent oracle.ldap.rsf, 11.2.0.4.0...
Patchingcomponent oracle.rdbms.crs, 11.2.0.4.0...
Patchingcomponent oracle.precomp.common, 11.2.0.4.0...
Patchingcomponent oracle.ldap.rsf.ic, 11.2.0.4.0...
Patchingcomponent oracle.rdbms.deconfig, 11.2.0.4.0...
Patchingcomponent oracle.rdbms.dbscripts, 11.2.0.4.0...
Patchingcomponent oracle.rdbms.rman, 11.2.0.4.0...
RollbackSessionremoving interim patch ‘18031668‘ from inventory
Rollingback patch 17478514...
RollbackSessionrolling back interim patch ‘17478514‘ from OH ‘/DBSoft/Product/11.2.4/db_1‘
Patchingcomponent oracle.rdbms, 11.2.0.4.0...
Patchingcomponent oracle.rdbms.rsf, 11.2.0.4.0...
Patchingcomponent oracle.sdo, 11.2.0.4.0...
Patchingcomponent oracle.sysman.agent, 10.2.0.4.5...
Patchingcomponent oracle.xdk, 11.2.0.4.0...
Patchingcomponent oracle.rdbms.dbscripts, 11.2.0.4.0...
Patchingcomponent oracle.sdo.locator, 11.2.0.4.0...
Patchingcomponent oracle.nlsrtl.rsf, 11.2.0.4.0...
Patchingcomponent oracle.xdk.rsf, 11.2.0.4.0...
Patchingcomponent oracle.rdbms.rman, 11.2.0.4.0...
RollbackSessionremoving interim patch ‘17478514‘ from inventory
OPatchfound the word "warning" in the stderr of the make command.
Pleaselook at this stderr. You can re-run this make command.Stderroutput:
ins_emagent.mk:113:warning: overriding commands for target `nmosudo‘
ins_emagent.mk:52:warning: ignoring old commands for target `nmosudo‘
/DBSoft/Product/11.2.4/db_1/sysman/lib/ins_emagent.mk:113:warning: overriding commands for target `nmosudo‘
/DBSoft/Product/11.2.4/db_1/sysman/lib/ins_emagent.mk:52:warning: ignoring old commands for target `nmosudo‘
OPatchSession completed with warnings.
Log filelocation:/DBSoft/Product/11.2.4/db_1/cfgtoollogs/opatch/18522509_Oct_04_2014_07_00_07/rollback2014-10-04_07-00-07AM_1.logOPatchcompleted with warnings.
[oracle@db0118522509]$
二、启动数据库,执行catbundle_PSU_WOO_ROLLBACK.sql
-
[oracle@db0118522509]$ sqlplus / as sysdba
-
-
SQL*Plus:Release 11.2.0.4.0 Production on Sat Oct 4 07:04:28 2014
-
Copyright(c) 1982, 2013, Oracle. All rightsreserved.
-
-
Connectedto an idle instance.
-
-
SQL>!lsnrctl start
-
-
LSNRCTLfor Linux: Version 11.2.0.4.0 - Production on 04-OCT-2014 07:04:31
-
-
Copyright(c) 1991, 2013, Oracle. All rightsreserved.
-
Starting/DBSoft/Product/11.2.4/db_1/bin/tnslsnr: please wait...
-
-
TNSLSNRfor Linux: Version 11.2.0.4.0 - Production
-
System parameterfile is /DBSoft/Product/11.2.4/db_1/network/admin/listener.ora
-
Logmessages written to /DBSoft/diag/tnslsnr/db01/listener/alert/log.xml
-
Listeningon: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
-
Listeningon: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=db01)(PORT=1521)))
-
-
Connectingto (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
-
-
STATUSof the LISTENER
-
------------------------
-
-
Alias LISTENER
-
Version TNSLSNR for Linux: Version11.2.0.4.0 - Production
-
StartDate 04-OCT-2014 07:04:31
-
Uptime 0 days 0 hr. 0 min. 0 sec
-
TraceLevel off
-
Security ON: Local OS Authentication
-
SNMP OFF
-
ListenerParameter File /DBSoft/Product/11.2.4/db_1/network/admin/listener.ora
-
ListenerLog File /DBSoft/diag/tnslsnr/db01/listener/alert/log.xml
-
ListeningEndpoints Summary...
-
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
-
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=db01)(PORT=1521)))
-
Thelistener supports no services
-
Thecommand completed successfully
-
-
SQL>startup
-
-
ORACLEinstance started.
-
-
TotalSystem Global Area 2872786944 bytes
-
FixedSize 2256712 bytes
-
VariableSize 2634023096 bytes
-
DatabaseBuffers 218103808 bytes
-
RedoBuffers 18403328 bytes
-
Databasemounted.
-
Databaseopened.
-
SQL>
-
-
SQL>alter system register;
-
-
Systemaltered.
-
-
SQL>@?/rdbms/admin/catbundle_PSU_WOO_ROLLBACK.sql
-
-
SQL>alter system register;
-
-
Systemaltered.
-
-
SQL>alter system register;
-
- Systemaltered.
三、检查回滚后的版本:
-
[oracle@db0118522509]$ /home/oracle/OPatch/opatch lsinventory
-
-
OracleInterim Patch Installer version 11.2.0.3.6
-
Copyright(c) 2013, Oracle Corporation. All rightsreserved.
-
-
OracleHome : /DBSoft/Product/11.2.4/db_1
-
CentralInventory : /DBSoft/oraInventory
-
from :/DBSoft/Product/11.2.4/db_1/oraInst.loc
-
OPatchversion : 11.2.0.3.6
-
OUIversion : 11.2.0.4.0
-
Log filelocation : /DBSoft/Product/11.2.4/db_1/cfgtoollogs/opatch/opatch2014-10-04_07-10-34AM_1.log
-
LsinventoryOutput file location :/DBSoft/Product/11.2.4/db_1/cfgtoollogs/opatch/lsinv/lsinventory2014-10-04_07-10-34AM.txt
-
-
--------------------------------------------------------------------------------
-
InstalledTop-level Products (1):
-
OracleDatabase 11g 11.2.0.4.0
-
Thereare 1 product(s) installed in this Oracle Home.
-
Thereare no Interim patches installed in this Oracle Home.
-
--------------------------------------------------------------------------------
-
OPatchsucceeded.
-
-
[oracle@db0118522509]$
-
-
SQL>col comp_name format a40
-
SQL>col comp_id format a10
-
SQL>col version format a20
-
SQL>col status format a30
-
SQL>col status format a6
-
SQL>set line 300
-
SQL>set pagesize 200
-
SQL>select comp_id,comp_name,version,statusfrom dba_registry;
-
-
COMP_ID COMP_NAME VERSION STATUS
-
-------------------------------------------------- -------------------- ------
-
-
EM Oracle Enterprise Manager 11.2.0.4.0 VALID
-
OWB OWB 11.2.0.3.0 VALID
-
APEX Oracle Application Express 3.2.1.00.12 VALID
-
AMD OLAP Catalog 11.2.0.4.0 VALID
-
SDO Spatial 11.2.0.4.0 VALID
-
ORDIM Oracle Multimedia 11.2.0.4.0 VALID
-
XDB Oracle XML Database 11.2.0.4.0 VALID
-
CONTEXT Oracle Text 11.2.0.4.0 VALID
-
EXF Oracle Expression Filter 11.2.0.4.0 VALID
-
RUL Oracle Rules Manager 11.2.0.4.0 VALID
-
OWM Oracle Workspace Manager 11.2.0.4.0 VALID
-
CATALOG Oracle Database Catalog Views 11.2.0.4.0 VALID
-
CATPROC Oracle Database Packages and Types 11.2.0.4.0 VALID
-
JAVAVM JServer JAVA Virtual Machine 11.2.0.4.0 VALID
-
XML Oracle XDK 11.2.0.4.0 VALID
-
CATJAVA Oracle Database Java Packages 11.2.0.4.0 VALID
-
APS OLAP Analytic Workspace 11.2.0.4.0 VALID
-
XOQ Oracle OLAP API 11.2.0.4.0 VALID
-
- 18 rowsselected.
四、至此我们看到数据库版本已经回滚到了11.2.0.4.0,说明回滚成功。四、至此我们看到数据库版本已经回滚到了11.2.0.4.0,说明回滚成功。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。