2010-03-12 653 views
1

我試圖通過應用程序的選項窗口(工具|選項|環境|常規|啓動時)使用SQL Server 2008 Management Studio(SSMS)打開活動監視器。SQL Server 2008 Management Studio活動監視器

我重新啓動SSMS和我收到以下消息:

「此操作不支持到Microsoft SQL Server標準版版本8.00.2249的連接。」

我需要能夠監視數據庫內的進程和活動,因爲我正在研究一個特定的應用程序,它在數據庫數據檢索訪問中需要很多時間,我認爲這可能是由於某些鎖或某些流程。

我該如何解決這個問題?投入高度讚賞。謝謝。

回答

2

活動監視器依賴於SQL Server 2005中引入的DMV。您無法監視SQL 2000實例。您的版本號(8.00.2249)適用於SQL Server 2000,不再支持的產品(mainstream support retired 4/8/2008)。將實例升級到SQL Server 2008.

如果要調查SQL 2000實例,則必須依賴舊視圖和過程:sysprocesses,sp_who,sp_lock。見INF: Understanding and resolving SQL Server blocking problems

+0

您是否會添加有關如何使用存儲過程監控鎖的更多信息你指出的。謝謝。 – Angelo 2010-03-12 18:01:53

+0

請參閱http://support.microsoft.com/kb/224453 – 2010-03-12 18:04:41

2

SQL 2000不具有滿足這種信息的活動監視器

運行sp_who2,而不是動態管理視圖,它並不像豐富的活動監視器,但它會告訴你誰是連接和誰阻塞。然後,您也可以運行類似DBCC INPUTBUFFER(SPID)以獲得由SQL連接執行的語句的前255個字符

相關問題