Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

999

积分

1

好友

942

主题
1#
发表于 2017-4-16 10:19:39 | 查看: 1458| 回复: 0

前一段我的开发用的机器,非法关机,重启后数据库损坏,发现dbf文件变为0字节,不知为什么?大家知道是什么原理造成的吗?
希望知道的朋友说一下自己的思路,多谢!

oracle10g,生成一个数据库,有一个数据库文件,大概有500MB左右,无缘无故变成0字节,从自动备份的记录上看有一个数据块损坏。
文件头损坏了,如何修复呢?磁盘扇区扫描,根据oracle dbf文件的结构信息进行处理?

很想知道这个如果没有备份如何处理,0KB是数据库文件坏了,有可能跟windows自身的碎片有关,不知道哪位高手,说说原因和如何处理?

楼上的朋友能不能详细点,指教一下,说说原因和处理情况吧


数据库:oracle10g,数据库表空间:test_1.dbf ,
该表空间之前在dmp全部数据时出现某某地方有数据块损坏的错误(自动备份导出dmp文件log日志提示数据库有一个损坏),当时没有注意。
后来服务忽然无法使用,然后重新启动机器,数据库服务还是不行,发现test_1.dbf文件为0KB
就是不明白数据库怎么会出现0KB.
日志为非归档方式。



就是看0KB很奇怪,没有遇到过。有说这种情况是windows碎片造成,重启之后系统(windows2003)将碎片删除,造成0KB.因此前面的朋友说是文件头坏了,自己觉得可能是这种情况,但是自己对oracle不熟,因此想看看大家遇到过这种情况没有。
下载专业ORACLE数据库恢复工具PRM-DUL  For Oracle http://www.parnassusdata.com/

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638  QQ: 47079569     邮箱:service@parnassusdata.com
您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-5-19 09:04 , Processed in 0.046027 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569