Sql-Server

由於沒有足夠的儲存空間來處理此命令,應用程序域崩潰

  • December 28, 2017

我們正在執行在Windows 2008 伺服器32 位上執行的 SQL 伺服器****SQL 2014 12.0.2000.8 32位。

該伺服器也是 T-Replication 的一部分,作為發布者和分發者。

伺服器有 16 GB 的 RAM,並為 SQL 伺服器分配了最大記憶體 2147483647 MB​​(預設設置)。

從昨天開始,每當啟動 SSMS 時,我都會收到以下錯誤。為了解決這個問題,我重新啟動了 SQL Server 服務,然後我能夠登錄到 SQL Server,但幾個小時後又出現了。

在此處輸入圖像描述

請為我提供幫助,幫助我解決問題。

這通常歸結為記憶體壓力,我假設您在 SQL 伺服器上執行 SSMS?嘗試從另一個位置打開 SSMS 並連接,這仍然會產生錯誤嗎?

您可能需要設置最大記憶體設置,以便為作業系統和其他應用程序留出一些喘息空間。我通常會從 4GB 作業系統開始,如果需要,我會從那裡進行調整。

如果您的 Windows Server 2008 是標準 32 位,則最大記憶體為 4GB。如果是企業或數據中心,則最大記憶體為 32 位 64GB。

我同意大衛的觀點,你有記憶壓力。

這是伺服器記憶體限制的連結 https://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx

引用自:https://dba.stackexchange.com/questions/194111