2013-05-17 43 views
1

我試圖生成SQL Server 2008中,所有的突然數據庫腳本(表,觸發器,視圖,存儲過程)的scriptting奇才在最後的狀態說,腳本掛機完成但關閉按鈕從來沒有啓用,如果我停止這一些tablels丟失,請告知生成腳本嚮導掛起沒有腳本的所有對象

+0

顯示的代碼...... – matzone

+0

它看起來像有可能是[夫婦](http://support.microsoft.com/kb/958793)的(http://connect.microsoft.com/SQLServer /反饋/信息/ 420145 /生成腳本正在進行的鎖 - 不全對象 - 腳本)[問題](http://connect.microsoft.com/SQLServer/feedback/details/378085/generate-scripts-fails內存不足例外)與該功能,你安裝了最新的servicepack?而你嘗試過以其他方式使用[SMO]生成腳本(如(http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.scripter.aspx)或三階派對工具)? – Pondlife

+1

在編寫腳本時運行分析器。你應該知道它至少掛在哪裏。真的可能有各種各樣的原因。 – RThomas

回答

1

如果嚮導說「0剩餘」,這意味着它已確定它需要腳本,並正在寫的所有對象他們到你的目的地。如果您正在寫入文件,請在Windows資源管理器中轉到該文件位置,並繼續刷新視圖。如果文件不斷增大,這意味着一切都很好,數據仍在寫入。保持耐心,最終過程將結束,關閉按鈕將啓用。