`
Merrygrass
  • 浏览: 165014 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

Oracle通过归档日志还原数据

 
阅读更多

Oracle 的日志模式分为 archivelog (启用归档日志) 和 noarchivelog () 两种模式。

查看数据库日志模式:

select log_mode from v$database;

 

 

log_mode

-----------------------------------

archivelog

 

如何启用Oracle的归档方式:

1.参照以下内容编辑init.ora文件:

  log_archive_start = true

  log_archive_dest_1 = " LOCATION=D:\Oracle\oradata\ORCL\archive "

  og_archive_format = %%ORACLE_SID%%T%TS%S.ARC

 

 

 

Oracle 归档日志还原数据(还原前请做好冷备份):

 

sqlplus /nolog

conn / as sysdba;

archive log list;  (查看日志文件列表,查看单个日志文件可用 strings xxx.dbf to xx.txt)

 

recover database until time '2011-09-15:15:00:00';  

(提示: 使用基于时间的恢复,时间的格式是YYYY/MM/DD HH24:MI:SS,并且用单引号括起。)  

基于时间的恢复(time-based recovery)

  为使用基于时间的恢复,必须知道记录在V$log_history归档重演日志序号387(丢失重演日志)的时间,通过执行查询语句“select * from v$log_history where sequence#=387;”

 

 

或者

recover database until change 9999;

 

alter database open resetlogs; (应用该命令前请确认已数据库已备份,如打开失败,日志将不可用)

 

 

 

 

 

分享到:
评论

相关推荐

    Oracle数据库非归档模式重做日志恢复方法.pdf

    Oracle数据库非归档模式重做日志恢复方法.pdf

    查看Oracle数据库是否归档和修改归档模式

    在生产环境中我们应该使用归档模式,它会产生归档日志,可以使用多种备份和还原方案,对与Oracle管理员来说应该更改模式是必然的选择。  首先查看数据库现有模式可使用以下语句  select name,log_mode from v$...

    Oracle_RMAN物理备份技术详解

    物理备份就是转储ORACLE物理文件(如数据文件、控制文件、归档日志文件等),一旦数据库发生故障,可以利用这些文件进行还原;逻辑备份就是对数据库对象(如用户、表、存储过程等)利用EXPORT等工具进行导出工作,可以...

    RMAN参考手册 - oracle 10g

    ORACLE备份分为物理备份和逻辑备份两种:物理备份就是转储ORACLE物理文件(如数据文件、控制文件、归档日志文件等),一旦数据库发生故障,我们可以利用这些文件进行还原;逻辑备份就是对数据库对象(如用户、表、存储...

    oracle 12c 数据库 教程

    (四)归档日志文件 88 (五)启用 ARCHIVELOG(归档)模式 89 (六)Oracle 数据库备份的解决方案 89 二、闪回 90 (一)什么是闪回 Flashback? 90 (五)闪回查询:Flashback Query 91 (六)闪回版本查询:...

    RMAN 还原与恢复

    在Oracle中,三大文件即控制文件,数据文件,日志文件的丢失与破坏都将需要使用...通常还原后的内容会滞后于最新的数据库SCN,因此将归档日志、联机重做日志文件中的内容更新到还原的数据文件中,这个过程称之为恢复。

    ORACLE 常用手册导入导出

    由于对数据库所做的全部改动就保存在日志文件中,如果因为包括介质失效在内的某种失效而导致数据库文件丢失的话,可以利用物理备份和归档日志完全恢复数据库,不会丢失任何数据。所有已经提交的事务都可以查到。 ·...

    rman参考手册

    ORACLE备份分为物理备份和逻辑备份两种:物理备份就是转储ORACLE物理文件(如数据文件、控制文件、归档日志文件等),一旦数据库发生故障,我们可以利用这些文件进行还原;逻辑备份就是对数据库对象(如用户、表、存储...

    Oracle Database 11g初学者指南--详细书签版

    7.1.9 归档日志 181 7.1.10 数据文件、表空间、段、分区和块 182 7.1.11 转储文件 183 7.2 Oracle用户管理的备份和恢复 183 7.2.1 用户管理的备份类型 184 7.2.2 冷备份 184 7.2.3 热备份 184 7.2.4 从冷...

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)--详细书签版(第2/2部分)

    本书既是帮助读者轻松地通过oca/ocp认证考试的好帮手,也是oracle从业人员必备的参考书。  本书全面覆盖了1z0-051、1z0-052和1z0-053考试的所有要点:  ●实例管理  ●oracle网络和存储结构  ●安全性  ●sql ...

    oracle10g课堂练习II(1)

    备份归档重做日志 3-19 数据库整体备份 3-21 RMAN 备份类型 3-23 差异与累积 3-25 块更改跟踪 3-26 启用块更改跟踪 3-27 增量更新备份 3-28 LIST 命令 3-29 REPORT 命令 3-30 REPORT NEED BACKUP 命令 3-31...

    Oracle_RMAN(备份与恢复管理器)

    Oracle RMAN(备份与恢复管理器) RMAN是 ORACLE提供的一个备份与恢复的工具,可以用来备份和还原数据库文件、 归档日志和控制文件。它也可以用来执行完全或不完全的数据库恢复。

    Oracle_RMAN快速入门指南

     RMAN可以用来备份和还原数据库文件、归档日志和控制文件。它也可以用来执行完全或不完全的数据库恢复。  注意:RMAN不能用于备份初始化参数文件和口令文件。  RMAN启动数据库上的Oracle服务器进程来进行备份或...

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)--详细书签版(第1/2部分)

    本书既是帮助读者轻松地通过oca/ocp认证考试的好帮手,也是oracle从业人员必备的参考书。  本书全面覆盖了1z0-051、1z0-052和1z0-053考试的所有要点:  ●实例管理  ●oracle网络和存储结构  ●安全性  ●sql ...

    oracle10g课堂练习II(2)

    备份归档重做日志 3-19 数据库整体备份 3-21 RMAN 备份类型 3-23 差异与累积 3-25 块更改跟踪 3-26 启用块更改跟踪 3-27 增量更新备份 3-28 LIST 命令 3-29 REPORT 命令 3-30 REPORT NEED BACKUP 命令 3-31...

    网站备份软件-多备份客户端 v2.2

    多备份是一款高效、专业的企业文件备份,网站备份,服务器备份和数据库备份和还原工具,是目前国内独一无二的云备份+本地备份工具。快速备份(只需55秒),支持MySQL,MSSQL,Oracle和PostgreSQL等数据库、支持HTML,PHP...

    RMAN快速入门指南

    RMAN可以用来备份和还原数据库文件、归档日志和控制文件。它也可以用来执行完全或不完全的数据库恢复。 注意:RMAN不能用于备份初始化参数文件和口令文件。 RMAN启动数据库上的Oracle服务器进程来进行备份或还原。...

    Desktop Java Pinger:免费的便携式跨平台图形化多Pinger,100%纯Java-开源

    还支持在zip归档文件之间备份/还原DB + CFG文件。 简单直观的GUI-图形用户界面。 已在Windows和Linux中成功测试了100多个主机。 在Java SE应用程序中使用CDI(焊接)和JPA(EclipseLink / OpenJPA)的示例。 同时...

Global site tag (gtag.js) - Google Analytics