求教!oracle数据恢复的有关问题

求教!!!oracle数据恢复的问题本人新手,由于操作失误,误把表结构和表中的数据删除了,急求如何恢复?(其他东

求教!!!oracle数据恢复的问题
本人新手,由于操作失误,误把表结构和表中的数据删除了,急求如何恢复?(其他东西都没被删除,但是后来怕被查,重新把以前的备份导进去了,但是数据差距太大,后来用scn时间恢复,提示表结构不对!),求大神帮帮忙
[最优解释]
truncate?drop?
[其他解释]
首先,要确定几件事,库是不是归档模式,所有的归档日志和联机日志有没有丢;
如果一切ok,可以用闪回。否则,就是不完全恢复了。
[其他解释]
我已经用闪回,恢复了几张表,这几张表是存在oracle回收站里面的,但是还有部分表在回收站中没有,怎么办?
[其他解释]

引用:
我已经用闪回,恢复了几张表,这几张表是存在oracle回收站里面的,但是还有部分表在回收站中没有,怎么办?

select object_name,original_name,droptime from recyclebin
flashback table "BIN$yUcFsAG/oGvgQAB/AQAjTg==$0" to before drop
[其他解释]
引用:
truncate?drop?
drop
[其他解释]
引用:
引用:truncate?drop?drop

drop可以完全恢复的!!放心吧,饭碗不会丢
[其他解释]
引用:
引用:我已经用闪回,恢复了几张表,这几张表是存在oracle回收站里面的,但是还有部分表在回收站中没有,怎么办?
select object_name,original_name,droptime from recyclebin
flashback table "BIN$yUcFsAG/oGvgQAB/AQAjTg==$0" to b……
我查了下    好像是表空间过大,不在回收站中,怎么办?
[其他解释]
某个表空间过大,被冲掉搞个测试库把恢复到a表truncate之前的时间点,imp到产品库就ok了,回收站是循环利用的。搞个测试库把恢复到a表被删之前的时间点,imp到产品库就ok
[其他解释]
引用:
某个表空间过大,被冲掉搞个测试库把恢复到a表truncate之前的时间点,imp到产品库就ok了,回收站是循环利用的。搞个测试库把恢复到a表被删之前的时间点,imp到产品库就ok
问题是现在回收站中没有那张表的数据了怎么办?
[其他解释]
引用:
引用:某个表空间过大,被冲掉搞个测试库把恢复到a表truncate之前的时间点,imp到产品库就ok了,回收站是循环利用的。搞个测试库把恢复到a表被删之前的时间点,imp到产品库就ok问题是现在回收站中没有那张表的数据了怎么办?

网上搜一下ODU或者DUI工具
这个或许对你有帮助
你的情况比较复杂

[其他解释]
引用:
引用:引用:某个表空间过大,被冲掉搞个测试库把恢复到a表truncate之前的时间点,imp到产品库就ok了,回收站是循环利用的。搞个测试库把恢复到a表被删之前的时间点,imp到产品库就ok问题是现在回收站中没有那张表的数据了怎么办?
网上搜一下ODU或者DUI工具
这个或许对你有帮助
你的……
谢谢    我找找看
[其他解释]
搞个鸟,发现这个板块的人从来都不结贴给分的。
[其他解释]
引用:
搞个鸟,发现这个板块的人从来都不结贴给分的。
大哥    我还没解决掉    如何结贴
[其他解释]
引用:
搞个鸟,发现这个板块的人从来都不结贴给分的。
这位大神    再帮我想想办法,现在是这么个情况有一张表数据很重要,回收站是先进先出,空间不够大时,就会把先删的表自动清除了,不巧这张表就被清除了,现在还有什么办法恢复没?我也试过按时间节点恢复,但是ORA-01466:提示无法读取数据 表定义已更改
[其他解释]
引用:
引用:搞个鸟,发现这个板块的人从来都不结贴给分的。这位大神    再帮我想想办法,现在是这么个情况有一张表数据很重要,回收站是先进先出,空间不够大时,就会把先删的表自动清除了,不巧这张表就被清除了,现在还有什么办法恢复没?我也试过按时间节点恢复,但是ORA-01466:提示无法读取数据 表定义已更改


闪回数据库开了没有
select flashback_on from v$database;
[其他解释]
搞定了没?如果没有搞定,qq联系me
[其他解释]
可以联系楼上的,楼上的对数据恢复认识比较深刻,


FLASHBACK不行的话,估计只能从备份进行逻辑恢复,如果数据不同的话,只能用ORACLE的专用工具,例如ODU之类的进行恢复试试看了,建议修建告知管理员,不管结果如何,事情已经发生,应该面对,避免更多的数据丢失