2009-05-01 114 views
2

有沒有人看到SQL Profiler 2000的問題,您無法暫停或停止跟蹤?我能阻止它的唯一方法就是通過控制 - 刪除 - 然後結束應用程序。這只是隨機開始發生。此外,暫停和停止按鈕變灰。SQL Profiler 2000不會暫停或停止

在這個問題上的任何幫助,不勝感激。

回答

0

你有多容忍?這是幾秒鐘,幾分鐘,半小時?你在談論什麼數據量以及什麼樣的連接。

在使用率非常高的數據庫查看時,我不得不等待探查器「趕上」。

如果我一直在分析較慢的vpn連接,我還不得不等待它做出響應。

兩者的組合可以讓你等待一段時間。

1

我在一些(虛擬)機器上看到過這種情況一致 - 單擊停止按鈕會導致它變灰(但不啓用啓動等),但似乎永遠在「停止」狀態下等待而不實際停止。不幸的是,我沒有修復。

但是,發生這種情況的系統都是相當低資源的VPC。事實上這種情況一直髮生在VPC上,但從來沒有發生在我的桌面系統上,這讓我懷疑它可能與內存不足有關,或者與VPC環境有關,但我從來沒有證實過這一點。

當時,我通過遠程連接解決了這個問題,在我自己的機器上運行profiler。如果這是低規格的機器/ VPC,可能值得嘗試,否則在使用Profiler之前關閉機器上的所有應用程序。

1

我想我們需要更多的信息來幫助你。

  • 您是在一臺虛擬機器上運行它嗎?
  • 你運行多長時間?
  • 舉例說明您使用SQL Profiler進行跟蹤的內容。 (SQL代碼,數據庫的表等等?)
  • 時候,它不會暫停或停止運行sp_who的在查詢分析器中是否有任何被封鎖在服務器上
  • 請告訴我你的硬件設置? (內存/處理器等)
+0

我們在我們的數據庫服務器上運行它,該服務器在Windows 2000上具有3.6 gb ram的p4 2.4 ghz處理器。 我按數據庫過濾,運行它甚至不需要30秒,然後嘗試點擊暫停或停止;然後灰色並繼續追蹤。 我將運行sp_who併發送更新。 非常感謝所有的評論! – user99143 2009-05-01 22:38:36

+0

我剛剛在SQL Server Profiler上停止運行後運行sp_who。我會尋找什麼?我看到SA帳戶有一個檢查點睡眠和鎖定監視器。他們中的任何一方能表明什麼? – user99143 2009-05-13 04:09:44

1

YUP總是發生在我身上 - 最簡單的方法是取消連接。

1

,如果你使用虛擬機的工作 - 進入SQL Server 127.0.0.1而不是"local"

4

只是有這個問題,使用Profiler上運行SQL Server 2000 SP4的Windows 2003 Server的虛擬機。增加分配的內存沒有區別。

驗證您的服務器名稱在master數據庫的sysservers表中是否正確。更改SQL Server計算機名稱時常見的錯誤是不更新sysservers表。

如果您輸入「,Profiler會解析sysservers表中的服務器名稱」。「或」(本地)「以在創建跟蹤時連接到SQL Server。在跟蹤屬性的常規選項卡或跟蹤本身的標題欄上連接後,可以檢查Trace SQL Server名稱。顯示的名稱不是實際的服務器名稱,那麼您可以預期Profiler如上所述不合適

解決方法:如果使用實際的服務器名稱或「127.0.0.1」而不是「。」或「 (本地)「,那麼跟蹤SQL Server名稱應正確顯示,並且Profiler應允許您停止/暫停/運行選定跟蹤。

解決方案:確保all the applicable steps have been performed更改SQL Server計算機後n AME。