Backup And Recovery User's Guide-从RMAN开始-验证数据库文件和备份

可以使用VALIDATE命令来验证所有的数据文件存在、位于它们正确的位置上、没有物理损坏。

CHECK LOGICAL选项用于验证逻辑块损坏。

练习:验证数据文件

--1. 启动RMAN连接到目标数据库

--2. 对希望验证的文件执行BACKUP VALIDATE

--2.1 对所有的数据文件和归档重做日志文件的物理和逻辑损坏进行验证

RMAN> backup validate check logical database archivelog all;

 

Starting backup at 06-JUL-13

using channel ORA_DISK_1

specification does not match any archived log in the repository

channel ORA_DISK_1: starting full datafile backup set

channel ORA_DISK_1: specifying datafile(s) in backup set

input datafile file number=00001 name=/u01/app/oracle/oradata/TestDB12/system01.dbf

input datafile file number=00002 name=/u01/app/oracle/oradata/TestDB12/sysaux01.dbf

input datafile file number=00005 name=/u01/app/oracle/oradata/TestDB12/example01.dbf

input datafile file number=00003 name=/u01/app/oracle/oradata/TestDB12/undotbs01.dbf

input datafile file number=00004 name=/u01/app/oracle/oradata/TestDB12/users01.dbf

channel ORA_DISK_1: backup set complete, elapsed time: 00:01:26

List of Datafiles

=================

File Status Marked Corrupt Empty Blocks Blocks Examined High SCN

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

1    OK     0              15544        92200           1143134  

  File Name: /u01/app/oracle/oradata/TestDB12/system01.dbf

  Block Type Blocks Failing Blocks Processed

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

  Data       0              60318          

  Index      0              12678          

  Other      0              3620           

 

File Status Marked Corrupt Empty Blocks Blocks Examined High SCN

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

2    OK     0              23712        72968           1143132  

  File Name: /u01/app/oracle/oradata/TestDB12/sysaux01.dbf

  Block Type Blocks Failing Blocks Processed

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

  Data       0              11647          

  Index      0              8271           

  Other      0              29330          

 

File Status Marked Corrupt Empty Blocks Blocks Examined High SCN

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

3    OK     0              129          14720           1143134   

  File Name: /u01/app/oracle/oradata/TestDB12/undotbs01.dbf

  Block Type Blocks Failing Blocks Processed

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

  Data       0              0              

  Index      0              0              

  Other      0              14591          

 

File Status Marked Corrupt Empty Blocks Blocks Examined High SCN

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

4    OK     0              18           667             1071732  

  File Name: /u01/app/oracle/oradata/TestDB12/users01.dbf

  Block Type Blocks Failing Blocks Processed

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

  Data       0              91             

  Index      0              39             

  Other      0              492            

 

File Status Marked Corrupt Empty Blocks Blocks Examined High SCN

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

5    OK     0              33651        44241           1074245  

  File Name: /u01/app/oracle/oradata/TestDB12/example01.dbf

  Block Type Blocks Failing Blocks Processed

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

  Data       0              6600           

  Index      0              1148           

  Other      0              2841           

 

channel ORA_DISK_1: starting full datafile backup set

channel ORA_DISK_1: specifying datafile(s) in backup set

including current control file in backup set

including current SPFILE in backup set

channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01

List of Control File and SPFILE

===============================

File Type    Status Blocks Failing Blocks Examined

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

SPFILE       OK     0              2              

Control File OK     0              594            

Finished backup at 06-JUL-13

 

--2.2 验证单独的数据块

sys@TESTDB12>col file_name for a60

sys@TESTDB12>select tablespace_name, file_name, file_id, bytes/1024/1024 from dba_data_files;

 

TABLESPACE_NAME              FILE_NAME                                                       FILE_ID  BYTES/1024/1024

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

USERS                          /u01/app/oracle/oradata/TestDB12/users01.dbf                     4                    5

UNDOTBS1                       /u01/app/oracle/oradata/TestDB12/undotbs01.dbf                  3                 115

SYSAUX                         /u01/app/oracle/oradata/TestDB12/sysaux01.dbf  &nbs

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17013648/viewspace-1080534/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/17013648/viewspace-1080534/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值