• 恢复误删的procedure


    如果10分钟不小心刚刚误删了一个procedure,又没保存脚本,现在如何恢复? drop procedure必然delete dba_source,delete 当然会想到闪回查询

    sql>conn test/test

    sql>drop procedure p_user;

    SQL> select text,name from dba_source where owner=’TEST’ and name=’P_USER';

    no rows selected

    SQL> select text from dba_source AS OF TIMESTAMP SYSDATE-15/60/24 where owner=’TEST’ and name=’P_USER';

    TEXT
    ————————————————–
    procedure p_user
    is
    begin
    insert into test_pro(id,name,insertdate) values(us
    erenv(‘SESSIONID’),user,sysdate);

    end;

    都找回脚本了,怎么恢复不多说了,重建吧!

  • 相关阅读:
    B/S 和 C/S
    SQL 注入
    软件测试
    Spring的注解方式
    测试开发题目
    策略模式
    设计模式
    单例模式
    读写文件
    对List里的对象元素进行排序
  • 原文地址:https://www.cnblogs.com/travel6868/p/5006608.html
Copyright © 2020-2023  润新知