oracle rman unrecoverable database



Question:  What does it mean when I have an unrecoverable Oracle data file?  How can I prevent an unrecoverable data file?
Answer:  Oracle data files maintain their internal consistency by being synchronized with the redo logs, and then an "unrecoverable" operation is performed, no redo logs are generated and the data file is said to be unrecoverable.  An unrecoverable data file can become recoverable again after a full backup has been taken.
Unrecoverable data files are commonly caused by these nologging operations:
SQL*loader with nologging
Oracle DML with direct path inserts
Oracle insert with the append hint
Oracle DDL (create table, alter table)
Oracle RMAN keeps track of unrecoverable data files and you can issue this RMAN command to see unrecoverable files.  The report unrecoverable command inspects transactions performed since the latest backup SCN.  If any objects have been affected by nologging transactions, they are flagged. 

The RMAN  report unrecoverable command will tell us which datafiles have had an unrecoverable operation performed against an object residing in the datafile after the last full backup.

RMAN> report unrecoverable database;

Report of files that need backup due to unrecoverable operations
File Type of Backup Required Name
---- ----------------------- -----------------------------------

RMAN>
SQL> create table scott.empfromhr nologging tablespace example as select * from hr.employees;

Table created.

SQL>
RMAN> report unrecoverable database;

Report of files that need backup due to unrecoverable operations
File Type of Backup Required Name
---- ----------------------- -----------------------------------
5    full or incremental     +ASMDATA/asmorcl/datafile/example.265.967328481

RMAN>

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值