text,ntext或image节点的页(1:835),槽4不存在的解决方法

        对mssql 数据库进行读写操作,不知道什么原因导致数据乱了,出现text,ntext或image节点的页(1:835),槽4不存在的错误,通过baidu下终于找到了解决方法,通过以下语句即可修复.
--用下面的语句进行修复, 
USE master
Go  
sp_dboption '数据库名','single user','true' 
Go
DBCC CHECKDB('数据库名',REPAIR_ALLOW_DATA_LOSS)   
Go
USE 数据库名
Go
exec  sp_msforeachtable  'DBCC  CHECKTABLE(''?'',REPAIR_ALLOW_DATA_LOSS)'  
exec  sp_msforeachtable  'DBCC  DBREINDEX(''?'')'  
Go
sp_dboption 'ftyouth','single user','false'   
Go
posted on 2007-09-04 10:51  小小书童  阅读(1911)  评论(2编辑  收藏  举报