oracle opatch 工具的使用(oracle小补丁安装)

http://gaoshan.blog.51cto.com/742525/284057

 

一、概述

从9.2版开始, Oracle公司设计实现了个别补丁"装管理工具opatch. opatch使用一个称为inventory的系统数据结构(严格说是与oui共享inventory), 集中管理所有已安装的个别补丁; 个别补丁的安装和卸载都使用opatch命令完成, 冲突检测也由opatch在安装时自动完成; 提供列表命令可以很方便得到已安装个别补丁的信息.

10g(10.1和10.2)版本中, opatch作为一个标准工具, 在软件安装时自动安装. 安装在$ORACLE_HOME/OPatch下. 而对于9.2版, 需要从metalink下载opatch. 无论数据库是哪一个版本, 系统中是否已经安装opatch, 在使用之前, 应从metalink下载最新版本的opatch.很遗憾, 由于系统实现的问题, 10.2使用的opatch与之前版本(10.1和9.2)使用的opatch不兼容, 不能混用, 这一点必须注意.

opatch是使用perl编写的脚本程序(其中也使用JAVA API). 编程使用的perl版本是5.6版, 虽然在5.6之前的版本中也可运行, 但应尽可能安装5.6或以上的版本的perl. 对于DBA来说一个好消息是, 如果安装9.2版软件时保留了HTTP服务器, 则在$ORACLE_HOME/Apache下会自动安装perl. 10g会自动安装配置perl和opatch.

opatch命令格式为:
opatch [ -help ] [ -r[eport] ] [ command ]
命令有: apply(安装个别补丁)、rollback(卸载个别补丁)、lsinventory(对inventory进行列表)、query(显示某一个别补丁的详细信息)、version
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值