2009-03-04 83 views
2

當我嘗試對SQL Server 2005的遠程實例執行簡單語句時,經常遇到以下錯誤。我單擊執行,窗口掛起幾秒鐘,然後我得到錯誤。我點擊確定,再次點擊執行,它運行良好。這經常發生,非常煩人。SQL Server Management Studio中的「無法執行腳本」錯誤

上週我專門針對一個本地實例工作,並沒有這個問題一次。我整個星期都不在公司領域(商務旅行)。

我的機器是Vista。

這是什麼原因造成的?我該如何解決?

 
TITLE: Microsoft SQL Server Management Studio 
------------------------------ 

Cannot execute script. 

------------------------------ 
ADDITIONAL INFORMATION: 

Access to the path 'C:\Users\[chloraphil]\AppData\Local\Temp\tmp873B.tmp' is denied. (mscorlib) 

------------------------------ 
BUTTONS: 

OK 
------------------------------ 
+0

當我的硬盤驅動器死機時,問題就消失了:) – Chloraphil 2009-04-01 15:14:42

+0

我在其中一臺PC(連接到本地服務器)上出現了大約50%的錯誤。在ProcMon中,我可以看到,失敗的執行都與一個「SetDispositionInformationFile」操作相關聯,該操作給出了「CAN NOT DELETE」結果。沒有其他進程如AV似乎在鎖定文件,所以不確定這個原因。我確實安裝了SSMS Tools Pack,並想知道查詢記錄功能是否可能導致此問題。 – 2011-07-15 22:11:09

回答

3

問題就走了,當我的硬盤驅動器死了:)

2

嘗試刪除所有文件在臨時文件夾中的錯誤消息。忽略其他進程打開的文件上的錯誤。我有超過3 GB的文件。

0

雙擊.sql腳本時,它在一個zip文件中,它在SQL Server Management Studio中打開 - 但是當我試圖執行它時 - 它給了我這個錯誤。

在存檔之外移動/解壓縮.sql腳本,它將運行。

相關問題