Cluster Health Monitor(以下简称CHM)是一个Oracle提供的工具,用来自动收集操作系统的资源(CPU.内存.SWAP.进程.I/O以及网络等)的使用情况.CHM会每秒收集一次数据.这些系统资源数据对于诊断集群系统的节点重启.Hang.实例驱逐(Eviction).性能问题等是非常有帮助的.另外,用户可以使用CHM来及早发现一些系统负载高.内存异常等问题,从而避免产生更严重的问题. CHM默认安装在以下版本: 11.2.0.2 及更高版本的 Oracle Grid Inf…
1. Health Monitor简介    Health Monitor是11g里新增加的特性,用于数据库的各层和各个组建的诊断检查.例如可以检查:文件损坏.物理逻辑块损坏.redo和undo故障.数据字典损坏等.HM可以根据检查的结果产生一个报表,并提供解决问题的建议.   1.1 运行方式:    1). Reactive         Fault diagnosability infrastructure能自动响应严重的错误(critical error).     2). Manua…
一.什么是Health Monitor ChecksHealth Monitor Checks能够发现文件损坏,物理.逻辑块损坏,undo.redo损坏,数据字典损坏等等.Health Monitor Checks产生结果报告,它包含了解决问题的办法. -----oracle另外一个坏块检查工具DBVERIFY 详见我的这篇文章:Oracle坏块验证工具:DBVERIFYhttp://blog.chinaunix.net/uid-23284114-id-3687810.html----- Hea…
About Health Monitor Checks Health Monitor checks (also known as checkers, health checks, or checks) examine various layers and components of the database. Health checks detect file corruptions, physical and logical block corruptions, undo and redo c…
使用shell脚本实现对Oracle数据库的监控与管理将大大简化DBA的工作负担,如常见的对实例的监控,监听的监控,告警日志的监控,以及数据库的备份,AWR report的自动邮件等.本文给出Linux 下使用 shell 脚本来监控 Oracle 告警日志(monitor alter log file). Linux Shell的相关参考:        Linux/Unix shell 脚本中调用SQL,RMAN脚本        Linux/Unix shell sql 之间传递变量   …
    近期在给客户基于Suse 11 sp3安装Oracle 10g RAC,在安装完clusterware运行/u01/app/crs/root.sh时收到错误提示.Failed to upgrade Oracle Cluster Registry configuration因为当前的环境使用了多路径,从Oracle的描写叙述来看.这是一个Oracle Bug(4679769),假设你有同样的问题,请接着往下看. 一.故障现象suse11a:/u01/app/crs # /u01/app/c…
Let’s start with a basic health check, which we can use to see how our cluster is doing. We’ll be using curl to do this but you can use any tool that allows you to make HTTP/REST calls. Let’s assume that we are still on the same node where we started…
背景:安装RAC,安装GI集群管理软件时,在最后快结束时,总是报如上INS-错误 #官方文档:error 说明;字符串解析失败 INS-20802: string failed. Cause: The plug-in failed in its perform method Action: Refer to the logs or contact Oracle Support Services.   #MOS文档有解释说明 PRVF-4664 PRVF-4657: Found inconsist…
Oracle 用户.角色管理简介 by:授客 QQ:1033553122 创建用户 形式1:创建名为testacc2的用户 CREATE USER testacc2 IDENTIFIED BY abc1234 DEFAULT TABLESPACE testtbs001 QUOTA 10M ON testtbs001 TEMPORARY TABLESPACE testtbs002 QUOTA 5M ON SYSTEM PASSWORD EXPIRE; 说明: 1)testacc2:用户名 2)ab…
Oracle中CBO优化器简介 Oracle数据库中的优化器是SQL分析和执行的优化工具.它负责制定SQL的执行计划,也就是它负责保证SQL的执行计划的效率最高,比如优化器决定Oracle以什么样的方式访问数据,优化器是SQL执行的核心,它作出的执行计划的好坏,直接影响着SQL的执行效率. 1.执行计划中数据的访问方式: 直接表(无索引)的访问:并行 多数据块 通过索引访问:index unique scan(=唯一值) Index range scan(<,>范围) Index full s…