`
zhoumin
  • 浏览: 34838 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Oracle10g 回收站

阅读更多
今天在使用PL/SQL删表时,发现该表被删除以后,就会自动出现名称类似为:BIN$OdPleidIDRPgQKjAIQAu+w==$0的表。如果在PL/SQL中,直接删除,提示:SQL command not properly ended;如果直接使用SQL命令drop table "BIN$OdPleidIDRPgQKjAIQAu+w==$0"仍然不能正常删除。

后来发现原来是,在Oracle10g数据库中,引入了一个回收站(Recycle Bin)的数据库对象。而放入回收站的表,是不能通过drop命令删除的,必须通过purge命令。

如果要删除指定名称的表,命令如下:

PURGE table "BIN$V3f/oYUITrCEF2cotS5JaA==$0"

如果直接清空所有回收站中的对象,命令如下:

PURGE RECYCLEBIN

如果要将回收站中的表恢复,命令如下:

FLASHBACK TABLE foo TO BEFORE DROP
分享到:
评论
2 楼 jinlong_he 2008-08-28  
[flash=200,200][/flash]
1 楼 jinlong_he 2008-08-28  
[list=1]
[*]
引用
jjjjjjjjjjjjjjj

[/list]

相关推荐

    oracle10g回收站研究

    Oracle 10g 的回收站功能是一个内置的数据保护机制,允许数据库管理员恢复意外删除的表、索引和其他数据库对象。回收站本质上是一个特殊区域,它保存了被删除对象的元数据,直到它们被显式地从回收站中清除或者达到...

    Oracle10g数据库回收站的管理与维护.pdf

    【Oracle10g数据库回收站】是Oracle 10g版本引入的一个重要特性,它提供了一种方便的数据恢复机制,允许用户撤销误删除的操作。在早期的Oracle版本中,一旦执行了DROP TABLE命令,表及其相关数据将永久丢失,恢复...

    Oracle从回收站恢复删除的表

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

    Oracle回收站空间清空.doc

    5. Flash Drop:在 Oracle 10g 中,启用 Flash Drop 功能,可以将删除的表和对象暂存于回收站中,以便随时恢复。例如:DROP TABLE TABLE_NAME PURGE; 6. 回收站的概念:Oracle 回收站的概念与 Windows 回收站相同,...

    关于oracle10供了类似操作系统中的回收站功能

    Oracle 10g 引入的回收站(Recycle Bin)功能是数据库管理的一大进步,它为用户提供了一种类似于操作系统中的回收站机制,允许用户在误删数据库对象后有机会恢复。这一特性显著减少了因人为错误导致的数据丢失问题,...

    Oracle 10G中的回收站

    Oracle 10G的回收站是数据库管理系统中一个重要的特性,它允许用户在不小心删除数据库对象后能够方便地恢复这些对象,从而极大地减少了因误操作导致的数据丢失问题。回收站本质上是一个数据字典表,存储了被Drop操作...

    oracle 10G 实验手册

    《Oracle 10G 实验手册》:深入解析Oracle闪回功能 Oracle 10G引入了一系列创新功能,其中最为显著的是闪回技术(Flashback)。这一特性在Oracle 9i的基础上进行了重大改进,极大地简化了数据库管理员(DBA)的工作...

    ORACLE 10G 学习资源

    Oracle 10G 是一款强大的关系型数据库管理系统,它的架构设计和存储机制对于理解数据库的运作至关重要。在Oracle 10G中,数据是以块(Block)为基本单位进行存储和管理的。块是数据库I/O操作的最小单位,一旦数据库...

    Jsp连接Oracle 10G

    **JSP连接Oracle 10G** 在Java Web开发中,使用JSP(JavaServer Pages)连接Oracle数据库是常见的操作。Oracle 10G是Oracle数据库的一个版本,它提供了强大的功能和性能。本文将深入探讨如何在JSP中配置和使用...

    关于oracle的Recycle Bin回收站

    Oracle 10g 的 Recycle Bin 回收站 Oracle 10g 引入了 Recycle Bin 回收站功能,类似于操作系统中的回收站。当用户 drop table 时,实际上只是将其重命名,并将 table 以及相关联的对象如 index、constraint 等放到...

    oracle新手入门指导之六—ORACLE回收站详解.txt

    1. **默认设置**:自Oracle 10g版本起,默认情况下Recycle Bin功能是开启的。 2. **对象存储**:删除的表或其他对象不会立即从数据库中永久删除,而是被移动到Recycle Bin中。 3. **访问权限**:只有具有SYSDBA权限...

    Oracle11g中文文档

    10. **数据仓库和OLAP**:Oracle11g支持构建数据仓库,利用星型和雪花型模式,以及物质化视图、分区、物化 join 来提高分析查询性能。Oracle OLAP提供多维数据处理和分析功能。 这些只是Oracle11g众多特性和功能的...

    Oracle 10g DBA参考手册

    Oracle 10g数据库管理员(DBA)是Oracle数据库系统管理的关键角色,负责数据库的安装、配置、性能优化、安全管理和故障排除。本参考手册详细介绍了Oracle 10g版本的相关知识,对于深入理解数据库管理和运维具有重要...

    Oracle 10g数据库基础教程数据库脚本

    Oracle 10g数据库是Oracle公司推出的一款关系型数据库管理系统,尤其适合大型企业级应用。在本基础教程中,我们主要关注的是通过脚本进行数据库操作,这将帮助初学者快速掌握Oracle 10g的基本功能和管理技巧。 1. *...

    Oracle 10g的“数据闪回”机制——Oracle 10g系列专栏(一).pdf

    此外,Oracle 10g的“资源回收站”对于管理空间也很有帮助。如果你确定不再需要某个表,可以使用DROP TABLE PURGE指令,这将直接删除表,不会将其放入回收站,从而节省存储空间。但请注意,一旦使用了PURGE选项,...

    Oracle 10g数据库管理源代码

    Oracle 10g数据库管理系统是Oracle公司推出的一款重要的企业级数据库解决方案,其强大的功能和稳定性在业界享有盛誉。源代码对于深入理解数据库的工作原理、优化性能以及进行二次开发至关重要。下面将详细介绍Oracle...

    Oracle10g精要英文版

    5. **存储管理**:Oracle 10g引入了自动存储管理(ASM),它集成了文件系统和卷管理,简化了存储配置,并实现了自动空间分配和回收。 6. **恢复与备份**:Oracle 10g提供了强大的数据保护功能,如联机重做日志、闪...

    oracle11g官方中文帮助文档 高清完整版

    Oracle 11g是甲骨文公司发布的一款企业级数据库管理系统,它提供了广泛的功能和优化,以满足大型企业和组织的数据管理需求。这份“Oracle 11g官方中文帮助文档”是一个高清完整版的资源,旨在为中文用户提供详尽的...

Global site tag (gtag.js) - Google Analytics