ITPub博客

首页 > 数据库 > Oracle > 关于oracle opatch打补丁是 不能用grid用户直接mvOPatch folder的问题

关于oracle opatch打补丁是 不能用grid用户直接mvOPatch folder的问题

原创 Oracle 作者:lcl150800 时间:2020-04-20 14:11:30 0 删除 编辑

看到网上有很多朋友会问 更新opatch的时候无法直接使用grid直接mv 老的opatch folder

原因是 上级目录为root权限,所以grid用没有操作opatch folder的权限

打opatch补丁步骤参考如下: 11g与12C 的更新步骤一样的,注意 p6880880_122010_Linux-x86-64.zip 补丁所在位置目录权限为grid.oinstall属组 775 权限

oracle 用户更新 OPatch  
节点1 
[root@rac12c1 opatch]# su - oracle
[oracle@rac12c1 ~]$ cd $ORACLE_HOME
[oracle@rac12c1 db_1]$ mv OPatch/ OPatch_bak20191213
[oracle@rac12c1 db_1]$ unzip /u01/install/opatch/p6880880_122010_Linux-x86-64.zip -d $ORACLE_HOME
[oracle@rac12c1 db_1]$ OPatch/opatch version
OPatch Version: 12.2.0.1.18
OPatch succeeded.
节点2
[oracle@rac12c2 ~]$ cd $ORACLE_HOME
[oracle@rac12c2 db_1]$ OPatch/opatch version
OPatch Version: 12.2.0.1.6
OPatch succeeded.
[oracle@rac12c2 db_1]$ mv OPatch/ OPatch_bak20191213
[oracle@rac12c2 db_1]$ unzip /u01/install/opatch/p6880880_122010_Linux-x86-64.zip -d $ORACLE_HOME
[oracle@rac12c2 db_1]$ OPatch/opatch version
OPatch Version: 12.2.0.1.18
OPatch succeeded.
GI 用户更新OPatch (注意观察使用的用户)
[root@rac12c1 opatch]# cd /u01/install/
[root@rac12c1 install]#  chown -R grid.oinstall opatch/
[root@rac12c1 install]# cd /u01/app/12.2.0/grid/
[root@rac12c1 grid]# mv OPatch/ OPatch_bak20191213
[root@rac12c1 grid]# su - grid
[grid@rac12c1 ~]$ cd /u01/install/opatch/
[grid@rac12c1 opatch]$ unzip p6880880_122010_Linux-x86-64.zip
[grid@rac12c1 opatch]$ exit
logout
[root@rac12c1 grid]# cd /u01/install/opatch/
[root@rac12c1 opatch]# mv OPatch/ /u01/app/12.2.0/grid/
[root@rac12c1 opatch]# su - grid
[grid@rac12c1 ~]$ cd $ORACLE_HOME
[grid@rac12c1 grid]$ chmod 755 OPatch
[grid@rac12c1 grid]$ OPatch/opatch version
OPatch Version: 12.2.0.1.18
OPatch succeeded.
节点2
[root@rac12c2 opatch]# cd /u01/install/
[root@rac12c2 install]#  chown -R grid.oinstall opatch/
[root@rac12c2 install]# cd /u01/app/12.2.0/grid/
[root@rac12c2 grid]# mv OPatch/ OPatch_bak20191213
[root@rac12c2 grid]# su - grid
[grid@rac12c2 ~]$ cd /u01/install/opatch/
[grid@rac12c2 opatch]$ unzip p6880880_122010_Linux-x86-64.zip
[grid@rac12c2 opatch]$ exit
logout
[root@rac12c2 grid]# cd /u01/install/opatch/
[root@rac12c2 opatch]# mv OPatch/ /u01/app/12.2.0/grid/
[root@rac12c2 opatch]# su - grid
[grid@rac12c2 ~]$ cd $ORACLE_HOME
[grid@rac12c2 grid]$ chmod 755 OPatch
[grid@rac12c2 grid]$ OPatch/opatch version
OPatch Version: 12.2.0.1.18
OPatch succeeded.



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22390488/viewspace-2687172/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2016-08-01

  • 博文量
    7
  • 访问量
    5887