简单描述如何检查当前数据库的CPU和PSU补丁安装情况。

创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、网站建设、外贸网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的夏河网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
正常情况下有两种方法,一种是登录数据库检查DBA_REGISTRY_HIST视图: 
- MODDB2:[/home/oracle]$sqlplus / as sysdba
 - SQL*Plus: Release 10.2.0.4.0 - Production on Thu Aug 18 13:04:43 2011
 - Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
 - Connected to:
 - Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
 - With the Partitioning, Real Application Clusters, Oracle Label Security, Data Mining
 - and Real Application Testing options
 - SQL> set pages 100 lines 120
 - SQL> col action format a6
 - SQL> col namespace format a10
 - SQL> col version format a10
 - SQL> col comments format a15
 - SQL> col action_time format a30
 - SQL> col bundle_series format a15
 - SQL> alter session set nls_timestamp_format = 'yyyy-mm-dd hh24:mi:ss.ff';
 - Session altered.
 - SQL> select * from dba_registry_history;
 - ACTION_TIME ACTION NAMESPACE VERSION ID BUNDLE_SERIES COMMENTS
 - --------------------------- ------ ---------- ---------- ---- -------------- ---------------
 - 2011-06-02 16:54:21.301023 APPLY SERVER 10.2.0.4 4 PSU PSU 10.2.0.4.4
 - 2011-06-02 16:54:42.711877 APPLY SERVER 10.2.0.4 1 OPSU PSU 10.2.0.4.5
 
另一种方式是通过opatch lsinventory方式:
- MODDB2:[/home/oracle]$opatch lsinventory
 - Invoking OPatch 10.2.0.5.0
 - Oracle Interim Patch Installer version 10.2.0.5.0
 - Copyright (c) 2010, Oracle Corporation. All rights reserved.
 - Oracle Home : /oracle/db
 - Central Inventory : /oracle/oraInventory
 - from : /var/opt/oracle/oraInst.loc
 - OPatch version : 10.2.0.5.0
 - OUI version : 10.2.0.4.0
 - OUI location : /oracle/db/oui
 - Log file location : /oracle/db/cfgtoollogs/opatch/opatch2011-08-18_11-18-30AM.log
 - Patch history file: /oracle/db/cfgtoollogs/opatch/opatch_history.txt
 - Lsinventory Output file location : /oracle/db/cfgtoollogs/opatch/lsinv/lsinventory2011-08-18_11-18-30AM.txt
 - --------------------------------------------------------------------------------
 - Installed Top-level Products (2):
 - Oracle Database 10g 10.2.0.1.0
 - Oracle Database 10g Release 2 Patch Set 3 10.2.0.4.0
 - There are 2 products installed in this Oracle Home.
 - Interim patches (4) :
 - Patch 6367097 : applied on Tue Sep 14 22:08:15 GMT+08:00 2010
 - Created on 20 Jul 2008, 23:37:14 hrs US/Pacific
 - Bugs fixed:
 - 6367097
 - ......
 - Bugs fixed:
 - 9294403
 - OPatch succeeded.
 
注意,CPU和PSU补丁分为两部分,首先通过opatch命令,随后还需要运行cat_bundle.sql。如果没有运行这个SQL,则补丁不算安装成功,这时通过OPATCH命令检查可以看到补丁的安装信息,但是在数据库的DBA_REGISTRY_HISTORY中是找不到对应的信息的。
                分享题目:检查数据库的CPU和PSU补丁信息
                
                文章位置:http://www.csdahua.cn/qtweb/news33/289933.html
            
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网
成都快上网为您推荐相关内容