2011-02-16 65 views
5

我目前正在使用sql server 2008.我有一個DTA問題。 這裏是我的步驟:我無法刪除數據庫引擎優化顧問中的會話

  1. 我創建了新的會話來分析我的查詢。

  2. 我取消了這個過程,因爲花了很長時間才完成(1+小時/查詢)。在我取消的時候,這個過程是在第四步(生成報告)。

  3. 我關閉了會議。

  4. 我試圖刪除會話,但DTA不允許我刪除。它說它在狀態工具欄中正在中止。我明白了這句話,但我已經等了6個小時的時間了。我不明白爲什麼它會中止這麼久。這只是一個小的查詢。

任何人都可以幫助我嗎?

謝謝。

編輯:解決方法是先殺掉連接到數據庫的連接。而已。謝謝。

+0

謝謝克勞斯。我找到了解決方案並已更新。 – tong 2011-03-01 09:09:12

+0

你是怎麼做到的? – ZeroDivide 2014-11-13 20:29:34

回答

0

該解決方案試圖終止連接到數據庫的連接。就這樣。

+1

如何在DTA中終止連接並刪除會話? – 2013-10-31 08:08:48

5

右鍵單擊當前會話(以中止狀態)並打開它,然後單擊預覽vorkload文件,然後單擊退出,再次打開數據庫調整顧問並且您將enter image description here刪除它。 請參閱圖片

0

將計算機的時間改爲大於調整時間限制。您可以在會話的「調整選項」選項卡上看到限制。更改時間後,刷新左側窗格中的會話監視器,直到看到會話已停止。停止後,您可以刪除會話。不要忘記恢復計算機的正確時間。 :)

相關問題