zoukankan      html  css  js  c++  java
  • oracle 回收站

    ORACLE10g回收站的好处是在误删除一个表时,有一个恢复的机制,但如果不需要使用这个功能,可以使用命令进行关闭

    1.关闭或开启回收站功能

            ALTER SESSION SET recyclebin=on;

            ALTER SYSTEM SET recyclebin=OFF;

    2.从回收站恢复表

    恢复表,用回闪表的功能:

    FLASHBACK TABLE zftang TO BEFORE DROP;

    3.查看回收站里的对象

    SELECT original_name, object_name, TYPE, droptime FROM user_recyclebin;

    BIN$t26oQCQuTri6ZrLN1WPSvA==$0

    SQL> drop table TESTDELETE;
    
    表已删除。
    
    SQL> --Oracle的回收站
    SQL> --查看回收站
    SQL> show recyclebin
    ORIGINAL NAME    RECYCLEBIN NAME                OBJECT TYPE  DROP TIME                                                                                
    ---------------- ------------------------------ ------------ -------------------                                                                      
    TESTDELETE       BIN$oY28BlKeSle/lJNUpKzrMQ==$0 TABLE        2012-10-23:15:42:09                                                                      
    SQL> --清空回收站
    SQL> purge recyclebin
      2  ;
    
    回收站已清空。
    
    SQL> --彻底删除表
    SQL> drop table test1 purge;
    
    表已删除。
    
    SQL> show recyclebin
  • 相关阅读:
    代理模式
    适配器模式
    策略模式
    原型模式
    内存溢出
    jvm常用参数
    单例模式
    抽象工厂
    工厂方法模式
    选择器代码
  • 原文地址:https://www.cnblogs.com/liuwt365/p/4187653.html
Copyright © 2011-2022 走看看