找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

oracle里 delete 了数据怎么恢复。急啊

oracle里 delete 了数据怎么恢复。急啊
回复

使用道具 举报

大神点评(5)

rowenags2 2018-9-10 12:46:19 显示全部楼层
Oracle DBA神器:PRM灾难恢复工具,Schema级别数据恢复。PRM For Oracle Database – schema级别oracle数据库数据恢复特性 ,PRM即ParnassusData Recovery Manager是企业级别Oracle数据库灾难恢复工具。PRM可以在无备份的情况下恢复被truncated/drop掉的表,也可以恢复无法打开的Oracle数据库(Alter Database Open失败)中的数据。 PRM是图形化增强版的Oracle DUL工具,同时具备很多Oracle DUL不具备的特性
回复 支持 反对

使用道具 举报

CarlosZela 2018-9-10 12:47:09 显示全部楼层
如果没有Commit 使用RollBack .恢复
如果Commit了,从事务日志中查询恢复了
回复 支持 反对

使用道具 举报

brk_wh 2018-9-10 12:47:36 显示全部楼层
用户删除恢复的方法
用oracle em进行管理,即菜单中的database control -数据库名,进入后,建立表空间,建立用户,指定用户的权限即可,是可视化的界面,呵呵。
服务器-->安全性-->用户
回复 支持 反对

使用道具 举报

vfwbtuxf81 2018-9-10 12:48:17 显示全部楼层
DELETE 以后, Commit了么?
如果还没有 Commit, 那么简单 ROLLBACK 就可以了。
如果已经 COMMIT 了, 那么尝试用 Oracle Flashback Query, 把错误删除的数据,查询出来,然后再尝试恢复。
http://hi.baidu.com/wangzhiqing999/blog/item/224f2c35f6f684b85fdf0e72.html
回复 支持 反对

使用道具 举报

ylqhywwp49 2018-9-10 12:49:09 显示全部楼层
roll back to savepoint反回到之前设置的保存点
回复 支持 反对

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐