DBA.SE上有很多关于DBCC CHECKDB的问题,以及如何在返回错误时解决问题。我的具体问题是实际上如何得到DBCC CHECKDB返回错误的通知。在文章中,她提到了Server代理的使用,如果它在执行CHECKDB命令时发现错误,那么它将失败(或作业取决于配置)。她提到了保罗·兰德尔( Paul )关于这里的博客文章。
我们在and上设置了一个SQL Server 2014,它有一个主节点和两个辅助节点。在主节点上,其中一个数据库的DBCC调度在SQL代理作业上。直到上个月,这个作业一直运行良好,现在它失败了,作业日志上写着"DBCC由于错误状态6而异常终止“。当手动运行DBCC命令时,得到相同的结果。在辅助节点上,作业运行良好,没有任何问题。有人能帮我找出原因吗。
运行一个自动作业,为Server 2008 R2上的所有数据库执行CheckDB DBCC。CheckDB Error : 1105 : Could not allocate space for object 'dbo.SORT temporary run storage: 172324227579904