rman表空间基于时间点的不完全恢复
上一篇 / 下一篇 2008-01-02 15:45:49 / 个人分类:rman备份与恢复
数据库版本:9204ITPUB个人空间.Pk!U!jZ f+p-[f
目标数据库名称 paul
-g;a
fZ;rN:dC0辅助实例 AUX1
ITPUB个人空间'y4BjV3Y d$y%~ g+`:Y
1.备份数据库用带恢复目录的模式ITPUB个人空间5H,D,^3kt%e5NY/p
C:\Documents and Settings\Paul Yi>rman target / catalogpaultest/paultest@dev89
Recovery Manager: Release 9.2.0.4.0 - Production
Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.
connected to target database: PAUL (DBID=1605165889)
lcuD v_:v3lg0connected to recovery catalog database
RMAN> backup database;
Starting backup at 02-JAN-08ITPUB个人空间 }2mXIB6e
starting full resync of recovery catalog
/~ b;[7t R4x'z-m0full resync completeITPUB个人空间YZ*vmd|
allocated channel: ORA_DISK_1ITPUB个人空间^:F&XQ2\h#pi
channel ORA_DISK_1: sid=13 devtype=DISK
,Cty{7Q/l&_i0channel ORA_DISK_1: starting full datafile backupset
NuK#Bh8U)sL
S3o6r:^0channel ORA_DISK_1: specifying datafile(s) in backupset
4xZ"L4r{}0input datafile fno=00001 name=D:\ORACLE\ORADATA\PAUL\SYSTEM01.DBF
.R9sE`
D0input datafile fno=00002 name=D:\ORACLE\ORADATA\PAUL\UNDOTBS01.DBF
(s!dJ `B?z\+a0input datafile fno=00003 name=D:\ORACLE\ORADATA\PAUL\INDX01.DBFITPUB个人空间.||:A{.|P(ss
input datafile fno=00005 name=D:\ORACLE\ORADATA\PAUL\USERS01.DBF
N0Fa*u1L6A3qT0input datafile fno=00004 name=D:\ORACLE\ORADATA\PAUL\TOOLS01.DBF
7~G"JO5PbAC:?0channel ORA_DISK_1: starting piece 1 at 02-JAN-08
/T(Y#E4I{5U+Vu/H1O5B0channel ORA_DISK_1: finished piece 1 at 02-JAN-08ITPUB个人空间kZ%qh1~YT
piece handle=D:\BACKUP\4BJ55C61_1_1 comment=NONE
:E5E[7M6AJ#W0channel ORA_DISK_1: backup set complete, elapsed time: 00:00:55
svhqx,SN:p*Z0lm0Finished backup at 02-JAN-08
Starting Control File and SPFILE Autobackup at 02-JAN-08
%t H*\$i
Tk3A0piece handle=D:\BACKUP\C-1605165889-20080102-09 comment=NONEITPUB个人空间i8m5o7r
m0Nk2rL%Y1eS
Finished Control File and SPFILE Autobackup at 02-JAN-08
RMAN>
2在paul数据库表空间ts_test下创建测试用户ITPUB个人空间)Mf@w$S h/Vb;r
C:\Documents and Settings\Paul Yi>sqlplus "/as sysdba"
SQL*Plus: Release 9.2.0.4.0 - Production on Wed Jan 2 14:15:45 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
9B9MB2i(n q!pe0Connected to:ITPUB个人空间+L*uJ"p[?h&zl
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
#dQb"c+e+c*h0With the Partitioning, OLAP and Oracle Data Mining optionsITPUB个人空间9O$iLY'GLv#t
JServer Release 9.2.0.4.0 - Production
6fxNOe$f0sql> create tablespace ts_test datafile 'd:\oracle\oradata\paul\ts_test01.dbf' size 50M;
SQL> create user test identified by test default tablespace ts_test;
User created.
SQL> grant connect,resource to test;
Grant succeeded.
SQL> conn test/test
s+At:\0y0Connected.ITPUB个人空间&e#Go [G9wP*Y1D
SQL> create table stu(no number,name varchar2(10));
Table created.
SQL> insert into stu values(109,'abcd');
1 row created.
SQL> select * from stu;
NO NAMEITPUB个人空间Z6Xw*NP\-d(J
---------- --------------------
$~:I:x{lq
q.l0 109 abcd
SQL> commit;
Commit complete.
SQL> conn /as sysdbaITPUB个人空间5CbB)P8jO3O
Connected.ITPUB个人空间V4zZ
w(_|@~
备份控制文件ITPUB个人空间[H%Z0NF
SQL> alter database backup controlfile to 'd:\control02.ctl' reuse;
Database altered.
SQL>
SQL> conn test/testITPUB个人空间:RO7EPQ7`H[
i{
Connected.ITPUB个人空间 Ove:_(k5e;@'X
SQL> select * from tab;
TNAME TABTYPE CLUSTERIDITPUB个人空间GS[#aE7br u ?
------------------------------ ------- ----------ITPUB个人空间{8~6mhF
]S2ge
STU TABLE
SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
Session altered.
记住删除此表的时刻是ITPUB个人空间0|0y5J4E@;Q6F
SQL> select sysdate from dual;
SYSDATE
m5hU~F8Zk.m0-------------------ITPUB个人空间&h1B7q(U~C/~
2008-01-02 15:14:08
SQL> drop table stu;
Table dropped.
3.为辅助实例创建初始化参数文件ITPUB个人空间aV]bWw8dYC
新建 d:\oracle\oradata\aux1 目录
#A3Zs:b/pi:_*~0复制d:\oracle\ora92\database\INITpaul.ora 为initaux1.ora文件ITPUB个人空间b fs Z3c VJ
然后修改其内容,将实例名字修改为:aux1, 添加lock_name_space=AUX1,修改control_files路径为:
kpf2c4w@0control_files='d:\control02.ctl'ITPUB个人空间tTVa%Z\S}
修改log_archive_start=false
;l)R-iWJaSh,tH@0辅助实例必须为非归档模式。