你应该要不完全恢复,设置下面的时间点 run { shutdown immediate; startup mount; sql "alter session st nls_date_format=''yyyy-mm-dd hh24:mi:ss'' set until time '2004-12-31 18:31:00';--恢复时间点 resotre database; recover database;
}
但是這樣的話,如果我的database死了的話,文件損壞的話,還是這樣做嗎?而且until time 不能 before resetlogs time, 假如我連數據庫都連不上的話,如何去設置until time呢?我備份了control file, data file, archive log file. 是否在restore database 之前需要做restore controlfile from *.bak先?
run {
shutdown immediate;
startup mount;
sql "alter session st nls_date_format=''yyyy-mm-dd hh24:mi:ss''
set until time '2004-12-31 18:31:00';--恢复时间点
resotre database;
recover database;
}
是否在restore database 之前需要做restore controlfile from *.bak先?