帮助SQL Server堆栈转储

时间:2008-09-16 10:51:58

标签: sql-server

我们在4cpu的盒子上运行SQL 2005标准SP2。突然它崩溃了,之后所有池连接都无效,它进入管理模式(只有sa可以连接)

短堆栈转折如下。在转储之后出现了许多错误,例如'2008-09-16 10:49:34.48服务器资源监视器(0xec4)工作程序0x03D1C0E8在节点0上似乎是非屈服的。释放的内存:232408 KB。使用的CPU大小:内核203毫秒,用户140毫秒,间隔:250250。'

用Google搜索,但找不到明确的答案。任何人吗?

2008-09-16 10:46:24.98 Server      Using 'dbghelp.dll' version '4.0.5'
2008-09-16 10:46:25.40 Server      **Dump thread - spid = 0, PSS = 0x00000000, EC = 0x00000000
2008-09-16 10:46:25.40 Server      ***Stack Dump being sent to C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\SQLDump0009.txt
2008-09-16 10:46:25.40 Server      * *******************************************************************************
2008-09-16 10:46:25.40 Server      *
2008-09-16 10:46:25.40 Server      * BEGIN STACK DUMP:
2008-09-16 10:46:25.40 Server      *   09/16/08 10:46:25 spid 0
2008-09-16 10:46:25.42 Server      *
2008-09-16 10:46:25.42 Server      * Non-yielding Resource Monitor
2008-09-16 10:46:25.42 Server      *
2008-09-16 10:46:25.42 Server      * *******************************************************************************
2008-09-16 10:46:25.42 Server      * -------------------------------------------------------------------------------
2008-09-16 10:46:25.42 Server      * Short Stack Dump
2008-09-16 10:46:25.76 Server      Stack Signature for the dump is 0x00000352
2008-09-16 10:46:32.70 Server      External dump process return code 0x20000001.

1 个答案:

答案 0 :(得分:2)

请参阅PSS SQL Server工程师博客上的How It Works: Non-Yielding Resource Monitor

如果这个以及链接的白皮书没有帮助,那么您最好直接联系PSS(Microsoft产品支持服务)。