在删除一个表时出错

[复制链接]
查看11 | 回复4 | 2010-10-8 09:34:02 | 显示全部楼层 |阅读模式
各位好,请教一个问题,在删除一个表时出错:消息 211,级别 23,状态 51,第 2 行
可能发生了架构损坏。请运行 DBCC CHECKCATALOG。
消息 0,级别 20,状态 0,第 0 行
当前命令发生了严重错误。应放弃任何可能产生的结果。
DBCC CHECKCATALOG 运行也没有错误,请教各位如何处理?
回复

使用道具 举报

千问 | 2010-10-8 09:34:02 | 显示全部楼层
网上搜索一下错误号+错误信息
回复

使用道具 举报

千问 | 2010-10-8 09:34:02 | 显示全部楼层
用checktable看看是否有错,如果有错,试下是否可以修复
alter database 库名 set single_user
--dbcc checktable('表名',repair_rebuild)
dbcc checktable('表名',repair_allow_data_loss)
alter database 库名 set multi_user
回复

使用道具 举报

千问 | 2010-10-8 09:34:02 | 显示全部楼层
架构损坏快速修复
https://pan.baidu.com/s/1Ifhw_uk21lf5ZZxi7wO7zA
故障检测 dbcc checkdb检测报错
消息 0,级别 11,状态 0,第 0 行
当前命令发生了严重错误。应放弃任何可能产生的结果。
消息 211,级别 23,状态 51,第 2 行
可能发生了架构损坏。请运行 DBCC CHECKCATALOG。
消息 0,级别 20,状态 0,第 0 行
当前命令发生了严重错误。应放弃任何可能产生的结果。

回复

使用道具 举报

千问 | 2010-10-8 09:34:02 | 显示全部楼层
运行下DBCCCHECKDB看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行