
由于应用的bug导致部分数据字段被更新为空,发现时已经有两个月了,这些字段内容挺重要的,如何才能找回这些数据呢? rman只能恢复某个点的数据,因为在此期间不断有insert,这些新增数据也会被update,因此任何一点的数据都不全,备份也是每天晚上备份,当天插入当天update的数据同样无法恢复。 方法:不完全的恢复的就一个rman,一个是logminer,感觉logminer不现实,时间太长了,使用rman进行基于时间点的不完全恢复后,使用read only打开数据库,将需要的表,导出,然后在使用rman进行数据库的完全恢复,思路是这样的,务必进行测试
ORACLE 中查询某个表中某条记录的修改记录方法如下: select * from v$sql where sql_text like 'update tableName%'
在sqldbx的界面中,最上方工具栏中的工具选项下拉,有一个sql脚本历史,d出来的页面就可以看到修改记录。sqldbx是一款非常好用方便的数据库类工具,它能够做到非常先进的SQL编辑功能还有各种数据库资源管理功能,对于那些从事数据库相关的工作人员来说这真的是一款适合的产品。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)