............just a fucking note book !!!

Incomplete recover -----scn

上一篇 / 下一篇  2008-06-30 10:42:09

Incomplete recover -----scn

//原来db中已经有的表

10:41:40 sys@LEE2>select * from lee1;

 

       ID

----------

        1

        2

 

已用时间: 00: 00: 00.00

10:51:46 sys@LEE2>exit

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options断开

 

C:\Documents and Settings\Administrator>rman

 

恢复管理: Release 10.2.0.1.0 - Production on星期四619 10:51:52 2008

 

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

 

RMAN> connect target/

 

连接到目标数据库: LEE2 (DBID=2813054007)

 

//rman备份一次db

 

RMAN> backup database plus archivelog delete input;

 

 

启动backup19-6-08

当前日志已存档

使用目标数据库控制文件替代恢复目录

分配的通道: ORA_DISK_1

通道ORA_DISK_1: sid=132 devtype=DISK

正在略过存档日志文件E:\ARCHIVE2\LEE2\ARC00006_0657560378.001;已经备份2

正在略过存档日志文件E:\ARCHIVE\LEE2\ARC00007_0657560378.001;已经备份2

通道ORA_DISK_1:正在启动存档日志备份集

通道ORA_DISK_1:正在指定备份集中的存档日志

输入存档日志线程=1序列=1记录ID=13时间戳=657802496

通道ORA_DISK_1:正在启动段119-6-08

通道ORA_DISK_1:已完成段119-6-08

段句柄=E:\BACKUP\LEE2\BACKUP_0AJJAH81_1_1标记=TAG20080619T105457注释=NONE

通道ORA_DISK_1:备份集已完成,经过时间:00:00:02

通道ORA_DISK_1:正在删除存档日志

存档日志文件名=E:\ARCHIVE\LEE2\ARC00001_0657801610.001记录ID=13时间戳=657802496

通道ORA_DISK_1:正在启动存档日志备份集

通道ORA_DISK_1:正在指定备份集中的存档日志

输入存档日志线程=1序列=8记录ID=11时间戳=657801611

通道ORA_DISK_1:正在启动段119-6-08

通道ORA_DISK_1:已完成段119-6-08

段句柄=E:\BACKUP\LEE2\BACKUP_0BJJAH83_1_1标记=TAG20080619T105457注释=NONE

通道ORA_DISK_1:备份集已完成,经过时间:00:00:02

通道ORA_DISK_1:正在删除存档日志

存档日志文件名=E:\ARCHIVE\LEE2\ARC00008_0657560378.001记录ID=11时间戳=657801611

通道ORA_DISK_1:正在删除存档日志

存档日志文件名=E:\ARCHIVE2\LEE2\ARC00006_0657560378.001记录ID=8时间戳=657800673

存档日志文件名=E:\ARCHIVE\LEE2\ARC00007_0657560378.001记录ID=9时间戳=657800734

完成backup19-6-08

 

启动backup19-6-08

使用通道ORA_DISK_1

通道ORA_DISK_1:启动全部数据文件备份集

通道ORA_DISK_1:正在指定备份集中的数据文件

输入数据文件fno=00001 name=E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\SYSTEM01.DBF

输入数据文件fno=00003 name=E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\SYSAUX01.DBF

输入数据文件fno=00002 name=E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\UNDOTBS01.DBF

输入数据文件fno=00004 name=E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\USERS01.DBF

通道ORA_DISK_1:正在启动段119-6-08

通道ORA_DISK_1:已完成段119-6-08

段句柄=E:\BACKUP\LEE2\BACKUP_0CJJAH86_1_1标记=TAG20080619T105502注释=NONE

通道ORA_DISK_1:备份集已完成,经过时间:00:00:55

完成backup19-6-08

 

启动backup19-6-08

当前日志已存档

使用通道ORA_DISK_1

通道ORA_DISK_1:正在启动存档日志备份集

通道ORA_DISK_1:正在指定备份集中的存档日志

输入存档日志线程=1序列=2记录ID=16时间戳=657802558

通道ORA_DISK_1:正在启动段119-6-08

通道ORA_DISK_1:已完成段119-6-08

段句柄=E:\BACKUP\LEE2\BACKUP_0DJJAH9U_1_1标记=TAG20080619T105558注释=NONE

通道ORA_DISK_1:备份集已完成,经过时间:00:00:02

通道ORA_DISK_1:正在删除存档日志

存档日志文件名=E:\ARCHIVE2\LEE2\ARC00002_0657801610.001记录ID=16时间戳=657802558

完成backup19-6-08

 

启动Control File and SPFILE Autobackup19-6-08

handle=E:\BACKUP\LEE2\C-2813054007-20080619-03 comment=NONE

完成Control File and SPFILE Autobackup19-6-08

 

RMAN>

 

//获得scn,删除lee1

 

10:57:35 sys@LEE2>select current_Scn from v$database;

 

CURRENT_SCN

-----------

    625145

 

已用时间: 00: 00: 00.01

10:57:55 sys@LEE2>drop table lee1;

 

表已删除。

 

已用时间: 00: 00: 01.54

10:58:12 sys@LEE2>select * from lee1;

select * from lee1

             *

1行出现错误:

ORA-00942:表或视图不存在

 

 

已用时间: 00: 00: 00.01

10:58:17 sys@LEE2>

 

 

// rman不完全恢复(步骤:mountàrestore untilàrecover untilàopen resetlogs)

 

C:\Documents and Settings\Administrator>rman

 

恢复管理器: Release 10.2.0.1.0 - Production on星期四619 10:59:30 2008

 

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

 

RMAN> connect target/

 

连接到目标数据库: LEE2 (DBID=2813054007)

 

RMAN> shutdown immediate

 

使用目标数据库控制文件替代恢复目录

数据库已关闭

数据库已卸载

Oracle实例已关闭

 

RMAN> startup mount

 

已连接到目标数据库(未启动)

Oracle实例已启动

数据库已装载

 

系统全局区域总计    440401920字节

 

Fixed Size                    1249440字节

Variable Size               100667232字节

Database Buffers            331350016字节

Redo Buffers                  7135232字节

 

RMAN> restore database;

 

启动restore19-6-08

分配的通道: ORA_DISK_1

通道ORA_DISK_1: sid=155 devtype=DISK

 

通道ORA_DISK_1:正在开始恢复数据文件备份集

通道ORA_DISK_1:正在指定从备份集恢复的数据文件

正将数据文件00001恢复到E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\SYSTEM01.DBF

正将数据文件00002恢复到E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\UNDOTBS01.DBF

正将数据文件00003恢复到E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\SYSAUX01.DBF

正将数据文件00004恢复到E:\ORACLE\PRODUCT\10.2.0\ORADATA\LEE2\USERS01.DBF

通道ORA_DISK_1:正在读取备份段E:\BACKUP\LEE2\BACKUP_0CJJAH86_1_1

通道ORA_DISK_1:已恢复备份段1

段句柄= E:\BACKUP\LEE2\BACKUP_0CJJAH86_1_1标记= TAG20080619T105502

通道ORA_DISK_1:恢复完成,用时: 00:02:08

完成restore19-6-08

 

RMAN> recover database until scn 625145;

 

启动recover19-6-08

使用通道ORA_DISK_1

 

正在开始介质的恢复

介质恢复完成,用时: 00:00:04

 

完成recover19-6-08

 

RMAN> alter database open resetlogs;

 

数据库已打开

 

RMAN> exit

 

 

恢复管理器完成。

 

C:\Documents and Settings\Administrator>sqlplus /nolog

 

SQL*Plus: Release 10.2.0.1.0 - Production on星期四619 11:04:56 2008

 

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

 

11:04:56 idle>conn /as sysdba

已连接。

11:04:59 sys@LEE2>select *from lee1;

 

       ID

----------

        1

        2

 

已用时间: 00: 00: 00.04

11:05:03 sys@LEE2>

// ok


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

我的栏目

日历

« 2008-08-30  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 254
  • 日志数: 24
  • 建立时间: 2008-06-10
  • 更新时间: 2008-07-02

RSS订阅

Open Toolbar