日期:2014-05-17  浏览次数:20885 次

oracle10g只有部分dbf文件,如何恢复数据?
我的oracle装在系统盘,个人数据文件*.dbf放在其他盘。操作系统崩溃重装了系统,系统盘的东西都没了。
安装在系统盘的日志文件,控制文件,系统数据库*.dbf文件全部没了,这些数据反正我也不需要,我只需要放在非系统盘的*.dbf文件里的数据,我记得当初的oracle_sid,创建用户名和密码的文件,数据能恢复回来吗?
我在相同路径下建立了相同实例名的oracle和数据文件,将老的数据文件覆盖上去后,启动时提示scn时间错误。
------解决方案--------------------
有相关的工具,如老熊的odu,还有个aul。
------解决方案--------------------
DUL工具原则上可以,具体看你们的数据文件丢失和损坏的程度