查询weblogic安装补丁信息可通过三种方法:
一、通过weblogic控制台查询
在控制台主页>环境>服务器>AdminServer>监视>一般信息,可以查询weblogic版本以及安装的补丁信息。
不过查询的大多时候发现由于安装完补丁之后未重启服务,控制台显示的补丁与服务器上用命令查询结果不太一致。
二、通过weblogic补丁安装日志查看
一般安装补丁之后,在/weblogic目录下会有wls_updatexxx.log字样的补丁安装日志,查看日志最末尾可以看到目前已安装的opatch_list。
或者进入/weblogic/bea目录下,会有个wls_lspatchs.txt的文件,可查看补丁安装情况。
三、通过weblogic安装目录下执行命令查询
【10 版本】
linux:进入 bsu 所在目录后执行: ./bsu.sh -prod_dir=安装目录(界面 wls
path) -status=applied -verbose –view
Windows:cmd 进入 bsu 所在目录(weblogic 安装主目录下的\utils\bsu)执行: bsu -prod_dir=
安装目录(界面 wls path) -status=applied -verbose –view
具体如图:
【12 版本】
Linux:在 Opatch 目录下,执行命令:./opatch lsinventory
Windows:cmd 下进入 opatch 所在目录,执行 opatch lsinventory
具体如图:
备注:补丁描述为”One-off”的表明这是针对单独一个漏洞的补丁;补丁描述为”WLS PATCH SET UPDATE”即PSU的表明这是oracle发布的月份全量漏洞补丁,一般安装最新的月份全量补丁即可修复已知的weblogic漏洞,不需要逐个修复。