ALLSTARS_ORACLE 发表于 2017-4-16 16:35:33

数据文件users01.dbf被损坏能恢复吗?急


RT 急!在线等!帮忙!

数据备份的不全,日志因为他自己增加到了3G多,所以档掉了一部分,那要怎么办?真心求助


linux下 oracle10g  我昨天在做备份时,由于我的错,我把数据导到了users01.dbf这文件里,所以请高手看看能不能有解决办法,如果还有什么信息用也请告诉我


昨天我用exp userid=test/test owner=test file=/oracle/oradata/users01.dbf 这么做的备份,进行完了以后才发现是我错了,然后又重新exp userid=test/test owner=test file=/home/oracle/data.dmp 这么做了次备份,今天就数据库就瘫痪了
我的是linux oracle10g
系统日志被我上司删了


我来猜一下,是不是你做exp,然后指定的file=user01.dbf,导致这个文件被写成了dmp的内容?
所以数据库无法打开了?


对,是这样的




还是3G左右
恩,我知道是我的错,我也不找任何原因了。谢谢各位的帮忙!如果还有什么能帮我的方法,就告诉我下,我感激不禁




我用imp已经把备份的数据(不全)导入到另一个数据库了,看了看,少了几个表,多数数据还是在的,主要是现在坏的库,启动不了了

我是做开发的,由于公司的需要让我这个新手弄数据库,所以我十分想请教各位能给我提提如何能更快的学习数据库知识,还有学习技巧,操作的经验之类的,因为数据库非常重要,我以后要尽可能的不再烦这样严重的错误。
我真心请教各位师兄,我来这就是来学习的!请大家以后多多指点,帮助!再次谢谢了
现在就是启动不了了,说无法创建实例,所以不知道如何办。。
还能解决这个问题吗?需要什么日志能说下全路径吗?因为我真的不知道有些文件要到哪里找。麻烦各位师兄了

好的,谢谢提醒,我昨天做之前就是忘了先在测试环境是先做一次,这次是一个教训,更让我知道了以后工作中,应该如何考虑工作需要,工作的流程

因为我做完错误操作以后,又重新导出了数据,现在发现少了几个表,重要的数据我刚看了基本没少什么,所以我的上司就重新建库了,您的建议我有空一定会好好研究的,在这里我十分感谢zergduan的热心帮忙,我也学到了知识,也要感谢其他师兄的帮助,谢谢,谢谢!
页: [1]
查看完整版本: 数据文件users01.dbf被损坏能恢复吗?急