SCOM可以监视SQL Server堆栈转储吗?

时间:2012-07-12 17:44:31

标签: sql-server stack system dump

这是我第一次涉足StackOverflow的世界,希望我能在这里为您提供足够的信息。

我是我公司的实习生,老板给我的任务是调查System Center Operations Manager(SCOM)是否可以监控SQL Server堆栈转储。这可能吗?

我在考虑使用查询在Windows应用程序日志中引发某种事件。然后,我可以让SCOM监视Windows应用程序日志以进行堆栈转储,然后发出警报。这是查询:

--To view SQL Server error logs in SQL Server 2005 / 2008 / 2008R2
DECLARE @HOURS INT
SET @HOURS = 24

CREATE TABLE #ErrorLog
(LogDate DateTime, ProcessInfo Varchar(50),
[Text] Varchar(4000))

INSERT INTO #ErrorLog
EXEC sp_readerrorlog

DELETE FROM #ErrorLog
WHERE LogDate < CAST(DATEADD(HH,-@HOURS,
GETDATE()) AS VARCHAR(23))

SELECT * FROM #ErrorLog 

DROP TABLE #ErrorLog

我知道这个查询不会做我想要的,但也许这是一个起点。

0 个答案:

没有答案