sql数据库经常被损坏
网站的访问量比较大,数据量也较多。 
 经常会出现调用次数最频繁的表被损坏,基本上是一天一损坏,搞得网站基本上无法运行。害我生天备份五六次数据库,一旦被损坏,就导入最后备份的数据。造成很多资料丢失。 
 当数据库表被损坏时,打开网站出现以下两种提示   
 且无法导出被损坏的表的数据。请问各位有什么办法解决。谢谢啦     
 Microsoft   OLE   DB   Provider   for   ODBC   Drivers   错误    '80004005 '      
 [Microsoft][ODBC   SQL   Server   Driver][SQL   Server]Location:   q:\SPHINX\NTDBMS\storeng\drs\include\record.inl:1447   Expression:   m_SizeRec   >    0   &&   m_SizeRec    <=   MAXDATAROW   SPID:   51   Process   ID:   948      
 /top.asp,行   22        
 Microsoft   OLE   DB   Provider   for   ODBC   Drivers   错误    '80004005 '      
 [Microsoft][ODBC   SQL   Server   Driver]通讯链接失败      
 /top.asp,行   22    
------解决方案--------------------打最新补丁SP4