oracle补丁账号oracle非归档模式与归档模式的备份

不一致性备份:因为备份操作不可能瞬时完成,而数据文件时刻都在写,SCN时刻都在变,备份完第n个数据文件时,

 

第n+1个数据文件的SCN有可能已经与之前的都不同了。

不一致性的备份在恢复后必须借助归档日志文件和联机重做日志,将数据库修复到一致性的状态才能打开。因此,创

 

建不一致性备份除了备份数据库启动时必须的数据文oracle账号件和控制文件之外,还需要备份归档日志文件。

 

一致性备份:备份的数据文件和控制文件拥有相同的SCN,即一致性备份。只有数据库以shutdown immediate方式关闭

 

。并且数据库未被置于打开状态时创建的备份才是一致性备份。

 

热备份一定是不一致性备份

 

利用要创建的热备份做恢复时,有可能需要应用归档日志或联机重做日志,才能将数据库修复到一个一致性状态,因

 

此要创建有效的热备份,要求数据库必须处于归档模式。

 

数据库是否处于归档模式不影响一致性备份的创建,但是对于非归档数据库而言,只有一致性备份才算是有效备份。

只有归档模式下创建的不一致性备份才能被视为有效备份,非归档模式下创建的不一致备份极有可能无法恢复,或者

 

恢复后丢失部分数据。

 

要热备份,数据库必须处于归档模式。冷备份,数据库可以处于归档模式也可以处于非归档模式。

 

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。