1、opatch命令位置

opatch命令存放在$ORACLE_HOME/OPatch目录中。

[oracle@server ~]$ cd $ORACLE_HOME/OPatch

[oracle@server OPatch]$ pwd

/home/oracle/orahome/OPatch

2、opatch命令的帮助信息

在linux平台进入到opatch安装目录中执行

[oracle@server OPatch]$ ./opatch -help

Invoking OPatch 10.2.0.5.1


Oracle Interim Patch Installer version 10.2.0.5.1

Copyright (c) 2010, Oracle Corporation.  All rights reserved.



 Usage: opatch [ -help ] [ -r[eport] ] [ command ]


            command := apply

                       lsinventory

                       napply

                       nrollback

                       rollback

                       query

                       version 

                       prereq

                       util

 

 <global_arguments> := -help       Displays the help message for the command.

                       -report     Print the actions without executing.


 example:

   'opatch -help'

   'opatch auto -help'

   'opatch apply -help'

   'opatch lsinventory -help'

   'opatch napply -help'

   'opatch nrollback -help'

   'opatch rollback -help'

   'opatch prereq -help'

   'opatch util -help'

   

OPatch succeeded.

[oracle@server OPatch]$

    可以通过example命令中示例查看具体每条命令的详细使用方法。opatch工具一般数据库安装的时候已经默认安装到$ORACLE_HOME目录中,如果在升级patch时,版本过低可以下载新版本的opatch工具重新安装。具体安装方法可以参考http://dreamsanqin.blog.51cto.com/845412/1535557案例。

例如:查看opatch版本信息命令如下。

[oracle@server OPatch]$ ./opatch version

Invoking OPatch 10.2.0.5.1


OPatch Version: 10.2.0.5.1


OPatch succeeded.

[oracle@server OPatch]$