Oracle:通过dbv查看数据文件是否有坏块

系统 1938 0

     我们备份的数据文件,可以通过oacle自带的dbv工具来查看是否是好的。

下面实验如下:

环境:oracle10.2.0.1

 

1.检查数据文件是否有坏块

      [oracle@app orcl]$ dbv



DBVERIFY: Release 10.2.0.1.0 - Production on Fri Nov 22 20:59:01 2013



Copyright (c) 1982, 2005, Oracle.  All rights reserved.



Keyword     Description                    (Default)

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

FILE        File to Verify                 (NONE)

START       Start Block                    (First Block of File)

END         End Block                      (Last Block of File)

BLOCKSIZE   Logical Block Size             (8192)

LOGFILE     Output Log                     (NONE)

FEEDBACK    Display Progress               (0)

PARFILE     Parameter File                 (NONE)

USERID      Username/Password              (NONE)

SEGMENT_ID  Segment ID (tsn.relfile.block) (NONE)

HIGH_SCN    Highest Block SCN To Verify    (NONE)

            (scn_wrap.scn_base OR scn)     


    
      [oracle@app orcl]$ dbv file=users01.dbf feedback=100  



DBVERIFY: Release 10.2.0.1.0 - Production on Fri Nov 22 21:01:11 2013



Copyright (c) 1982, 2005, Oracle.  All rights reserved.



DBVERIFY - Verification starting : FILE = users01.dbf

.......



DBVERIFY - Verification complete



Total Pages Examined         : 640

Total Pages Processed (Data) : 25

Total Pages Failing   (Data) : 0

Total Pages Processed (Index): 2

Total Pages Failing   (Index): 0

Total Pages Processed (Other): 32

Total Pages Processed (Seg)  : 0

Total Pages Failing   (Seg)  : 0

Total Pages Empty            : 581

Total Pages Marked Corrupt   : 0

Total Pages Influx           : 0

Highest block SCN            : 1377014 (0.1377014)


    

主要关注Total Pages Failing (Seg) : 0  --------这一行

 

 

2.检查segment是否有坏块

      SQL> desc sys_dba_segs             

 Name					   Null?    Type

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

 OWNER						    VARCHAR2(30)

 SEGMENT_NAME					    VARCHAR2(81)

 PARTITION_NAME 				    VARCHAR2(30)

 SEGMENT_TYPE					    VARCHAR2(18)

 SEGMENT_TYPE_ID				    NUMBER

 TABLESPACE_ID					    NUMBER

 TABLESPACE_NAME				    VARCHAR2(30)

 BLOCKSIZE					    NUMBER

 HEADER_FILE					    NUMBER

 HEADER_BLOCK					    NUMBER

 BYTES						    NUMBER

 BLOCKS 					    NUMBER

 EXTENTS					    NUMBER

 INITIAL_EXTENT 				    NUMBER

 NEXT_EXTENT					    NUMBER

 MIN_EXTENTS					    NUMBER

 MAX_EXTENTS					    NUMBER

 PCT_INCREASE					    NUMBER

 FREELISTS					    NUMBER

 FREELIST_GROUPS				    NUMBER

 RELATIVE_FNO					    NUMBER

 BUFFER_POOL_ID 				    NUMBER

 SEGMENT_FLAGS					    NUMBER

 SEGMENT_OBJD					    NUMBER



SQL> col segment_name format a30

SQL> select segment_name,tablespace_id,header_file,header_block from sys_dba_segs where owner='YN';        



SEGMENT_NAME		       TABLESPACE_ID HEADER_FILE HEADER_BLOCK

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

FRUIT					   4	       4	   59



SQL> 


    
      [oracle@app orcl]$ dbv userid=system/yn segment_Id=4.4.59



DBVERIFY: Release 10.2.0.1.0 - Production on Fri Nov 22 21:05:05 2013



Copyright (c) 1982, 2005, Oracle.  All rights reserved.



DBVERIFY - Verification starting : SEGMENT_ID = 4.4.59





DBVERIFY - Verification complete



Total Pages Examined         : 8

Total Pages Processed (Data) : 5

Total Pages Failing   (Data) : 0

Total Pages Processed (Index): 0

Total Pages Failing   (Index): 0

Total Pages Processed (Other): 2

Total Pages Processed (Seg)  : 1

Total Pages Failing   (Seg)  : 0

Total Pages Empty            : 0

Total Pages Marked Corrupt   : 0

Total Pages Influx           : 0

Highest block SCN            : 1377014 (0.1377014)

[oracle@app orcl]$ 


    

注:其中的segment_Id=4.4.59 是通过上面sql查询出来的。

 

另外:dbv只能检查数据文件。

 

 

Oracle:通过dbv查看数据文件是否有坏块


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论