完整备份Oracle数据库(二)

2014-11-24 18:07:46 · 作者: · 浏览: 1
cle oinstall 20972032 Apr 26 21:14 redo1_1.rdo


-rw-r----- 1 oracle oinstall 20972032 Apr 26 20:36 redo2_1.rdo


-rw-r----- 1 oracle oinstall 20972032 Apr 26 20:48 redo3_1.rdo



[oracle@bw ~]$rman target /



Recovery Manager: Release 10.2.0.1.0 - Production on Tue Apr 26 19:46:45 2011



Copyright (c) 1982, 2005, Oracle. All rights reserved.



connected to target database: bw (not mounted)



RMAN> startup nomount;



database is already started


[oracle@bw ~]$ cd $ORACLE_HOME/dbs


[oracle@bw dbs]$ ll


total 34452


-rw-r----- 1 oracle oinstall 17629184 Apr 26 19:37 c-3011863310-20110426-00


-rw-r--r-- 1 oracle oinstall 849 Apr 22 13:38 db.sql


-rw-rw---- 1 oracle oinstall 1544 Apr 22 13:37 hc_bw.dat


-rw-r--r-- 1 oracle oinstall 960 Apr 22 13:36 initbw.ora


-rw-r----- 1 oracle oinstall 12920 May 3 2001 initdw.ora


-rw-r----- 1 oracle oinstall 8385 Sep 11 1998 init.ora


-rw-rw---- 1 oracle oinstall 24 Apr 22 13:38 lkBW


-rw-r----- 1 oracle oinstall 1536 Apr 22 13:36 orapwbw


-rw-r----- 1 oracle oinstall 17547264 Apr 26 19:37 snapcf_bw.f


-rw-r----- 1 oracle oinstall 2560 Apr 26 19:28 spfilebw.ora



RMAN> set dbid=3011863310;



executing command: SET DBID


·


RMAN> restore controlfile from autobackup;



Starting restore at 26-APR-11


using target database control file instead of recovery catalog


allocated channel: ORA_DISK_1


channel ORA_DISK_1: sid=47 devtype=DISK



channel ORA_DISK_1: looking for autobackup on day: 20110426


channel ORA_DISK_1: autobackup found: c-3011863310-20110426-00


channel ORA_DISK_1: control file restore from autobackup complete


output filename=/u01/oradata/bw/control01.ctl


output filename=/u01/oradata/bw/control02.ctl


output filename=/u01/oradata/bw/control03.ctl


Finished restore at 26-APR-11


(控制文件恢复成功)


开始恢复数据文件


[oracle@bw u01]$ rman target /


RMAN> startup nomount;


RMAN> alter database mount;


RMAN> restore database;


RMAN> recover database;


Starting recover at 23-APR-11


using channel ORA_DISK_1



starting media recovery


media recovery complete, elapsed time: 00:00:01



Finished recover at 23-APR-11(表示还原成功)


[oracle@bw ~]$ sqlplus / as sysdba



SQL*Plus: Release 10.2.0.1.0 - Production on Tue Apr 26 20:12:42 2011



Copyright (c) 1982, 2005, Oracle. All rights reserved.



Connected to an idle instance.



SQL> startup


ORACLE instance started.



Total System Global Area 314572800 bytes


Fixed Size 1219136 bytes


Variable Size 96470464 bytes


Database Buffers 209715200 bytes


Redo Buffers 7168000 bytes


Database mounted.


ORA-01589: must use RESETLOGS or NORESETLOGS option for database open



SQL> alter database open resetlogs;



Database altered.



SQL> shutdown immediate


Database closed.


Database dismounted.


ORACLE instance shut down.


SQL> startup


ORACLE instance started.



Total System Global Area 314572800 bytes


Fixed Size 1219136 bytes


Variable Size 96470464 bytes


Database Buffers 209715200 bytes


Redo Buffers 7168000 bytes


Database mounted.


Database opened.


SQL>