搜索
首页 电脑/网络 软件 系统软件

ORACLE误删数据如何恢复?

ORACLE误删数据如何恢复?

全部回答

2018-03-29

49 0
    有很多原因导致了数据记录的误删,怎样恢复误删的记录呢?先来看看这个概念: SCN(系统改变号),它的英文全拼为:System Change Number ,它是数据库中非常重要的一个数据结构。
   SCN提供了Oracle的内部时钟机制,可被看作逻辑时钟,这对于恢复操作是至关重要的 注释:Oracle 仅根据 SCN 执行恢复。   它定义了数据库在某个确切时刻提交的版本。
  在事物提交时,它被赋予一个唯一的标示事物的SCN 。一些人认为 SCN 是指, System Commit Number ,而通常 SCN 在提交时才变化,所以很多情况下, 这两个名词经常被交替使用。
   究竟是哪个词其实对我们来说并不是最重要的,重要的是我们知道 SCN 是 Oracle 内部的时钟机制, Oracle 通过 SCN 来维护数据库的一致性,并通过SCN 实施 Oracle 至关重要的恢复机制。
     具体执行流程我们可从以下几个示例图中体会; 1。原表记录 $ sqlplus eygle/eygle SQL*Plus: Release 10。1。0。2。0 - Production on Wed Mar 30 08:52:04 2005 Copyright (c) 1982, 2004, Oracle。
     All rights reserved。 Connected to: Oracle Database 10g Enterprise Edition Release 10。
  1。0。2。0 - 64bit Production。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
系统软件
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
软件
系统软件
多媒体软件
办公软件
网络软件
图像处理软件
系统软件
系统软件
举报
举报原因(必选):
取消确定举报