求助大神,Sql server 2000 数据库文件不识别。

sinostyle 2014-10-16 10:15:56
朋友公司dell服务器6/i Sata 阵列卡,3 Sata硬盘Raid5。 一盘硬亮黄灯,更换并Rebuild很顺利。
系统为Windows server 2008 R2.并虚拟了几个windows server 2003系统。

其他文件都没发现问题。但Mysql 和 Sql Server 2000数据库都出故障。两个服务都分别在两个虚拟机中。
sql sersver 2000 数据库置疑
其中sql server 2000 的虚拟机 查日志,在rebuild raid5前没有异常记录,同步后sql server 2000 报 错误如下:

错误: 823,严重度: 24,状态: 2
I/O error (bad page ID) detected during read at offset 0x00000000012000 in file 'd:\Program Files\Microsoft SQL Server\MSSQL\data\hbposv7_Data.MDF'.

其它记录中的偏移量都一样为0x00000000012000。

如果附加数据库提示不是sql server 的可认别文件。
数据库设为紧急模式
DBCC REBUILD_LOG没有生成日志文件。
DBCC CHECKDB 结果为数据库版本号为0

请教大神怎么恢复??
...全文
378 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rouqu 2014-10-17
  • 打赏
  • 举报
回复
很老的帖子里面应该有SQL2000 MDF的带伤修复。
Q315054403 2014-10-16
  • 打赏
  • 举报
回复
有备份,恢复备份。若无备份,偶有专业恢复SQL SERVER的朋友,可试试
xiaodongni 2014-10-16
  • 打赏
  • 举报
回复
关注下!
sinostyle 2014-10-16
  • 打赏
  • 举报
回复
是的,我私信他了。还没消息。
还在加载中灬 2014-10-16
  • 打赏
  • 举报
回复
那个IO错误,应该是数据库损坏了~~ 恢复?恢复数据库吗?楼上有那么专业的朋友,找他吧~~

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧