- 浏览: 16126 次
- 性别:
- 来自: 成都
最新评论
Hints:
The requirements for database point-in-time recovery are as follows:
1.Your database must be running in ARCHIVELOG mode.
2.You must have backups of all datafiles from before the target SCN for DBPITR and archived redo logs for the period between the SCN of the backups and the target SCN.
Hints:
1.基于时间点的恢复,只能够恢复到resetlog时间点之后的的的时间点.否则:
ORA-19907: 恢复时间或 SCN 不属于已恢复的原型的解决办法
The requirements for database point-in-time recovery are as follows:
1.Your database must be running in ARCHIVELOG mode.
2.You must have backups of all datafiles from before the target SCN for DBPITR and archived redo logs for the period between the SCN of the backups and the target SCN.
----------在此之前冷备份所有的数据文件 18:51:03 SQL> select log_mode from V$database; LOG_MODE ------------------------ ARCHIVELOG 18:40:06 SQL> startup; ORACLE 例程已经启动。 Total System Global Area 192937984 bytes Fixed Size 1248044 bytes Variable Size 138413268 bytes Database Buffers 50331648 bytes Redo Buffers 2945024 bytes 数据库装载完毕。 ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项 18:42:58 SQL> alter database resetlogs; alter database resetlogs * 第 1 行出现错误: ORA-02231: ALTER DATABASE 选项缺失或无效 18:43:45 SQL> alter database open resetlogs; 数据库已更改。 18:43:57 SQL> select count(*) from tiny.ftest; COUNT(*) ---------- 1501 18:44:17 SQL> delete from tiny.ftest; 已删除1501行。 18:44:58 SQL> commit; 提交完成。 18:45:01 SQL> select sysdba from dual; select sysdba from dual * 第 1 行出现错误: ORA-00904: "SYSDBA": 标识符无效 18:45:19 SQL> select sysdate from dual; SYSDATE -------------- 08-12月-10 18:45:29 SQL> insert into tiny.ftest select rownum from dual connect by rownum<=12; 已创建12行。 18:46:12 SQL> commit; 提交完成。 18:46:14 SQL> shutdown immediate; 数据库已经关闭。 已经卸载数据库。 ORACLE 例程已经关闭。 --------在这里将冷备份的数据覆盖所有的数据文件 18:46:55 SQL> startup; ORACLE 例程已经启动。 Total System Global Area 192937984 bytes Fixed Size 1248044 bytes Variable Size 138413268 bytes Database Buffers 50331648 bytes Redo Buffers 2945024 bytes 数据库装载完毕。 ORA-01190: 控制文件或数据文件 1 来自最后一个 RESETLOGS 之前 ORA-01110: 数据文件 1: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\MYORCL\SYSTEM01.DBF' 18:48:12 SQL> shutdown immediate; ORA-01109: 数据库未打开 已经卸载数据库。 ORACLE 例程已经关闭。 18:48:27 SQL> startup mount; ORACLE 例程已经启动。 Total System Global Area 192937984 bytes Fixed Size 1248044 bytes Variable Size 138413268 bytes Database Buffers 50331648 bytes Redo Buffers 2945024 bytes 数据库装载完毕。 18:49:23 SQL> recover database until time '2010-12-08:18:45:01'; 完成介质恢复。 18:50:14 SQL> alter database open resetlogs; 数据库已更改。 18:50:47 SQL> select count(*) from tiny.ftest; COUNT(*) ---------- 1501 18:51:03 SQL>
Hints:
1.基于时间点的恢复,只能够恢复到resetlog时间点之后的的的时间点.否则:
ORA-19907: 恢复时间或 SCN 不属于已恢复的原型的解决办法
发表评论
-
Orale Auditing
2010-12-26 12:12 6141. 记录方式session/access 2. 标准审计 s ... -
管理权限
2010-12-26 10:49 6311.显示当前用户拥有的权限 select * from ses ... -
Management password & resource
2010-12-18 08:43 7071.profile 1>.failed_login_ ... -
Oracle logBuffer
2010-12-16 18:05 689各地现场的log_buffer都不一样,有的现场设置为200M ... -
Index Management
2010-12-12 11:11 7541.classification of indexex ... -
Table Management
2010-12-12 08:34 6801.temporay table语法 a>:基于事 ... -
Undo Management
2010-12-11 10:53 6761.undo 表空间大小的确定 ... -
oracle 热备份
2010-12-08 17:29 632SQL> set time on; 17:25 ... -
Oracle 冷备份
2010-12-07 11:34 537SQL> select count(*) fro ... -
Storage structure & Relationship
2010-12-05 09:35 7271.目标 a.描述数据库的逻辑结构 b.列出segment的类 ... -
Oracle 维护小技巧
2010-12-04 11:55 6031.重新编译有错误的函数,存储过程,包 select 'A ... -
oracle 性能监控常用SQL
2010-12-03 18:44 727监控数据库性能的SQL 查看tablespace的空間 ... -
Oracle正则表达式
2010-12-03 18:07 833Oracle 10g数据库内建了符合IEEE POSIX (P ... -
oracle 记录,嵌套表,集合
2010-12-03 11:39 16111.exists 检查集合中是否存在某个元素,collecti ... -
oracle 关联数组,bulk collect,forAll,动态SQL
2010-12-02 18:22 20211.今天花了点时间看了下plsql的关联数组,可谓是几经波折啊 ... -
手动创建数据库
2010-12-02 09:12 680[b]1.操作指南(摘自oracle在线帮助文档) Step ... -
Tablespaces&Datafiles
2010-12-01 21:32 661a.目标 1.定义表空间和数据文件,熟悉相关的脚本参数 2.创 ... -
Redo Log File
2010-11-30 21:00 802a.日志文件概要 1.Record all changes m ...
相关推荐
在12c之前对于用户因DDL(DROP TRUNCATE )等操作引起的数据丢失,一般通过数据库时间点不完全恢复、基于表空间的时间点恢复(TSPITR)、闪回技术。
能量函数收缩的基础上,从而完全避免了图象恢复的解析方法进行矩阵求逆带来的问 题,具有普遍适用性,但同时由于神经网络的建立,大大增加了空间和时间复杂度,同 时带来了图象恢复效果不确定问题。 本文研究基于...
此类是不完全恢复类型,基于时间点恢复,恢复后,应该再次进行一次全备.
使用RMAN进行基于时间点的不完全恢复 - Oracle Life.files 使用RMAN进行快速Dataguard数据库创建 - Oracle Life.files Oracle RMAN物理备份技术详解 Oracle RMAN快速入门指南 如何彻底删除Oracle 使用RMAN进行快速...
心流理论是指用户在使用某个产品或服务时,完全沉浸在其中,忘记时间、空间和自我,感到极度愉悦和满足的一种状态。本研究中,作者将心流理论应用于健身APP的设计中,以提高用户的使用体验。 本研究的方法是通过对...
基于MATLAB的CDMA通信系统仿真-基于MATLAB的CDMA通信系统仿真.rar CDMA通信系统的MATLAB仿真 摘 要:在简要介绍MATLAB语言的基础上,对使用MATLAB语言仿真的CDMA通信系统进行描述。关键词:仿真;码分多址;扩频 1...
【只能在上电的那段时间修改一次密码】 1、电子密码锁要求总共可以设置8位密码,每位密码值范围为1~8; 2、用户可以自行设定和修改开锁密码,并且按每个密码键时都会有声音提示; 3、若输入的8位开锁密码不完全正确...
尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已...
表空间时点恢复,是Oracle在基于冷备,热备恢复以外的一种以表空间为粒度的,不完全恢复的形式来将表空间恢复到过去某个特定的时间点的一种恢复方式。它整合了RMAN以及DataPump这2个备份恢复工具来实现时点恢复。那...
在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足信息处理的需求。 2、 系统的开放性和系统的可扩充性:系统在开发过程中,应该充分考虑以后的可扩充性。...
比如一个很常见的恢复场景:基于时间点的恢复,oracle通过rman工具就能够很快的实现数据库的恢复,但是mysql在进行不完全恢复的时候很大的一部分要依赖于mysqlbinlog这个工具运行binlog语句来实现,本文档介绍通过...
* 能够在业余时间独立恢复学习并巩固计算机网络课程的在线教学内容 计算机网络课程教学改革实践策略 强化教学内容的设计: * 通过改进课件和授课方式来提高学生的学习兴趣和积极性 * 计算机网络课程中涵盖大量...
微软Windows Azure提供的这些服务都很赞,我没选不是说它们不好用,而是出于自己的实际情况考虑:某些服务的学习成本经济成本暂时没必要做到99.99999%的高可用率即使应用挂了,恢复的成本很小:数据完全不需要恢复,...
此外,它是一个有史以来最容易使用的密码破解程序,甚至是一个新用户都可以在不到一分钟的时间内将其完全掌握。 主要特点: - 恢复长 WinRAR/RAR 密码 - 支持 WinRAR/RAR 压缩文件的所有版本 - 易于使用,不到...
允许用户设置计算机 CPU 的优先级,每过一段时间之后自动保存破解方案,如果 上一次恢复进程意外地停止,则保存恢复方案和摘要,允许用户在恢复完成后自动 关闭计算机压缩文件,不管 WinRAR /RAR 的密码有多长和...
允许用户设置计算机 CPU 的优先级,每过一段时间之后自动保存破解方案,如果 上一次恢复进程意外地停止,则保存恢复方案和摘要,允许用户在恢复完成后自动 关闭计算机压缩文件,不管 WinRAR /RAR 的密码有多长和多...
此外,它是一个有史以来最容易使用的密码破解程序,甚至是一个新用户都可以在不到一分钟的时间内将其完全掌握。 主要特点: - 恢复长 WinRAR/RAR 密码 - 支持 WinRAR/RAR 压缩文件的所有版本 - 易于使用,不到...
此外,它是一个有史以来最容易使用的密码破解程序,甚至是一个新用户都可以在不到一分钟的时间内将其完全掌握。 主要特点: - 恢复长 WinRAR/RAR 密码 - 支持 WinRAR/RAR 压缩文件的所有版本 - 易于使用,不到...
此外,它是一个有史以来最容易使用的密码破解程序,甚至是一个新用户都可以在不到一分钟的时间内将其完全掌握。 主要特点: - 恢复长 WinRAR/RAR 密码 - 支持 WinRAR/RAR 压缩文件的所有版本 - 易于使用,不到一...