rman备份恢复
时间:2011-11-12
来源:互联网
rman备份恢复oracle数据库,我备份了表空间,是不是属于这个表空间的所有信息都备份了?
恢复的时候,提示恢复成功了,但是我在备份之后删除的数据还是没有恢复,下面是备份恢复的过程,
望各位帮忙看看哪里出问题了,谢过了
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\xlp>rman
恢复管理器: Release 10.2.0.1.0 - Production on 星期六 11月 12 09:40:09 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
RMAN> connect target system/xlp@orcl
连接到目标数据库: ORCL (DBID=1294633031)
RMAN> backup tablespace xxx_space format 'd:\20111112.dmp';
启动 backup 于 12-11月-11
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=132 devtype=DISK
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00006 name=D:\XXX_SPACE.DBF
通道 ORA_DISK_1: 正在启动段 1 于 12-11月-11
通道 ORA_DISK_1: 已完成段 1 于 12-11月-11
段句柄=D:\20111112.DMP 标记=TAG20111112T094115 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:03
完成 backup 于 12-11月-11
RMAN> host;
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\xlp>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 11月 12 09:41:46 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn xlp/xlp@orcl
已连接。
SQL> delete from t_test where id = 1;
已删除 1 行。
SQL> commit;
提交完成。
SQL> select * from t_test;
ID
----------
2
SQL> 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\xlp>exit
主机命令完成
RMAN> sql "alter tablespace xxx_space offline";
sql 语句: alter tablespace xxx_space offline
RMAN> restore tablespace xxx_space;
启动 restore 于 12-11月-11
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始恢复数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件
正将数据文件00006恢复到D:\XXX_SPACE.DBF
通道 ORA_DISK_1: 正在读取备份段 D:\20111112.DMP
通道 ORA_DISK_1: 已恢复备份段 1
段句柄 = D:\20111112.DMP 标记 = TAG20111112T094115
通道 ORA_DISK_1: 恢复完成, 用时: 00:00:04
完成 restore 于 12-11月-11
RMAN> recover tablespace xxx_space;
启动 recover 于 12-11月-11
使用通道 ORA_DISK_1
正在开始介质的恢复
介质恢复完成, 用时: 00:00:02
完成 recover 于 12-11月-11
RMAN> alter tablespace xxx_space online;
RMAN> host;
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\xlp>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 11月 12 09:45:50 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn xlp/xlp@orcl
已连接。
SQL> select * from t_test;
ID
----------
2
作者: lpxie28 发布时间: 2011-11-12
只备份和恢复表空间不行吧,此时只能用不完全恢复,让数据库恢复到以前的一个时间点或SCN。
先恢复控制文件,再恢复表空间。
先恢复控制文件,再恢复表空间。
作者: LuiseRADL 发布时间: 2011-11-12
引用 1 楼 luiseradl 的回复:
只备份和恢复表空间不行吧,此时只能用不完全恢复,让数据库恢复到以前的一个时间点或SCN。
先恢复控制文件,再恢复表空间。
只备份和恢复表空间不行吧,此时只能用不完全恢复,让数据库恢复到以前的一个时间点或SCN。
先恢复控制文件,再恢复表空间。
不完全恢复不是要再mount状态下的么?
能不能就在数据库启动的状态下执行呢?
作者: lpxie28 发布时间: 2011-11-12
你所说的数据库启动状态,是指下面的哪一个状态:
SHUTDOWN, NOMOUNT, MOUNT, OPEN
SHUTDOWN, NOMOUNT, MOUNT, OPEN
作者: LuiseRADL 发布时间: 2011-11-12
引用 3 楼 luiseradl 的回复:
你所说的数据库启动状态,是指下面的哪一个状态:
SHUTDOWN, NOMOUNT, MOUNT, OPEN
你所说的数据库启动状态,是指下面的哪一个状态:
SHUTDOWN, NOMOUNT, MOUNT, OPEN
open,数据库仍然可以执行sql语句
作者: lpxie28 发布时间: 2011-11-12
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28