接着冷备份+归档日志的恢复,多次尝试将recover database using backup controlfile这个过程自动化,均告失败。比如在shell里面写:
sqlplus / as sysdba <<-EOF 执行时会产生莫名其妙的返回信息,然后就断开数据库连接,恢复失败。网上好像都说这个命令必须手动执行,不能自动执行。不过如果真是这样,那也算比较合理,毕竟系统恢复不应该是一个完全自动化的过程,是需要DBA谨慎实施的!
startup mount;
recover database using backup controlfile until cancel;
alter database open resetlogs;
<
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/108247/viewspace-464518/ ,如需转载,请注明出处,否则将追究法律责任。