sql server2000数据库文件错误能否修复???

来源:百度知道 编辑:UC知道 时间:2024/05/24 11:46:04
电脑突然死机再次启动后数据库文件不见了,后来通过一些办法找到了两个数据库文件(*.MDF和*.LDF)但是在附加数据库的时候总是提示“错误823”-附加数据库失败,跪求各位高手帮忙解决一下,小弟在这里多谢了!如何能解决一定高分悬赏!

在附加数据库时,出现823错误时,可按以下方法操作:

EXEC sp_configure 'allow updates ',1 RECONFIGURE WITH OVERRIDE /* 打开修改系统表的开关 */

update sysdatabases set status = 32768 where name = '数据库名 '
DBCC REBUILD_LOG ( '数据库名 ', 'E: dzzdatabase dzz1204_Log.LDF ' )
update sysdatabases set status = 0 where name = '数据库名 '
restore database 数据库名 WITH RECOVERY
EXEC sp_configure 'allow updates ',0 RECONFIGURE WITH OVERRIDE /* 关闭打开修改系统表的开关 */

关于823错误的 SQL-SERVER 中的帮助:
================================

错误 823
严重级别 24
消息正文
在文件 ' '%4! ' ' 的偏移量 %3! 处的 %2! 过程中,检测到 I/O 错误 %1!。

解释
Microsoft? SQL Server? 在对某设备进行读或写请求时遇到 I/O