一.RMAN完全恢复的相关概念 1.在RMAN完全恢复中主要使用两个命令,一个是restore,另一个是recover。 2.可以在三个级别恢复,数据库,表空间,数据文件。 3.RMAN中应对于各种情况,可以使用用户管理恢复命令在帮助解决问题。 二.RMAN完全恢复实验 (一)用RMAN做数据文件app1_01.dbf的三个备份,一个是完整备份,一个是0级备份,一个是1级备份。 1.进行数据文件的完整备份,命令如下,RMAN>backupdatafile'/u01/oradata/wilson/app1_01.dbf'format'/u01/backup/app1
转载 2013-08-05 19:15:00
127阅读
案例2:--部分数据文件丢失,恢复数据文件(mount 或 open)1)测试环境07:30:40 SQL> create table test (id int) tablespace test;Table created.07:30:52 SQL> conn /as sysdbaConnected.07:30:57 SQL>07:30:57 SQL> insert int
原创 2013-06-09 09:34:19
527阅读
案例4:--恢复表空间(open状态)1)测试环境07:47:00 SQL> insert into emp1 select * from emp where rownum <3;2 rows created.07:47:14 SQL> commit;Commit complete.07:47:17 SQL> select * from emp1;EMPNO ENAME &
原创 2013-06-13 09:35:48
500阅读
案例5:--新建表空间没有备份,datafile 被破坏1)测试环境07:52:16 SQL> create tablespace lx07:52:24   2   datafile '/u01/app/oracle/oradata/prod/lx01.dbf' size 10m;Tablespace created.07:52:38 SQL> co
案例7:--利用增量备份进行恢复1)建立增量备份-------利用p_w_picpath 备份作为增量备份的0 级备份RMAN> copy datafile 2 to '/disk1/rman/prod/users_%s.bak';2)建立2 级差异备份--------测试环境08:05:52 SQL> conn scott/tigerConnected.08:05:5
案例6:--利用p_w_picpath (镜像备份)恢复数据1)建立镜像备份RMAN> delete backup;RMAN> list backup;RMAN> backup as copy datafile 2 format '/disk1/rman/prod/users_%s.bak';RMAN> list copy of datafile 2;Lis
在所有的文件都丢失后,即删除下面的所有的文件,做一个全库的恢复,这里没有丢失参在rman里面通过list back
原创 2022-08-17 08:44:42
139阅读
案例1:数据库大部分datafile丢失(recover database,必须在mount下)1)测试环境07:21:12 SQL> conn scott/tigerConnected.07:21:16 SQL>07:21:16 SQL> select * from tab;TNAME             &nbs
原创 2013-06-09 09:32:15
541阅读
RMAN完全恢复案例(三)案例3:--表空间数据文件全部丢失,恢复数据文件(open)1)测试环境07:37:23 SQL> insert into scott.test values (6);1 row created.07:39:18 SQL> insert into scott.test values (7);1 row created.07:39:20 SQL> inse
原创 2013-06-13 09:34:52
485阅读
Oracle 数据库可以实现数据库不完全恢复与完全恢复。完全恢复是将数据库恢复到最新时刻,也就是无损恢复,保证数据库无丢失的恢复。而不完全恢复则是根据需要特意将数据库恢复到某个过去的特定时间点或特定的SCN以及特定的Sequence。我们可以通过基于用户管理的不完全恢复实现,也可以通过基于RMAN方式来实现。本文主要描述是基于RMAN的不完全恢复的几种情形并给出示例。有关数据库备份恢复,RMAN
转载 2022-04-11 15:59:18
704阅读
算是最全的Oracle安装与建库文档了吧
原创 精选 2019-02-13 12:04:47
9455阅读
9点赞
12评论
完全恢复是指不完全的数据恢复,不完全恢复与完全恢复在许多方面是相同的,他们基本的命令集相同,但不完全恢复添加了一些其他命令。 引起不完全恢复的原因有很多,如丢失了联机重做日志或归档的重做日志,或者出现重大的用户错误。 不完全恢复会影响整个数据库,换句话,不能只对数据库的一部分执行不完全恢复操作,因为这个会使数据库的一部分具有与这个数据库其余部分不同的SCN和时间点。要将数据库数据还原到与数据库剩
原创 2013-06-26 09:32:19
703阅读
引用自:https://blog.csdn.net/leshami/article/details/9253867Oracle 数据库可以实现数据库不完全恢复与完全恢复。完全恢复是将数据库恢复到最新时刻,也就是无损恢复,保证数据库无丢失的恢复。而不完全恢复则是根据需要特意将数据库恢复到某个过去的特定时间点或特定的SCN以及特定的Sequence。我们可以通过基于用户管理的不完全恢复实现,也可以...
转载 2021-08-09 22:49:32
429阅读
      Oracle 数据库可以实现数据库不完全恢复与完全恢复。完全恢复是将数据库恢复到最新时刻,也就是无损恢复,保证数据库无丢失的恢复。而不完全恢复则是根据需要特意将数据库恢复到某个过去的特定时间点或特定的SCN以及特定的Sequence。我们可以通过基于用户管理的不完全恢复实现,也可以通过基于RMAN方式来实现。本文主要描述是基于RMAN的不完全恢复的几种情形并给出示例。有关数据库备份恢复
转载 2013-07-05 21:54:00
39阅读
2评论
一、RMAN的概念与体系结构Recovery Manager(RMAN)是一种用于备份(backup)、还原(restore)和恢复(recover)数据库的 Oracle 工具。RMAN只能用于ORACLE8或更高的版本中。它能够备份整个数据库或数据库部件,如表空间、数据文件、控制文件、归档文件以及Spfile参数文件。RMAN也允许您进行增量数据块级别的备份,增RMAN备份是时间和空间有效的,
转载 2009-06-22 11:48:28
518阅读
 一、前言:网络上关于dataguard的配置文章很多,但是很多打着oracle11g的文章实际都是只能在9 10 上运行,比如FAL_CLIENT在11g中已经废弃,但是现在网络上的文章都是没有标注这一点。而且对于具体含义语焉不详对于新手只能知其然而不知其所以然。这篇文章我就想让像我这样的人对于dataguard配置不仅仅知道怎么配置,还要知道为什么需要这样配置,这
转载 精选 2014-03-19 09:41:29
405阅读
一、前言:   网络上关于dataguard的配置文章很多,但是很多打着oracle11g的文章实际都是只能在9 10 上运行,比如FAL_CLIENT在11g中已经废弃,但是现在网络上的文章都是没有标注这一点。而且对于具体含义语焉不详对于新手只能知其然而不知其所以然。这篇文章我就想让像我这样的人对于dataguard配置不仅仅知道怎么配置,还要知道为什么需要这样配置,这样的效
原创 2016-12-06 13:16:37
1823阅读
1点赞
当手工删除了归档日志以后,Rman备份会检测到日志缺失,从而无法进一步继续执行。 所以此时需要手工执行crosscheck过程,之后Rman备份可以恢复正常。 1.Crosscheck日志 $ rman target / Recovery Manager: Release 9.2.0.4.0 - 64bit Production Copyright (c) 1995, 2002, Ora
转载 2012-02-01 15:41:34
422阅读
Rman
原创 2019-05-23 16:56:31
1609阅读
rman技术速查手册 2009-03-20 15:26:39 标签:RMAN rman技术速查手册   一、备份方案: 采用多级备份是为了减少了恢复所需要的时间和减少每天备份所需要的时间,而又保证系统有很好的恢复性。 以下是一种建议的方案:      每半年做一个数据库的全备份(包含只读表空间)  每个月做一
转载 精选 2011-09-11 10:00:36
467阅读
  • 1
  • 2
  • 3
  • 4
  • 5