因为没有做其他的日志备份手段 没有启用归档日志 没有启用 flashback
本来应该是要还原到前一天的 结果没想到最新的备份日志是11号的 结果很悲剧的就这么还原上去了
直接导致所有数据都变成11号的了用的是 手动删除表 以及 imp dmp备份的方法用select * from v$log; 看到日志是到今天的尝试使用了下面的步骤还原数据
在sqlplus下shutdown immediate;
startup mount;
alter database archivelog;
recover database using backup controlfile until time '2011-08-27 00:00:00';
根据提示输入日志文件名
'c:\oracle\product\10.0.2\oradata\orcl\redo02.log'  <-- 复原数据对应的日志文件提示 已应用的日志。
完成介质恢复。然后再用alter database open resetlogs;重建日志虽然只是初学者 完全的一知半解 但感觉步骤没错啊 结果是根本没有任何变化……
请问应该怎么做才能恢复数据? 比较急 需尽快解决 谢谢了~~