Just a little reminder, because I’m fed up with being forced to look for them everytime I have to work with patches …
BSU
Listing all the current applied patches
[admin@machine bsu]$ ./bsu.sh -view -status=applied -prod_dir=yourBEAHome/wlserver_10.3/
ProductName: WebLogic Server
ProductVersion: 10.3 MP4
Components: WebLogic Server/Core Application Server,WebLogic Server/Admi
nistration Console,WebLogic Server/Configuration Wizard and
Upgrade Framework,WebLogic Server/Web 2.0 HTTP Pub-Sub Serve
r,WebLogic Server/WebLogic SCA,WebLogic Server/WebLogic JDBC
Drivers,WebLogic Server/WebLogic Web Server Plugins,WebLogi
c Server/UDDI and Xquery Support,WebLogic Server/Workshop Co
de Completion Support
BEAHome: yourBEAHome
ProductHome: yourBEAHome/wlserver_10.3
PatchSystemDir: yourBEAHome/utils/bsu
PatchDir: yourBEAHome/patch_wls1034
Profile: Default
DownloadDir: yourBEAHome/utils/bsu/cache_dir
JavaVersion: 1.6.0_21
JavaVendor: Sun
Patch ID: QWG8 (9923849)
Patch ID: Q8SV (11677325)
Patch ID: LCYX (BUG8268373)
Patch ID: PIEF (11733525)
Removing patch PIEF
[admin@machine bsu]$ ./bsu.sh -remove -patchlist=PIEF -prod_dir=yourBEAHome/wlserver_10.3/ Checking for conflicts..
No conflict(s) detected
Removing Patch ID: PIEF.
Result: Success
Re-installing patch PIEF
[admin@machine bsu]$ ./bsu.sh -install -patchlist=PIEF -prod_dir=yourBEAHome/wlserver_10.3/ Checking for conflicts..
No conflict(s) detected
Installing Patch ID: PIEF.
Result: Success
Get an old BEA Patch
In My Oracle Support, choose the tab "Patches & Updates" and enter the patch ID. Then you should be proposed to download the patch.
OPatch
Pre-requisites
http://docs.oracle.com/cd/B28359_01/em.111/b31207/oui7_opatch.htm
The OPatch utility requires the following environment:
- The Oracle home environment variable (
ORACLE_HOME
) must point to a valid Oracle home directory and match the value used during installation of the Oracle home directory.
- JRE version 1.4 or higher, Java commands for Windows, and
ar
,cp
,fuser
, andmake
commands for UNIX must be made available.
- The library path must be set correctly for Oracle Real Application Clusters environments. OPatch uses some APIs to detect if the system is a Real Application Clusters system. Ensure that the library path is set correctly as follows:
For Solaris: LD_LIBRARY_PATH = $ORACLE_HOME/lib32:$ORACLE_HOME/lib For HP-UX: SHLIB_PATH=$ORACLE_HOME/lib32:/usr/lib
Listing applied patches
yourBEAHome/soa/OPatch/opatch lsinventory -jre yourBEAHome/jdk1.6_64
Apply a patch
yourBEAHome/soa/OPatch/opatch apply -jre yourBEAHome/jdk1.6_64
Uninstall a patch
yourBEAHome/soa/OPatch/opatch rollback -id 13986504 -jre yourBEAHome/jdk1.6_64
No comments:
Post a Comment