博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORACLE恢复误删除的对象(表、存储过程等)
阅读量:5738 次
发布时间:2019-06-18

本文共 373 字,大约阅读时间需要 1 分钟。

1.恢复存储过程

原理就是利用了oracle里所有的存储过程的源代码都是存在dba_source里,而drop某个存储过程的时候,oracle这里肯定要去dba_source里把相关的源代码给delete掉,既然是delete,那就好办咯,直接flashback query就可以了。如下:

select * from dba_source 

as of timestamp to_timestamp('2010-06-11 10:59:00', 'YYYY-MM-DD HH24:MI:SS') 
where owner='' and name =''

2.恢复误删除的表

flashback table 表名 to before drop

转载于:https://www.cnblogs.com/uniqueness/p/3340387.html

你可能感兴趣的文章
我的友情链接
查看>>
Windows Server 2016 技术预览 Hyper-V 新特性
查看>>
FreeNAS8 ISCSI target & initiator for linux/windows
查看>>
cvs文件提交冲突解决方案
查看>>
十步优化SQL Server中的数据访问
查看>>
java 执行jar包中主程序
查看>>
golang中省略返回值造成内存泄漏
查看>>
PostgreSQL数据库集群初始化
查看>>
ViewHolder的应用
查看>>
++重载
查看>>
Rainbond 5.0.4版本发布-做最好用的云应用操作系统
查看>>
ThreadPoolExecutor简介与源码分析
查看>>
jsp中动态添加全选复选框
查看>>
iOS通过rumtime给类别添加动态属性
查看>>
Redis Set
查看>>
121 项目 005 笔记向 spring mvc 首页配置
查看>>
Android开发把项目打包成apk
查看>>
【转】Git详解之九 Git内部原理
查看>>
目前世界最流行的Web开发框架
查看>>
mysql误删除root用户或者忘记root密码时的解决办法
查看>>