打补丁以及WebLogic Server的版本

12.1.2开始采用了Oracle传统的opatch打补丁的方式,但在此之前,包括

10.3.x版本以及12.1.1版本还是通过bea的smart update方式来进行。

smart update基本是在MW_Home/utils/bsu目录下运行bsu.sh或bsu.cmd。

图形化界面有时候很慢,也可以通过命令行方式:

首先将下载下来的zip包解压放到{MW_HOME}/utils/bsu/cache_dir目录下,然后运行:

bsu.sh -install -patch_download_dir={MW_HOME}/utils/bsu/cache_dir -patchlist={PATCH_ID} -prod_dir={MW_HOME}/{WL_HOME}

注意点如下:

  • bsu脚本需要修改-Xmx参数 
  • 在10.3.5的版本,需要将解压的patch-catalog-id.xml文件重新命名为patch-catalog.xml文件,然后再运行bsu操作。
  • 在10.3.6版本下,如果系统报unrecognized patch id : XXXX, 如果是权限问题,需要设置-Djava.io.tmpdir路径,然后再运行bsu操作

 

运行完后可以通过java weblogic.version来查看到底有没有成功。也可以通过bsu的图形化界面查看

$ . $WL_HOME/server/bin/setWLSEnv.sh
$ java weblogic.version

 

posted @ 2016-03-20 20:09  ericnie  阅读(2030)  评论(0编辑  收藏  举报