2013-06-29 112 views
2

我試圖打開SQL Server 2012的數據庫表,但它顯示了以下錯誤:無法檢索從SQL Server數據庫

Failed to retrieve data for this request.(Microsoft.SqlServer.Management.Sdk.Sft)

Additional Information:

An exception occurred while executing a Transact_SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

There is insufficient system memory in resource pool 'default' to run this query.
(Microsoft SQL Server, Error:701)

任何建議來解決問題呢?

+0

看到這個鏈接http://msdn.microsoft.com/en-us/library/aa258732(v=sql.80).aspx - 它解釋了錯誤,你可以做什麼來解決它。 – waka

+0

我以這種方式嘗試過,但它甚至沒有讓我打開屬性選項.... –

+0

通常,當這種事情發生時,我嘗試重新啓動服務器,如果可能的話 – OzrenTkalcecKrznaric

回答

0

當引擎在嘗試執行操作時遇到OutOfMemeory異常時,會出現此錯誤。關於這種編程方式,您可以做的事情並不多,因爲您正在碰撞託管SQL Server實例的計算機的物理約束。查看你的系統統計信息,如果你仍然有未提交的內存機會,你只需要增加SQL引擎的內存池限制。您將需要一個管理員權限的帳戶來執行此操作。我也遇到過這個問題,查詢在服務器上被阻塞並排隊,在某個點出現內存不足以執行任何操作之後,您必須重新啓動服務器,因此可能值得檢查作業窗格並使其確定你沒有在WAIT狀態下的一堆查詢。