现在的位置: 首页 > 综合 > 正文

DBVERIFY 工具的使用

2012年08月21日 ⁄ 综合 ⁄ 共 1611字 ⁄ 字号 评论关闭

--**********************

-- DBVERIFY 工具的使用

--**********************

 

    Oracle 库运程中由于硬件故障或操作系故障Oracle无法以Oracle格式来识别或所包含的容即现数块损

故障,这个可以分质损坏以及逻辑损坏。下面出了检查,以及使用DBVERIFY 工具块检查

 

一、块检查

    1.时检查块

        个数候,将对块行一致性检查检查容包括

            的版本

            较块cacheblock buffer中的地址

            根据要求行校(checksum)

   

    2.坏的错误提示

        可以告警日志文件中找到该错误提示,以及在会话发现损坏的块时会给似的提示

        ORA-01578: ORACLE data block corrupted (file # 6, block # 11)

        ORA-01110: data file 6: '/u01/app/oracle/oradata/orcl/tbs01.dbf'

   

    3.与块损坏的相特性(种检查工具)

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

        特性                      块侦测类                    能否修复损

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

        DBVERIFY                  物理                        

        ANALYZE                   逻辑                        

        DB_BLOCK_CHECKING         逻辑                        

        DB_BLOCK_CHECKSUM         物理                        

        exp                       物理                        

        FlashBack                 逻辑                        

        DBMS_REPAIR               逻辑                        

        Block media recovery      未知                        

 

二、DBVERIFY工具介

 

    特性

        是一个运行于操作系提示符下的外部程序,用于验证数据文件,检查块的一致性错误

        仅仅针对数据文件,能open段的据文件以及shutdown状态下的据文件

        可以验证复制的据文件,也可以验证备份像副本

        不支持机日志文件,控制文件,归档日志,RMAN备份验证

        验证的文件可以位于文件系ASM或原始设备

        Unix中位于:$ORACLE_HOME/bin/dbv

        Windows中位于:%ORACLE_HOME%/bin/dbv.exe

        DBVERIFY工具,高版本可以自动识别低版本

抱歉!评论已关闭.