-- Create testing data
SQL> create table t tablespace ts_auto as select sysdate col01 from dual;
Table created.
SQL> select * from t;
COL01
---------
20-AUG-10
-- Full cold backup
[oracle@centos-4 workarea]$ ./cold_backup.sh
[@more@]-- Simulate breaking data files
[oracle@centos-4 workarea]$ rm -f /u01/oradata/shenzhen/ts_auto.dbf
[oracle@centos-4 workarea]$ sqlplus / as sysdba
SQL> startup force
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1218992 bytes
Variable Size 155190864 bytes
Database Buffers 125829120 bytes
Redo Buffers 2973696 bytes
Database mounted.
ORA-01157: cannot identify/lock data file 6 - see DBWR trace file
ORA-01110: data file 6: '/u01/oradata/shenzhen/ts_auto.dbf'
SQL> shutdown immediate
ORA-01109: database not open
Database dismounted.
ORACLE instance shut down.
-- Restore the full cold backup files
[oracle@centos-4 workarea]$ cp -f /u01/backup/cold/20100820/* /u01/oradata/shenzhen/
[oracle@centos-4 workarea]$ sqlplus / as sysdba
SQL> startup
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1218992 bytes
Variable Size 155190864 bytes
Database Buffers 125829120 bytes
Redo Buffers 2973696 bytes
Database mounted.
Database opened.
SQL> select * from t;
COL01
---------
20-AUG-10
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12472709/viewspace-1037122/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12472709/viewspace-1037122/