SQL Server 提示:text、ntext或image节点的页(1:XX),槽4不存在的解决方法
2012-11-16 13:58
148 查看
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
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
相关文章推荐
- 数据库text,ntext或image节点的页(1:835),槽 什么的 不存在的解决方法
- text,ntext或image节点的页(1:835),槽4不存在的解决方法
- text,ntext或image节点的页(1:835),槽4不存在的解决方法
- sql sever 2005 replication 时对于 image,text类型的字段提示错误的解决方法
- text、ntext 和 image 数据类型无效 ( 不允许从数据类型 ntext 到 varchar 的隐性转换) 的解决方法
- 导入viewPagerIndicator时报错提示FloatMath.ceil()不存在解决方法
- MVC中调用Public_Class时,VS2012老提示:当前上下文中不存在名称“Json”的解决方法
- 安装SQL Server 2005时,出现“SQL Server 服务无法启动。……”提示的解决方法
- 字段含多个text、image字段,配完复制后,不能保存的问题解决方法
- 解决SQL Server 2008安装时出现不能在控件上调用 Invoke 或 BeginInvoke错误或者需要重启N次后还提示需要重启的方法
- 安装SQL Server 2016出错提示:需要安装oracle JRE7 更新 51(64位)或更高版本问题的解决方法
- sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法
- sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法
- “[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问 ”的解决方法之一
- 达梦数据库新建数据库提示DUAL表或视图不存在的解决方法
- 创建发布服务器提示"SQL Server 无法连接到服务器"的解决方法
- SQL Server 2005 安装遇到的错误提示和解决方法
- python3提示sqlite3模块不存在解决方法
- sql server 还原数据库时提示:数据库正在使用,无法进行操作的解决方法
- SQL Server安装时提示程序挂起解决方法