`
zqb666kkk
  • 浏览: 732187 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

如何把drop方式删除的表恢复

 
阅读更多
drop table test;

此时 进sqlplus  show recyclebin;
TEST             BIN$hn3+5bpnTNGY4keCUl1cKA==$0 TABLE        2013-08-24:22:03:38

可以看到 这种刚刚删除的表 表名已经被oracle重命名

复制下该名字

flashback table "BIN$hn3+5bpnTNGY4keCUl1cKA==$0" to before drop;

闪回完成。

恢复成功!
0
1
分享到:
评论

相关推荐

    恢复drop的表和记录

    当执行DROP TABLE操作时,如果启用了回收站(Recycle Bin),则被删除的表会暂时存储在回收站中,这为恢复操作提供了一个窗口期。 ### 恢复被DROP的表 #### 启用回收站 在Oracle数据库中,默认情况下回收站是关闭...

    MySQL异常恢复-drop表恢复.docx

    drop 表恢复是指在 MySQL 数据库中删除表后,恢复被删除的表的操作。undrop-for-innodb 是一种恢复被删除的表的工具。 一、恢复思路 MySQL 异常恢复的思路有多种,包括: 1. 通过延迟从库进行恢复 2. 通过备份+...

    DB2恢复删除表学习

    可以通过以下两种方式禁用已删除表的恢复功能: 1. **创建表空间时**:在创建表空间时,通过`CREATETABLESPACE`命令显式设置`DROPPEDTABLERECOVERY`选项为`OFF`。 ```sql CREATETABLESPACE my_tablespace ...

    DB2误删除表的恢复

    ### DB2误删除表的恢复方法 在数据库管理与维护过程中,误删除表是一个常见的问题,尤其是对于初学者或是日常操作人员来说。本文将详细介绍如何在IBM DB2环境下恢复被误删除的表,并通过具体步骤指导如何进行操作,...

    oracle 误删除表恢复

    ### Oracle误删除表恢复 在Oracle数据库管理过程中,误删表是常见的操作失误之一,而如何有效、快速地恢复这些被误删的表对于DBA(数据库管理员)来说至关重要。本文将详细介绍如何在Oracle环境下利用回收站功能...

    如何正确的删除Oracle表空间数据文件

    本文将详细介绍如何正确地删除Oracle表空间数据文件,探讨OFFLINE和OFFLINE DROP的区别,以及在操作系统层面删除数据文件后的恢复策略。 首先,我们来看如何使用`DROP DATAFILE`命令删除数据文件。这个命令允许管理...

    Oracle从回收站恢复删除的表

    ### Oracle从回收站恢复删除的表 #### 一、引言 在Oracle 10g及后续版本中,为了提供更高效的数据管理能力,引入了一个非常实用的功能——**回收站**(Recycle Bin)。这一特性使得数据库管理员能够在不慎删除表等...

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

    当表被DROP后,如果没有立即被其他数据覆盖,Oracle会将其放置在**回收站**(Recycle Bin)中,这使得用户可以在一定时间内恢复被删除的表。 #### 三、误删除数据的具体恢复方法 ##### 3.1 DELETE误删除的恢复方法 ...

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

    此外,如果表结构没有发生改变,还可以直接使用闪回表的方式恢复整个表的数据: - **授予权限**:确保用户拥有`FLASH ANY TABLE`权限。 - **启用行移动**:执行`ALTER TABLE 表名 ENABLE ROW MOVEMENT;` - **闪回...

    Oracle恢复误删除数据

    对于 drop 表的情况,也可以直接用闪回方法恢复数据(要保证被删除数据的块没有被覆写)。 Oracle 在删除表时,没有直接清空表所占的块,而是把这些已删除的表的信息放到了一个虚拟容器“回收站”中,而只是对该表的...

    oracle drop table(表)数据恢复方法

    在Oracle数据库中,`DROP TABLE`命令用于永久性地删除一个表及其所有数据。然而,如果意外执行了这个命令,或者需要恢复误删的表,Oracle提供了数据恢复机制,特别是从回收站(Recyclebin)中恢复。Oracle的回收站就...

    truncate,delete以及drop区别汇总

    - **删除相关对象**:除了表本身,`drop` 还会删除与该表相关的约束、触发器、索引等。 - **空间完全释放**:`drop` 操作会释放表所占用的所有空间。 - **速度较快**:与 `truncate` 类似,`drop` 的执行速度也很快...

    oracle 恢复表数据

    如果表被意外删除,可以使用**闪回删除**功能来恢复它。这是非常强大的工具,因为它可以恢复整个表结构以及其中的所有数据。 #### 示例代码 ```sql FLASHBACK TABLE table_name TO BEFORE DROP; ``` 这条命令将`...

    RMAN恢复数据库表

    这意味着在发生如DROP或TRUNCATE操作后,DBA可以直接从RMAN备份中恢复到某个特定的时间点或SCN(系统更改号),极大地提高了恢复的灵活性和效率。 #### 恢复流程详解 RMAN的表恢复和分区恢复过程主要包括以下几个...

    oracle drop table purge无备份bbed恢复.docx

    在Oracle数据库管理中,偶尔会遇到误删除表(`drop table`)并且执行了Purge操作的情况,这可能导致重要的业务数据永久丢失。尤其是在没有有效的备份策略或备份已过期的情况下,数据恢复变得异常困难。本文档将详细...

    快捷删除hive表的工具

    然而,当面对大量不再需要的Hive表时,手动删除不仅耗时且容易出错。针对这个问题,出现了“快捷删除Hive表的工具”,它极大地简化了这一过程。 这个工具的主要特点包括: 1. **批量删除功能**:此工具允许用户...

    浅析删除表的几种方法(delete、drop、truncate)

    删除所有记录,表结构还在,写日志,可以恢复的,速度慢 drop talbe 表名: 删除表的结构和数据 truncate talbe 表名 删除表中的所有记录,表结构还在,不写日志,无法找回删除的记录,速度快 您可能感兴趣的文章:...

Global site tag (gtag.js) - Google Analytics