2011-02-16 33 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

将计算机的时间改为大于调整时间限制。您可以在会话的“调整选项”选项卡上看到限制。更改时间后,刷新左侧窗格中的会话监视器,直到看到会话已停止。停止后,您可以删除会话。不要忘记恢复计算机的正确时间。 :)

相关问题