BSU & OPatch commands

Just a little reminder, because I’m fed up with being forced to look for them everytime I have to work with patches …


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.




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, and make 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:
    For HP-UX:


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

Mots clés Technorati : ,,,

No comments: