rman target /
run {
backup database plus archivelog;
}
crontab -e添加定时任务,例如每天凌晨1点执行备份脚本:0 1 * * * /path/to/backup_script.sh
sqlplus / as sysdba
SHUTDOWN IMMEDIATE;
rman target /
run {
restore controlfile from '/path/to/backup/controlfile.ctl';
alter database mount;
}
run {
restore database;
recover database;
}
recover database until scn 1234567890; # 替换为实际SCN
ALTER DATABASE OPEN;
set newname命令重定向文件路径。$ORACLE_HOME/rdbms/log)排查错误。参考来源: