`

oracle数据库误删恢复

阅读更多
一、按时间点恢复
1、赋予Flash存储的权限:
ALTER TABLE GM_USER.T_SHSJGL_AREL ENABLE  ROW MOVEMENT;

2、表数据还原到指定时间点
FLASHBACK TABLE GM_USER.T_SHSJGL_AREL TO TIMESTAMP TO_TIMESTAMP('2014-11-21 11:00:00','yyyy-mm-dd hh24:mi:ss');



二、按SCN点恢复
1、获得当前SCN
SELECT DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBER FROM DUAL;

2、如果能够确切知道删除之前SCN最好,如果不知道,可以进行闪回查询尝试
SELECT COUNT(*) FROM GM_USER.T_SHSJGL_RFREF AS OF SCN 4500109;

3、查到数据都在的SCN,恢复数据
INSERT INTO GM_USER.T_SHSJGL_RFREF SELECT * FROM T1 AS OF SCN 4500109;
分享到:
评论

相关推荐

    Oracle数据库误删除数据的不同恢复方法整理(超级实用)

    ### Oracle数据库误删除数据的不同恢复方法 #### 一、引言 在Oracle数据库管理中,误删除数据是一种常见的错误操作,可能导致重要的业务数据丢失。为了应对这种情况,Oracle提供了多种数据恢复的方法,包括闪回恢复...

    Oracle数据库误删除数据的不同恢复方法整理

    ### Oracle数据库误删除数据的不同恢复方法 #### 一、引言 在日常的数据库管理工作中,数据误删除是一个常见的问题。对于Oracle数据库来说,它提供了一系列强大的数据恢复工具和技术,帮助管理员快速有效地恢复误...

    oracle恢复误删数据

    在Oracle数据库环境中,数据安全是至关重要的,但有时由于误操作,可能会导致数据被意外删除。在这种情况下,了解如何恢复误删数据变得极其关键。Oracle提供了多种机制来帮助用户在不同场景下恢复丢失的数据,包括闪...

    使用oracle快照恢复误删的数据

    oracle 数据恢复 误删恢复 111111111111111111111111111111111111111111111111111111111111111111111111

    Oracle数据库表数据误删还原的方法

    Oracle数据库表数据误删还原的方法,在一定时间内表数据误删除了恢复数据的方法

    oracle误删数据恢复

    在Oracle数据库管理过程中,误删数据是常见的问题之一。当遇到这类情况时,Oracle提供了一种强大的数据恢复机制——回闪(Flashback)功能。通过回闪功能,用户可以在特定的时间点恢复已删除的数据。本文将详细介绍...

    Oracle数据库逻辑损坏恢复方法探讨.pdf

    这些方法可以帮助恢复Oracle数据库中的逻辑损坏,例如误删数据、误修改数据、提交错误的事务或表被误删等情况。 时 间点恢复技术是恢复Oracle数据库逻辑损坏的一种常见方法。其原理是在另外的机器上或本地机器上...

    Oracle误删的重要数据恢复指导

    在Oracle数据库管理中,数据是企业的生命线,因此一旦发生误删操作,后果可能非常严重。本篇文章将详细探讨如何在Oracle中恢复误删的重要数据,以及如何采取预防措施以避免此类情况的发生。 首先,理解Oracle的数据...

    Oracle误删数据恢复.txt

    在Oracle数据库管理中,误删数据是一种常见的问题,尤其对于大型或关键业务系统的数据库来说,误删数据可能会导致严重的后果。因此,掌握如何有效地恢复误删的数据至关重要。本文将详细介绍几种常见的Oracle误删数据...

    oracle 误删恢复

    在Oracle数据库管理中,数据误删是一个常见的问题,尤其当数据被删除并已经提交时,恢复数据变得更为复杂。然而,通过合理的策略和技术,我们仍然有机会恢复这些宝贵的数据。以下是从给定文件的信息中提取的关键知识...

    《Oracle数据库系统管理与运维》课程教学大纲 数据库运维.docx

    ### Oracle数据库系统管理与运维知识点概述 #### 一、课程背景与目标 - **课程背景**:随着信息技术的发展,数据库已成为现代信息系统的核心组成部分。Oracle数据库因其高性能、高可靠性等特点,在企业级应用中占据...

    误删表或数据恢复

    在很多时候由于操作失误,程序出错会误删表或数据,本文档可以将oracle数据库误删表,或者误删数据,即时恢复。

    oracle数据误删找回

    Oracle 数据库是一个广泛使用的事务处理系统,其强大的功能包括数据恢复机制,这在数据误删的情况下显得尤为重要。本文将深入探讨如何在 Oracle 10g 中找回被误删的数据,主要涉及 SCNs(系统改变号)的概念及其在...

    Oracle数据库备份与恢复技术探索.pdf

    本文主要探讨Oracle数据库的备份与恢复策略,以及各种可能导致数据库故障的原因。 首先,Oracle数据库可能由于多种原因出现故障。逻辑错误,例如执行错误的SQL语句、输入无效数据、未经授权的操作等,都可能导致...

    Oracle恢复误删除数据,解除锁定的等SQL语句

    Oracle数据库管理系统是世界上最广泛使用的数据库之一,其强大的数据恢复和管理功能为企业提供了可靠的数据保障。在日常操作中,有时可能会发生误操作,如误删除数据或锁定问题,本篇文章将详细讲解如何在Oracle中...

    oracle基础教程

    2.6 ORACLE数据库的备份与恢复 39 2.6.1 Export 转入程序 40 2.6.2 Import 转入程序 42 2.6.3 增量卸出/装入 44 第3章 ORACLE数据库的网络应用 46 3.1 SQL*Net产品介绍 46 3.2 配置客户机/服务器结构 47 3.2.1 配置...

    oracle 9i使用闪回查询恢复数据库误删问题

    闪回查询是Oracle数据库提供的强大工具,它不仅用于恢复误删除,还可以用于查看历史数据、跟踪数据变化以及数据库的其他时间点恢复操作。然而,值得注意的是,为了使用闪回查询,数据库需要开启相关的日志和归档模式...

    oracle数据库各种删除重复数据方法

    ### Oracle数据库删除重复数据的方法 在Oracle数据库管理中,处理重复数据是一项常见且重要的任务。重复数据不仅会占用额外的存储空间,还可能导致数据分析时出现偏差。因此,掌握如何有效地识别并删除这些重复记录...

    Oracle数据库的日常使用命令

    Oracle数据库的日常使用命令涵盖了数据库管理员(DBA)和开发人员在日常工作中频繁使用的各种操作,以下是对这些命令的详细解析: ### 启动和关闭数据库 - **启动数据库**: 使用`sqlplus /nolog; SQL> conn / as ...

    oracle误删数据恢复方法小结

    本文将详细介绍一种在Oracle数据库中恢复误删数据的方法,主要涉及Oracle 9i及更高版本引入的闪回查询(Flashback Query)技术。 首先,当用户误删数据后,如果没有启用任何备份机制,传统的恢复方式通常需要DBA...

Global site tag (gtag.js) - Google Analytics