- 浏览: 1762735 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (520)
- Oracle (10)
- Oracle错误集 (8)
- Oracle安装升级 (15)
- Oracle日常管理 (51)
- Oracle字符集 (7)
- Oracle备份恢复 (24)
- Oracle优化 (4)
- Oracle编程 (52)
- Oracle导入导出 (19)
- Oracle体系结构 (15)
- Oracle网络 (2)
- Oracle安全 (2)
- Oracle权限 (3)
- Oracle数据字典和性能视图 (2)
- Oracle常用地址 (5)
- SQLPLUS专栏 (7)
- SqlServer (13)
- SqlServer2005编程 (27)
- SqlServer2005管理 (15)
- MySQL (20)
- Dorado应用 (1)
- C# (24)
- Arcgis Server开发 (20)
- ArcSDE技术 (19)
- UML学习 (2)
- 设计模式 (2)
- JAVA EE (4)
- JavaScript (3)
- OFBIZ (27)
- JAVA WEB开发 (22)
- Linux&Unix (34)
- SHELL编程 (14)
- C语言 (11)
- 网络协议 (14)
- FREEMARKER (2)
- GROOVY (2)
- JAVA语言 (3)
- 防火墙 (0)
- PHP (2)
- Apache (2)
- Loader Runner (1)
- Nginx (3)
- 数据库理论 (2)
- maven (1)
最新评论
-
怼怼怼怼:
oracle的timestamp类型使用 -
怼怼怼怼:
oracle的timestamp类型使用 -
怼怼怼怼:
oracle的timestamp类型使用 -
pg_guo:
感谢
oracle中查看用户权限 -
xu234234:
5、MapResourceManager控件中添加了两个服务, ...
北京ArcGis Server应用基础培训笔记1
前提:有resetlogs前的备份文件和归档日至备份文件
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\yyl>cd\
C:\>set NLS_DATE_FORMAT=yyyy-mm-dd hh24:mi:ss
C:\>rman target sys/admin@acf catalog rman/rman@testrman
恢复管理器: 版本9.2.0.1.0 - Production
Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.
连接到目标数据库: acf(未安装)
连接到恢复目录数据库
数据库 Incarnations 列表
DB 关键字 Inc 关键字 DB 名 DB ID CUR 重置 SCN 重置时间
------- ------- -------- ---------------- --- ---------- ----------
1 2 ACF 1673344181 NO 183768 2007-09-25 18:11:02
1 1511 ACF 1673344181 NO 4339586 2007-11-10 21:08:33
1 220 ACF 1673344181 NO 4340205 2007-11-10 13:35:07
1 1658 ACF 1673344181 YES 4344172 2007-11-10 21:59:25
1 1583 ACF 1673344181 NO 4345291 2007-11-10 21:45:37
RMAN> reset database to incarnation 1511;(把数据库reset到相应的incarnation)
数据库重设为恢复目录中的原型 1511
RMAN> run
2> {
3> restore controlfile from 'D:\oracle\backup\FULL_ACF01J0NPO2'; #从指定的文件恢复控制文件
4> sql 'alter database mount';
5> set until time='2007-11-10 21:33:56';#设定要恢复到的时间
6> restore database;
7> recover database;
8> sql 'alter database open resetlogs';
9> }
启动 restore 于 2007-11-10 23:11:00
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=13 devtype=DISK
通道 ORA_DISK_1: 正在恢复控制文件
通道 ORA_DISK_1: 恢复完成
正在复制控制文件
输出文件名=D:\ORACLE\ORADATA\ACF\CONTROL01.CTL
输出文件名=D:\ORACLE\ORADATA\ACF\CONTROL02.CTL
输出文件名=D:\ORACLE\ORADATA\ACF\CONTROL03.CTL
完成 restore 于 2007-11-10 23:11:07
sql 语句: alter database mount
正在执行命令: SET until clause
启动 restore 于 2007-11-10 23:11:13
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始恢复数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件
正将数据文件00001恢复到D:\ORACLE\ORADATA\ACF\SYSTEM01.DBF
正将数据文件00002恢复到D:\ORACLE\ORADATA\ACF\UNDOTBS01.DBF
正将数据文件00003恢复到D:\ORACLE\ORADATA\ACF\DRSYS01.DBF
正将数据文件00004恢复到D:\ORACLE\ORADATA\ACF\EXAMPLE01.DBF
正将数据文件00005恢复到D:\ORACLE\ORADATA\ACF\INDX01.DBF
正将数据文件00006恢复到D:\ORACLE\ORADATA\ACF\ODM01.DBF
正将数据文件00007恢复到D:\ORACLE\ORADATA\ACF\TOOLS01.DBF
正将数据文件00008恢复到D:\ORACLE\ORADATA\ACF\USERS01.DBF
正将数据文件00009恢复到D:\ORACLE\ORADATA\ACF\XDB01.DBF
正将数据文件00010恢复到D:\ORACLE\ORADATA\ACF\ORATESTRMAN01.DBF
正将数据文件00011恢复到D:\ORACLE\ORADATA\ACF\FLOWACF01.DBF
通道 ORA_DISK_1: 已恢复备份段 1
段 handle=D:\ORACLE\BACKUP\FULL_ACF01J0NPO2 tag=TAG20071110T213041 params=NULL
通道 ORA_DISK_1: 恢复完成
完成 restore 于 2007-11-10 23:12:02
启动 recover 于 2007-11-10 23:12:03
使用通道 ORA_DISK_1
正在开始介质的恢复
存档日志线程 1 序列 1 已作为文件 D:\ORACLE\ARCHIVELOG\ARC00001.001 存在于磁盘上
存档日志线程 1 序列 2 已作为文件 D:\ORACLE\ARCHIVELOG\ARC00002.001 存在于磁盘上
存档日志线程 1 序列 3 已作为文件 D:\ORACLE\ARCHIVELOG\ARC00003.001 存在于磁盘上
存档日志文件名 =D:\ORACLE\ARCHIVELOG\ARC00001.001 线程 =1 序列 =0
存档日志文件名 =D:\ORACLE\ARCHIVELOG\ARC00002.001 线程 =1 序列 =2
存档日志文件名 =D:\ORACLE\ARCHIVELOG\ARC00003.001 线程 =1 序列 =3
完成介质的恢复
完成 recover 于 2007-11-10 23:12:14
sql 语句: alter database open resetlogs
RMAN>
发表评论
-
Rman备份中obsolete和expired的区别
2014-01-23 09:07 1035obsolete:与retention policy ... -
ORACLE联机日志文件丢失或损坏的处理方法
2008-10-15 11:01 2998经验总结: 联机日志分为当前联机日志和非当前联机日志,非当前 ... -
怎样才能提高Oracle 10G增量备份速度
2008-10-13 16:37 19231.你可以通过发布以下命令来启用该跟踪机制: SQL> ... -
[Oracle 10g] 闪回恢复区 (Flash Recovery Area)
2008-10-10 10:36 2581何为闪回恢复区 Oracle 10 ... -
Oracle 8i下temp表空间文件缺失时的恢复
2008-09-08 17:20 2089[描述] Errors in file e:\oracle\a ... -
使用RMAN恢复数据库到不同主机
2008-09-04 17:38 5246当未使用catalog方式进行rman备份时,将备份集转移到其 ... -
完全恢复与Resetlogs
2008-08-21 12:16 1611很多朋友经常会对完全恢复与Resetlogs产生误解,以为使用 ... -
using backup controlfile和 until cancel 区别
2008-08-21 11:19 19331. recover database using backu ... -
不完全恢复类别
2008-08-21 11:17 1729用户管理备份的三种不完全恢复:1. 基于变化的不完全恢复 Ch ... -
Nocatalog方式的备份方案
2008-08-14 14:30 1993在没有目录数据库的情况下,Oracle的备份信息是存储在控制文 ... -
Oracle9i rman备份恢复总结
2008-08-11 17:18 4562Recovery Manager(RMAN)是一种用于备份(b ... -
10g:ora_rowscn伪列介绍和使用
2008-08-01 09:13 396010g里为表新增加了一个伪列ora_rowscn下面一段英文是 ... -
Oracle闪回特性
2008-07-31 13:57 2994在利用闪回功能前需要 ... -
按日期区分exp导出的文件名称
2008-07-17 12:08 3469方法一、通过数据库查询获取日期 1、创建expbydt.s ... -
ORACLE自动备份方法
2008-04-28 13:27 2482步骤如下: 1. AP服务器上建立c:\backup文件夹(文 ... -
自己做的一次不完全恢复试验
2007-11-12 17:07 1548C:\>rman target sys/admin@ac ... -
RMAN中常用configure命令
2007-11-08 16:26 26061 显示当前的配置信息 =================== ... -
RMAN 动态性能视图
2007-11-07 16:40 2082以下是与RMAN 备份有关系的一些动态性能视图 ... -
RMAN增量备份
2007-11-07 16:27 3895在说明增量备份之前,首先要理解差异增量与累计增量备份,以及增量 ... -
RMAN备份文件格式
2007-11-07 13:47 3432备份文件可以自定义各种各样的格式,如下: %c 备份片的拷贝数 ...
相关推荐
在这个过程中,数据库的运行会从“日志序列号4000”时发生的介质损坏情况,恢复到“日志序列号1000”时的备份点,然后继续运行到“日志序列号2500”,并用resetlogs选项打开数据库,重新开始日志记录,形成一个新的...
- **对应物重制法**:这一方法涉及在特定Incarnation下重置数据库状态,意味着只能恢复到当前或更早的Incarnation状态,而无法回溯至更早期的Incarnation。这通常在需要彻底清除旧状态,或在新起点上重新开始时采用...
当数据库经历一次重置日志文件(resetlogs)操作时,即表示前一incarnation的结束和新incarnation的开始。这种重置通常发生在数据库恢复、重建控制文件或执行某些DDL操作之后。 ### RMAN与Incarnation的关系 在RMAN...
例如,如果需要恢复到某个特定时间点的状态,必须确定当时数据库对应的Incarnation ID,然后基于此进行恢复操作。 - **对应物重制法**:这是一种高级技术,通过删除数据库的所有备份集并执行Resetlogs,可以实现...
为了充分利用"Incarnation"字体,用户需要将其TTF文件安装到他们的操作系统中。在Windows系统中,这通常可以通过将字体文件拖放到"控制面板"的"字体"文件夹中完成;而在MacOS中,用户可以双击字体文件,然后点击...
- 在执行不完全恢复后,通常需要使用`resetlogs`选项来重新打开数据库。 - `resetlogs`选项的使用标志着数据库一个逻辑生存周期的结束和下一个逻辑生存周期的开始。 - 每次使用`resetlogs`打开数据库后都会创建一...
- 每次使用`resetlogs`选项打开数据库后,就会结束一个数据库逻辑生存周期并开始新的一个。数据库的逻辑生存周期被称为“对应物”。 ##### 1.2 RMAN的操作模式 - **Command-Line Interface(命令行界面)** - ...
WHERE APPLIED = 'YES' AND RESETLOGS_CHANGE# = (SELECT RESETLOGS_CHANGE# FROM V$DATABASE_INCARNATION WHERE STATUS = 'CURRENT') GROUP BY THREAD#; 二、切换 1. 检查主库是否可切换至 STANDBY。可以使用以下...
当数据库经历过多个化身,如重命名、移动等,可以恢复到特定化身状态,涉及控制文件的恢复和重置。 5. 表空间时间点的不完全恢复(TSPITR): TSPITR允许恢复单个表空间到特定时间点。这涉及表空间的备份、截断、...
- **Incarnation (对应物)**:在不完全恢复后重新打开数据库时通常需要使用`RESETLOGS`选项。这标志着一个数据库逻辑生存周期的结束和下一个逻辑生存周期的开始,这种逻辑生存周期被称为“对应物”。 #### 三、RMAN...
这个 Bug 的核心问题在于,当执行查询 V$ARCHIVE_GAP 视图时,Oracle 数据库内部采用了合并连接(MERGE JOIN CARTESIAN)计划,这涉及到 X$KCCLH、X$KCCLH 和 X$KCCAL 这些内部表。这种执行计划可能导致性能瓶颈,...
首先,使用操作系统将数据文件复制到指定位置,然后在RMAN中登录目标数据库和恢复目录,通过`CATALOG DATAFILECOPY`命令将这些备份信息登记到恢复目录中。 总结来说,本课件主要介绍了Oracle数据库中RMAN的使用,...
- **查看表空间及数据文件列表**:利用控制文件的信息来查看数据库的结构。 ```sql RMAN> catalog start with ‘d:\oracle datafiles\rman’; RMAN> report schema ``` **2.7 数据库备份集准备** - **交叉检查...
在执行任何备份操作前,通常会先检查当前的数据库状态,确保一切正常。 ```sql RMAN> list incarnation; RMAN> crosscheck copy; RMAN> delete expired copy; ``` **2. 全备** 全备是指备份整个数据库,包括所有的...
RMAN(Recovery Manager)是Oracle数据库管理系统中的一个重要工具,用于数据库备份、恢复和维护。在本文件中,我们详细探讨了RMAN的各种命令及其用途。 首先,`list`命令用于查询不同类型的备份信息。例如,`list ...
本文详细介绍了如何利用 TSM Client 的 `schedule` 功能实现 RMAN 在线定时备份的整个过程,包括将目标数据库设置为归档模式、创建恢复目录以及配置定时备份计划等关键步骤。这种备份方案不仅提高了备份效率,还大大...
- **list incarnation**:此命令用于列出数据库的所有化身(incarnation),即数据库在其生命周期中经历的不同状态。 - **list backup summary**:列出所有备份的概览信息,如备份类型(FULL、INCREMENTAL等)、备份...
19. **V$DATABASE_INCARNATION**: 显示数据库的化身信息,可用于数据库恢复。 20. **V$DATAFILE_COPY**: 显示数据文件副本的状态信息。 21. **V$DELETED_OBJECT**: 列出已删除的对象。 22. **V$FAST_START_SERVERS**...