`
qm4050
  • 浏览: 78340 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

oracle基于时间恢复整个数据库

 
阅读更多
使用SQL*Plus执行闪回。
1.关闭数据库。
SQL> shutdown abort;

2启动数据库到挂载模式。
SQL> startup mount;

3.数据闪回。
SQL> recover database until time '2011-11-20:07:00:00';
(数据闪回的另一个可用命令:SQL> flashback database to timestamp to_timestamp('20-11-11','dd-<wbr>mm-yy hh24:mi:ss'); )</wbr>

4.运行只读模式。
SQL> alter database open read only;
在只读模式下查询看是否恢复到了正确的时间内,<wbr>如果恢复到了正确的时间,则继续。</wbr>

5.<wbr>最后一次关闭数据库并使用RESETLOGS打开来创建数据库的<wbr>一个新的化身,可以打开并正常使用它。</wbr></wbr>
SQL> shutdown abort;
SQL> startup mount;
SQL> alter database open resetlogs;
分享到:
评论

相关推荐

    基于RMAN的Oracle数据库备份与恢复机制.pdf

    基于RMAN的Oracle数据库备份与恢复机制.pdf 本文档详细介绍了基于RMAN的Oracle数据库备份与恢复机制。Oracle Recovery Manager(RMAN)是Oracle公司提供的一种专门备份工具,能够实现数据库定制备份、自动备份等...

    Oracle数据库备份恢复工具

    本工具"Oracle数据库备份恢复工具"是基于MFC(Microsoft Foundation Classes)界面开发的,旨在提供一个简单易用的平台,帮助用户轻松完成Oracle数据库的备份与恢复任务。 首先,我们来了解Oracle数据库备份的基本...

    Oracle数据库备份与恢复.pdf

    基于日志的恢复是指利用 Oracle 的重做日志来恢复数据库。重做日志记录了数据库的所有更改操作,当数据库发生故障时,可以利用这些日志来重做未提交的事务或撤销已提交的事务,从而将数据库恢复到一致状态。基于日志...

    oracle数据库自动恢复数据库批处理

    标题中的“Oracle数据库自动恢复数据库批处理”是指在Oracle数据库管理系统中,通过预先设定的脚本或批处理程序实现数据库的自动恢复。这通常涉及到数据库的备份、日志管理、故障检测以及数据恢复等关键环节,是...

    Oracle数据库备份和恢复操作手册

    Oracle数据库备份和恢复操作手册

    oracle 10g 数据库恢复

    在Oracle 10g中,数据恢复是数据库管理的关键环节之一,它涉及到在数据丢失、损坏或系统故障后,通过各种技术手段恢复数据库至一个可用状态的过程。 ### 数据恢复的重要性 数据是现代企业的核心资产,一旦发生数据...

    Oracle数据库对象管理及备份与恢复.pdf

    RMAN恢复机制涵盖完全恢复、不完全恢复、基于时间、基于撤销和基于更改的不完全恢复。维护备份包括交叉验证备份、添加操作系统备份和定义保留备份的策略。 在对象管理方面,Oracle支持3种类型的索引,分别是全局...

    Oracle 9i10g 数据库管理详细

    同时,Oracle的恢复机制也非常强大,支持完整的数据库恢复和部分恢复。 - **性能监控**:Oracle提供了一系列工具来帮助DBA监控数据库性能,如AWR (Automatic Workload Repository)、ASH (Active Session History)等...

    基于VMware部署Oracle数据库

    下面我们将详细探讨基于VMware部署Oracle数据库的最佳实践和关键知识点。 1. **VMware基础架构**:首先,理解VMware的基础架构至关重要。VMware ESXi是核心的虚拟化层,它在物理硬件上创建虚拟机(VM),为每个...

    oracle数据库备份恢复源码

    在描述中提到,此程序支持任意DMP文件,这意味着它可以处理不同数据库实例或不同时间点的备份文件,提供了一种灵活的恢复解决方案。 Pback.cfg可能是配置文件,其中包含了恢复过程所需的参数,如数据库连接信息、...

    Oracle数据库备份与恢复之完全攻略

    本资源“Oracle数据库备份与恢复之完全攻略”提供了一份详尽的指导,涵盖了Oracle数据库的备份、还原过程及注意事项。 一、Oracle数据库备份类型 1. **完整备份**:包括数据库的所有数据文件、控制文件、参数文件...

    oracle备份与还原数据库

    导出/导入(EXP/IMP)是一种基于命令行的逻辑备份方式,它可以用于备份数据库中的特定表空间或整个数据库。 ##### 导出命令(EXP) 导出命令主要包括以下参数: - `EXPSYSTEM/MANAGER`:登录数据库使用的用户名/...

    Oracle数据库资料大全

    Oracle数据库系统基于SQL标准,采用分布式数据库架构,支持多种数据类型,如数值、字符串、日期、二进制等。其主要组件包括数据库实例、表空间、数据文件、控制文件、重做日志文件等。数据库实例是内存结构与后台...

    ORACLE数据库 ORACLE数据库

    - **备份与恢复**:Oracle提供RMAN(恢复管理器)进行数据库备份,结合归档日志实现完整恢复策略。 - **性能监控与优化**:使用`v$`和`gv$`动态性能视图,通过SQL Trace和AWR(Automatic Workload Repository)...

    实验8-Oracle数据库备份与恢复.pdf

    基于时间的不完全恢复是指恢复数据库到某个指定的时间点。这种方法可以使用热备份来实现。热备份可以在线进行,但需要注意事务的一致性。 2. 基于 SCN 的恢复 基于 SCN 的恢复是指恢复数据库到某个指定的 SCN。...

    oracle数据库不完全恢复

    Oracle数据库的不完全恢复是一种特殊的恢复机制,它用于在某些特定情况下,如丢失部分归档日志或数据文件,使得完全恢复无法实现时,通过应用部分日志来恢复数据库到故障发生前的一个特定状态。不完全恢复的目标是尽...

    基于Oracle Data Guard的数据库容灾方案的设计.pdf

    在现在的大数据时代,数据库灾难恢复技术是一个非常重要的技术问题,本文设计了一种基于Oracle Data Guard的数据库容灾方案,该方案可以提供实时的数据保护和灾难恢复功能,从而确保数据库的安全和可靠性。...

    oracle数据库备份与恢复.doc

    - **IMP工具**:通过导入数据来恢复数据库,适用于简单的数据恢复场景。 - **基于时间点的不完全恢复**:当需要恢复到某个特定时间点时,可以使用此方法。这需要归档日志的支持。 - **使用Flashback恢复**:Oracle的...

    Oracle RMAN异机不完全恢复

    4. **恢复数据库至指定点**: - 在RMAN环境中执行以下命令: ``` run{ set until scn 2917972; restore database; recover database; alter database open resetlogs; } ``` - 上述命令会将数据库恢复到...

    基于ORACLE航空结算数据库的备份恢复策略的研究与设计 (1).pdf

    综上所述,基于Oracle的航空结算数据库备份恢复策略设计应综合考虑系统特点、业务连续性需求和安全规定,采用适当的备份类型和频率,结合冗余和复制技术,以实现高效、安全的数据保护和快速恢复能力。在实施过程中,...

Global site tag (gtag.js) - Google Analytics