首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

[转]SQL Server 提示:text、ntext或image节点的页(1:XX),槽4不存在的解决办法

2012-08-21 
[转]SQL Server 提示:text、ntext或image节点的页(1:XX),槽4不存在的解决方法SQL SERVER 查询数据库会出现

[转]SQL Server 提示:text、ntext或image节点的页(1:XX),槽4不存在的解决方法

SQL SERVER 查询数据库会出现以下类似的提示:


Microsoft OLE DB Provider for SQL Server (0x80004005)
[Microsoft][ODBC SQL Server Driver][SQL Server]text、ntext 或 image 节点的页 (1:220),槽 14 不存在。
[Microsoft][ODBC SQL Server Driver][SQL Server]通讯链接失败
[Microsoft][ODBC SQL Server Driver][SQL Server]警告: 严重错误 7105 发生于 10 7 2008 10:15AM

这就说明数据表出现了问题了,需要进行修复了,修复的方法很简单,在sql 查询分析器里执行以下一段程序就可以了,不过要记得不要选中要修复的数据库,因为该操作是再单用户下进行的。

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 '数据库名', 'single user', 'false'
Go

执行完就OK了。

?

原帖:http://blog.sina.com.cn/s/blog_721767bb0100nwu9.html

热点排行