这是oracle11g推出的一个新特性,利用这个特性我们可以提前预知一些问题,比如一张表上有个长时间未使用的坏块,在检测出来后我们可以提前修复,我们可以针对数据文件、控制文件、重做日志进行检测,当然我们最关心经常是文件是否损坏,关于检查项目如下:

SQL>select * from v$version;

BANNER

-----------------------------------------------------------------

Oracle Database 11g Enterprise EditionRelease 11.2.0.3.0 - 64bit Production

PL/SQL Release 11.2.0.3.0 - Production

CORE    11.2.0.3.0  Production

TNS for Linux: Version 11.2.0.3.0 -Production

NLSRTL Version 11.2.0.3.0 - Production

SQL>select name,description from V$HM_CHECK;

NAME                   DESCRIPTION

------------------------------------------------------------

HM Test Check              检查健康监视功能

DB Structure Integrity Check   检查所有数据库文件的完整性

CF Block Integrity Check        检查控制文件块的完整性

Data Block Integrity Check     检查数据文件块的完整性

Redo Integrity Check              检查重做日志内容的完整性

Logical Block Check           检查块的逻辑内容

Transaction Integrity Check    检查事务处理是否损坏

Undo Segment Integrity Check   检查还原段的完整性

No Mount CF Check                   在NOMOUNT 模式下检查控制文件

Mount CF Check                 在装载模式下检查控制文件

CF Member Check                 检查控制文件的多路复用副本

NAME                   DESCRIPTION

------------------------------ ------------------------------

All Datafiles Check         检查数据库中的所有数据文件

Single Datafile Check           检查数据文件

Tablespace Check Check     检查表空间

Log Group Check               检查日志组的所有成员

Log Group Member Check     检查日志组的特定成员

Archived Log Check          检查归档日志

Redo Revalidation Check       检查重做日志内容

IO Revalidation Check           检查文件的可访问性

Block IO Revalidation Check  检查文件的可访问性

Txn Revalidation Check     重新验证损坏的事务处理

Failure Simulation Check      创建伪故障

NAME                                 DESCRIPTION

------------------------------------------------------------

Dictionary Integrity Check     检查字典完整性

ASM Mount Check                诊断装载故障

ASM Allocation Check              诊断分配故障

ASM Disk Visibility Check      诊断添加磁盘故障

ASM File Busy Check           诊断文件删除故障

ASM Toomanyoff Check              诊断装载失败,因为脱机磁盘太多

ASM Insufficient Disks Check   诊断装载失败,因为磁盘不足

已选择29行。

SQL>exec dbms_hm.run_check(check_name => 'DB Structure Integrity Check',run_name=> 'db_check1');

PL/SQL procedure successfully completed

SQL>select to_char(dbms_hm.get_run_report(run_name => 'db_check1')) from dual;

TO_CHAR(DBMS_HM.GET_RUN_REPORT

--------------------------------------------------------------------------------

Basic Run Information

RunName                     : db_check1

RunId                       : 461

CheckName                   : DB StructureIntegrity Check

Mode                         : MANUAL

Status                       : COMPLETED

StartTime                   : 2013-08-0916:34:17.593852 +08:00

EndTime                     : 2013-08-0916:34:18.015934 +08:00

ErrorEncountered            : 0

SourceIncident Id           : 0

Numberof Incidents Created  : 0

Input Paramters for the Run

Run Findings And Recommendations

Finding

Finding   : Missing datafile

Name

Finding   : 465

ID

Type       : FAILURE

Status    : OPEN

Priority  : HIGH

Message   : Datafile 4:

'/u01/app/oracle/oradata/ORCL/datafile/o1_mf_users_903vl10s_.dbf'

is missing

Message   : Some objects in tablespace USERS might be unavailable

oracle离线文档查dbms_Oracle的健康检查–dbms_hm的使用 | 学步园相关推荐

  1. oracle离线文档查dbms_Oracle日志文件管理与查看

    1.查询系统使用的是哪一组日志文件: select * from v$log; 2.查询正在使用的组所对应的日志文件: select * from v$logfile; 3.强制日志切换: alter ...

  2. oracle离线文档查dbms_小白小记-logminer工具分析离线归档日志

    一.安装logminer工具 SQL>@$ORACLE_HOME/rdbms/admin/dbmslm.sq SQL>@$ORACLE_HOME/rdbms/admin/dbmslmd.s ...

  3. Zeal工具下载Elasticsearch离线文档

    概述 我们平时开发elasticsearch的时候,可能是内网开发不能查官方文档,也有可能因为es帮助文档是国外的网站,浏览很慢,也很浪费时间.这时候离线文档就派上用场了,通过Zeal工具可以轻松地集 ...

  4. 【MOS】中文文档列表 - Oracle Database (文档 ID 1533057.1)

    中文文档列表 - Oracle Database (文档 ID 1533057.1) 类型: 状态: 上次主更新: 上次更新: ANNOUNCEMENT PUBLISHED 2017-2-23 201 ...

  5. 经典的ORACLE培训文档

    经典的ORACLE培训文档1 数据库的安全性.完整性.并发控制和恢复 为了保证数据库数据的安全可靠性和正确有效,DBMS必须提供统一的数据保护功能.数据保护也为数据控制,主要包括数据库的安全性.完整性 ...

  6. 超棒的离线文档阅读器:Zeal

    前言:大家写代码的时候总会有些方法或者属性不太清楚,这时候我们就会打开浏览器,然后找官方api或者直接搜索引擎找对应问题,无疑花费了大量的时间.所以,你需要一个桌面应用Zeal,直接在上面搜关键字就能 ...

  7. 在Ubuntu 14.04 64bit上生成ATS本地离线文档

    下面是在Ubuntu 14.04 64bit上生成ats本地离线文档的方法 首先请安装配置好sphinx环境,参见我前面的博文 http://blog.csdn.net/tao_627/article ...

  8. Zeal编程查询,离线文档浏览器

    引出   在日常编程时,对于各种各样的编程语言不可能全部记住,因此,总是需要去各种编程语言的官方网站查看文档解析.这样其实很不方便,一是官方网站太多了,二是需要联网才能进行.而zeal的出现则完美地解 ...

  9. Unity各个版本的离线文档下载和配置方法

    Unity各版本离线文档的下载链接: Unity2020.2版本的英文离线文档 Unity2020.1版本的中文离线文档 Unity2019.4版本的中文离线文档 Unity2019.3版本的中文离线 ...

最新文章

  1. 关于python文件读写小结
  2. Python解析命令行读取参数 -- argparse模块
  3. Unicode/not set/multi-byte/部分常用函数
  4. 最近看的篇文章,年过三十,感触很深
  5. 【小米校招笔试】假如已知有n个人和m对好友关系(存于数字r)。如果两个人是直接或间接的好友(好友的好友的好友...),则认为他们属于同一个朋友圈,请写程序求出这n个人里一共有多少个朋友圈。
  6. java与java ee_RxJava + Java8 + Java EE 7 + Arquillian =幸福
  7. 【PAT - 1014】福尔摩斯的约会(简单模拟)
  8. WPF XAML 从零开始认识XAML
  9. php重定义地址栏url,thinkphp框架实现路由重定义简化url访问地址的方法分析
  10. 【摘抄】其实我是间谍!
  11. 扬州晶澳-年产3GW高性能太阳能光伏组件项目 Acrel-3000WEB电能管理系统的设计及应用
  12. ad10搜索快捷键_PCB工程师必备:AD常用快捷键总结,超级实用
  13. c语言 x%2 什么意思,《X》歌词 printf((x%2)?**%d:##%d\n,x);是什么意思?
  14. vscode使用angular
  15. Windows使用ssh登入mac
  16. 2022.01.02 Acwing寒假每日一题 笨拙的手指
  17. 【转】Robot Framework作者建议如何选择自动化测试框架
  18. 岩土数值分析对学计算机有用吗,岩土数值分析1、2、3章2013.ppt
  19. 攻防世界pwn——forgot
  20. Python水滴筹模拟筹款工具

热门文章

  1. SAP Cloud for Customer移动端应用SAP推荐的网络时延参数
  2. ABAP workbench API的使用方法
  3. 一个抓取网站图片并提供批量下载功能的Chrome扩展
  4. Maven build中隐藏的SAP UI5 JavaScript merge任务
  5. Model share between master view and detail view breaks - didn't find root cause
  6. SAP CRM product hierarchy和category的三个问题问答
  7. filter operation implementation in Gateway framework
  8. upload Fiori application to ABAP server via report /UI5/UI5_REPOSITORY_LOAD
  9. 控件setVisible为false会导致控件被移除
  10. CRM One Order Appointment里start Date的存储原理