WEB开发网
开发学院数据库Oracle 如何对Oracle进行健康检查 阅读

如何对Oracle进行健康检查

 2008-12-05 13:02:09 来源:WEB开发网   
核心提示: 由于DBMS_HM.RUN_CHECK将其信息存储在ADR中,我们可以很容易地看到HM_RUN ,如何对Oracle进行健康检查(4),通过输入下列ADRCI命令,adrci> show hm_runADR Home = /opt/app/oracle/diag/rdbms/db11

由于DBMS_HM.RUN_CHECK将其信息存储在ADR中,我们可以很容易地看到HM_RUN ,通过输入下列ADRCI命令。 

 adrci> show hm_run
  ADR Home = /opt/app/oracle/diag/rdbms/db11fs/db11FS:
  *****************************************************
  **********************************************************
  HM RUN RECORD 3
  **********************************************************
  RUN_ID 41
  RUN_NAME DICTIONARY_CHECK_11032008
  CHECK_NAME Dictionary Integrity Check
  NAME_ID 24
  MODE 0
  START_TIME 2008-11-03 18:32:10.819805 -07:00
  RESUME_TIME
  END_TIME 2008-11-03 18:32:18.827387 -07:00
  MODIFIED_TIME 2008-11-03 18:32:18.827387 -07:00
  TIMEOUT 0
  FLAGS 0
  STATUS 5
  SRC_INCIDENT_ID 0
  NUM_INCIDENTS 0
  ERR_NUMBER 0
  REPORT_FILE

这最显著的信息,或缺失信息,是REPORT_FILE为 。此栏只有当报告生成时才能被填充。建立一个报告可以通过DBMS_HM包或通过ADRCI的 CREATE REPORT命令。

使用DBMS_HM包 

  SET LONG 100000
  SET LONGCHUNKSIZE 1000
  SET PAGESIZE 1000
  SET LINESIZE 512
  SELECT DBMS_HM.GET_RUN_REPORT('DICTIONARY_CHECK_11032008') FROM DUAL;
  使用ADRCI CREATE REPORT命令 
  CREATE REPORT hm_run DICTIONARY_CHECK_11032008
  When using the DBMS_HM package the output looks like:

上一页  1 2 3 4 5  下一页

Tags:如何 Oracle 进行

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接