日期:2014-05-18  浏览次数:20561 次

为什么我的数据库老是出现 错误: 7987,严重度: 22,状态: 3 是怎么回事?
我每天对数据库进行分流作业   以前都是好好的没有任何问题   并且作业也没有人改动   但是最近老是出现   上述的错误   数据库日志   如下:

错误:   7987,严重度:   22,状态:   3
Using   'dbghelp.dll '   version   '4.0.5 '
*Dump   thread   -   spid   =   64,   PSS   =   0x23f3f2a8,   EC   =   0x23f3f5d8
*  
*   User   initiated   stack   dump.     This   is   not   a   server   exception   dump.
*  
Stack   Signature   for   the   dump   is   0x1DD3BAE7
错误:   7987,严重度:   22,状态:   3
在数据库   'ad*** '   中检测到一个可能的数据库一致性问题。应该对数据库   'adv3155 '   运行   DBCC   CHECKDB   和   DBCC   CHECKCATALOG。。
A   possible   database   consistency   problem   has   been   detected   on   database   'ad*** '.     DBCC   CHECKDB   and   DBCC   CHECKCATALOG   should   be   run   on   database   'ad*** '.。
ex_raise2:   Exception   raised,   major=79,   minor=87,   severity=22,   attempting   to   create   symptom   dump
Using   'dbghelp.dll '   version   '4.0.5 '
*Dump   thread   -   spid   =   64,   PSS   =   0x23f3f2a8,   EC   =   0x23f3f5d8
*  
*   User   initiated   stack   dump.     This   is   not   a   server   exception   dump.
*  

请高手指点,造成这个的原因是什么呢?

------解决方案--------------------
死锁了?

kill spid64
------解决方案--------------------
执行下DBCC CHECKDB(数据库名),看看有没有错误信息