归档,rman备份在。但是Online log丢失
1)恢复spfile
RMAN> restore spfile to 'd:\oradata\yzc\spfile.ora' from 'S:\orabk\E\db\BACKUP_Y
ZC_20110711_S3MH7296_1_1';
启动 restore 于 25-7月 -11
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 已找到的自动备份: S:\orabk\E\db\BACKUP_YZC_20110711_S3MH7296_1_
1
通道 ORA_DISK_1: 从自动备份复原 SPFILE 已完成
完成 restore 于 25-7月 -11
2)restart instance
3)
*.db_recovery_file_dest='d:\oradata\arc'
*.control_files='D:\oradata\yzc\control01.ctl','D:\oradata\yzc\control02.ctl','D:\oradata\yzc\control03.ctl'
备份脚本:
backup database format 'e:\backup\rman\db\backup_%d_%T_%U';
sql 'alter system archive log current';
backup archivelog all delete input format 'e:\backup\rman\arc\arc_%d_%T_%U';
4)restore controlfile from xxx
5)有些备份不可用.
crosscheck backup;
restore database;
6)归档恢复的处理
7)
6,可以手工把之后的备份信息填入控制文件中.
catalog start with '备份集位置' --会把所有未加入控制文件的备份信息加入
7 new archivelog
RMAN> catalog archivelog 'D:\oradata\arc\YZC\ARCHIVELOG\2011_07_12\O1_MF_1_51340
_71PNT50Z_.ARC';
8
sql>recover database using backup controlfile until cancel;