CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

附加数据库出现823错误,请问怎么解决?

楼主tangyong12(海洋之星)2006-11-07 12:33:49 在 MS-SQL Server / 基础类 提问

昨天上午客户那边突然挺了几次电,导致系统每次都非正常重启,最后正常后SQL   SERVER服务却启动不了了,后来把数据库文件从Data目录中拷贝出来,重新安装SQL   SERVER2000后再附加时提示错误823,后面没有任何其他信息,请问有什么办法可以解决不?非常急,谢谢各位啊! 问题点数:100、回复次数:8Top

1 楼libin_ftsafe(子陌红尘(TS for Banking Card))回复于 2006-11-07 12:47:06 得分 50

在附加数据库时,出现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         /*   关闭打开修改系统表的开关   */Top

2 楼tangyong12(海洋之星)回复于 2006-11-07 12:55:56 得分 0

谢谢楼上的大哥,请问除了这种方法之外还有没有其他的办法?我试过了,好像不行。Top

3 楼marco08(天道酬勤)回复于 2006-11-07 13:13:40 得分 5

學習Top

4 楼yuedeem(扔石头打天)回复于 2006-11-07 13:28:56 得分 5

帮顶,学习一下Top

5 楼gc_ding(施主,给个妞泡好么)回复于 2006-11-07 14:02:49 得分 40

错误   823  
  严重级别   24  
  消息正文  
  在文件   ''%4!''   的偏移量   %3!   处的   %2!   过程中,检测到   I/O   错误   %1!。  
   
  解释  
  Microsoft®   SQL   Server™   在对某设备进行读或写请求时遇到   I/O   错误。该错误通常表明磁盘问题。但是,错误日志中在错误   823   之前记录的其它核心消息应指出涉及了哪个设备。  
   
  对策  
  检查该设备的可访问性和状态。  
   
  如果可能,执行硬件诊断并纠正问题。  
   
  从最新的数据库备份还原损坏的文件。从数据库备份中还原应始终是修复已损坏数据库的首选方法。  
   
  如果没有备份或者检测到的错误是孤立的,则   DBCC   CHECKDB   的修复功能可能很有用。然而,比起从备份中还原损坏的文件,可能使用   DBCC   CHECKDB   消耗的时间更多,且可能无法恢复全部数据。  
  Top

6 楼gc_ding(施主,给个妞泡好么)回复于 2006-11-07 14:04:07 得分 0

再提供一个方法:  
   
  新建一个数据库,然后将你的怀疑损坏数据库的所有数据导进去Top

7 楼tangyong12(海洋之星)回复于 2006-11-08 07:04:11 得分 0

已经解决了,谢谢各位!Top

8 楼pylijian(李先生)回复于 2006-12-26 20:06:40 得分 0

怎么解决的啊,麻烦发QQ:185800085给我Top

相关问题

关键词

得分解答快速导航

  • 帖主:tangyong12
  • libin_ftsafe
  • marco08
  • yuedeem
  • gc_ding

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo