知识大全 用Flashback功能恢复表中数据

Posted 数据库

篇首语:认识到自己无知是知识进步的重要阶段。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用Flashback功能恢复表中数据相关的知识,希望对你有一定的参考价值。

用Flashback功能恢复表中数据  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

这里只罗列出利用Oracle i R 的flashback功能来恢复一下某表中的数据的步骤 其实很简单    首先如果数据库在归档模式下 我们可以通过查询v$archived_log视图来查看各个归档日志所属的检查点    select name first_change# next_change# first_time from v$archived_log    通过包dbms_flashback get_system_change_number来获得数据库的SCN号 当然如果你的数据库是 g的话 还可以查看v$database中的字段current_scn    select dbms_flashback get_system_change_number from dual    select count(*) from student 看看我们的表中的数据有多少    create table student_recovery   as   select * from student where =    来创建恢复表的结构    开始我们的闪回查询    选择一个前面的SCN进行向前恢复   select count(*) from student as of scn    尝试多个scn来获得我们所期望的结构   最后通过    insert into student_recovery select * from student as of scn mit    来恢复我们表中的数据    还有一点需要我们注意的是什么呢?   就是smon_scn_time这个表 这个表记录了Oracle数据库的系统表 用以进行辅助的恢复等功能 这个表在 iR 的时候是每 分钟刷新一次 而且smon_scn_time会记录 天的数据 也就是 行记录 因此在Oracle iR 中 表属性修改时间和flashback时间差至少应为 分钟 否则会报ora 的错误 cha138/Article/program/Oracle/201311/16888

相关参考

知识大全 用Oracle闪回功能恢复偶然丢失的数据

用Oracle闪回功能恢复偶然丢失的数据  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  引言  

知识大全 请问在excel表格中,用当前的工作表中的一个数据减去前一个工作表中的资料用什么公式

请问在excel表格中,用当前的工作表中的一个数据减去前一个工作表中的资料用什么公式?如果当前工作表名称是sheet2,单元格是A1,前一个工作表是sheet2,单元格是A1,那么在SHEET1要计算

知识大全 在excel中怎样将多个工作表中的数据汇总

在excel中怎样将多个工作表中的数据汇总?每个工作表格式是一样的,请问怎么用公式汇总啊?如果格式相同,要进行汇总:——可建一张空格式的样表,如:“汇总表”——将各表的数据汇总——可在“汇总表”中:B

知识大全 建立了分区表后如果访问表中数据

  Quote:  对一张表建立了分区后在访问表中数据时是如何操作的  answer:  普通表呢像一个小学生用的新华字典分区表呢像一套博士们辞海在同一个漂亮的盒子里面(表名)有若干本辞海分册(每一册

知识大全 表中出现Block错误的恢复方法及具体步骤[1]

表中出现Block错误的恢复方法及具体步骤[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 表中出现Block错误的恢复方法及具体步骤[2]

表中出现Block错误的恢复方法及具体步骤[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 如何向mysql数据库的表中录入数据

    当你建好了数据库及表时你首先想到的就是向数据库的表中输入数据这就牵涉到如何向数据库增加数据下面我们就来探讨一下这个问题:    一般我们常用的方法是insert语句(这里假定各位的版本都不是很

知识大全 如何删除excel表中的重复数据

如何删除excel表中的重复数据?要具体的数据---筛选---高级筛选----列表区域(选择你要选择的区域)----复制到(选择你要选择的区域)---勾画下面【选择不重复记录】----确定在ORACL

知识大全 从MySQL数据库和表中倒出结构和数据

从MySQL数据库和表中倒出结构和数据  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  从MySQ

知识大全 SQL入门:从多个表中选择数据

SQL入门:从多个表中选择数据  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  可使用SELECT