0

请协助,在我的生产服务器上运行 DBCC checkdb() 时出现以下错误。

消息 8921,级别 16,状态 1,线路 1 检查已终止。收集事实时检测到故障。可能是 tempdb 空间不足或系统表不一致。检查以前的错误。

我还用estimateonly执行了Dbcc checkalloc('DBname'),但这也给出了以下消息

消息 0,级别 11,状态 0,行 0 当前命令发生严重错误。结果,如果有的话,应该丢弃。

然后我还使用 no_infomsgs, all_errormsgs 执行了 Dbcc checkalloc('DBname') 这也给出了以下错误消息

消息 8921,级别 16,状态 1,线路 1 检查已终止。收集事实时检测到故障。可能是 tempdb 空间不足或系统表不一致。检查以前的错误。

这是 SQL Server 2008 R2。

有人可以帮助我解决上述问题。

4

0 回答 0