2016-03-25 36 views
0

SSMS dün geceye kadar çalışıyordu ve şimdi yanıt vermiyor. Windows görev yöneticisi, çalışmakta olduğunu gösterir, ancak üzerine tıkladığımda yanıt vermiyor.SSMS herhangi bir hata mesajına cevap veremiyiyor.

Kaydedilmemiş birçok SQL Query penceresi var ve bunları kaybetmek istemiyorum.

ALT + M kullanmayı denedim ve etkinlik izleyicisinin açık olup olmadığına bakın ve ayrıca http://sqlblog.com/blogs/aaron_bertrand/archive/2009/06/25/what-to-do-when-management-studio-hangs.aspx'dan öneriler denedim.

Herhangi bir cevap büyük beğeni topluyor. SQL server 2008 R2

+0

Yinelenen soru. http://stackoverflow.com/a/34505572/232589 –

cevap

0

Sistemini kullanıyorum. Ssms'i yeniden başlatabilirsiniz. Aşağıdaki komut, son 24 saat içinde sorguların ve yürütme süresinin bir listesini sağlar. Böylece sorgunuzu kurtarabilirsiniz .... ancak sadece çalıştırılan komut dosyaları için çalışır.

Use <database> 
SELECT execquery.last_execution_time AS [Date Time], execsql.text AS [Script] FROM sys.dm_exec_query_stats AS execquery 
CROSS APPLY sys.dm_exec_sql_text(execquery.sql_handle) AS execsql 
ORDER BY execquery.last_execution_time DESC 
+0

dm_exec_query_stats, önbellekte bulunan planları içerir. Plan önbellekten düştükten sonra gitti ve bu pek çok şeye bağlıydı, 24 saat sınırında bir şey yok. –

İlgili konular