我需要修补我的 Oracle,但我想先检查我要安装的补丁是否已经安装。我怎么能用 WLST 做到这一点?(我需要编写脚本,因为我将在很多系统上使用它 - 中间件 11g)
谢谢,
加夫。
我需要修补我的 Oracle,但我想先检查我要安装的补丁是否已经安装。我怎么能用 WLST 做到这一点?(我需要编写脚本,因为我将在很多系统上使用它 - 中间件 11g)
谢谢,
加夫。
确保将ORACLE_HOME
变量设置为正确的位置,然后调用ORACLE_HOME\opatch\opatch.bat lsinventory
.
您可能希望将其结果放在一个文件中,然后用 grep 查找您要查找的任何内容。
export ORACLE_HOME=/scratch/app/product/fmw/obpinstall;export PATH=$ORACLE_HOME/Opatch:$PATH; opatch lsinventory [-all] [patch desc]
只需提及 ORACLE_HOME 属性并在终端中运行以下命令,它将按降序输出该 ORACLE_HOME 中安装的所有可用补丁的列表