发布网友 发布时间:2022-04-14 05:22
共1个回答
热心网友 时间:2022-04-14 06:51
using backup controlfile"一般使用于以下两种情况: 1。控制文件全部丢失,使用备份控制文件修复生成新的控制文件,因为此时 systen SCN=datafile SCN <=start SCN所以此时需要使用using backup controlfile恢复成 system SCN=datafile SCN =start SCN(当前日志文件最大SCN) ,并且为了保证该次恢复没有使用的redo log在以后恢复中被只用,需要open resetlogs打开数据库 2。create controlfile ....resetlogs的方式创建控制文件,此时datafile SCN来自数据文件头,所以 system SCN>=datafile SCN =start SCN,所以需要用using backup controlfile来恢复成 system SCN=datafile SCN =start SCN,同时用resetlogs的方式打开数据库。