2
我面臨的問題是,當消息面板中的文本太大時,SQL Server Management Studio顯然會以無提示方式終止。幾百萬行。SQL Server Management Studio以無提示方式終止
有沒有解決方案呢?
還可以在存儲過程執行時清除此消息面板嗎?我正在使用print語句來查看執行狀態。僅供參考我有300萬行以上的數據進行處理。
我面臨的問題是,當消息面板中的文本太大時,SQL Server Management Studio顯然會以無提示方式終止。幾百萬行。SQL Server Management Studio以無提示方式終止
有沒有解決方案呢?
還可以在存儲過程執行時清除此消息面板嗎?我正在使用print語句來查看執行狀態。僅供參考我有300萬行以上的數據進行處理。
客戶端工具在顯示行數時超出內存使用量時發生崩潰。我只是用
「SET NOCOUNT ON」
「SET NOCOUNT OFF」
我找到了解決方案,在下面的帖子:
How to stop SQLServer writing extraneous stuff eg (1 rows affected)
你爲什麼不使用SQLCMD運行sp並將輸出存儲在文件中?事後處理更容易,並防止管理工作室耗盡稀缺資源。 – rene
其實我有很多查詢,其中只有一些是SP,而其他的則是更大的查詢批量變量,而在Studio中,如果我選擇文件模式,那麼它將保存在文件中以及面板中的顯示中。僅供參考在我的組織中,我們必須經歷非常長的文檔和審批流程才能更新(將所有內容轉換爲SP)。我想知道現在是否有一個較短的解決方案。 – Adeem
爲什麼你一次處理300萬條記錄? – HLGEM