2014-03-25 118 views
0

Windows 2008 R2服務器,16G ram。 MS SQL 2012,Max server mem設置爲12G(不確定SQL信息是否相關)。如何解決:由於內存不足導致RenderEventToBuffer失敗 - Windows計劃任務

我有一個可以手動運行的函數(單擊按鈕)或通過計劃任務(傳遞正確的參數)的exe文件。

當任務得到手動運行時,一切正常。

當任務運行一個計劃任務,我得到以下錯誤:

RenderEventToBuffer failed because of insufficient memory -122-The data area passed to a system call is too small 

RenderEventToBuffer

**的一兩件事,可能是一個提示或可能是一個紅色的鯡魚,是它似乎在重新啓動sql服務器之後(並且遠低於內存中的12G限制)計劃任務運行正常,但是一旦sql server達到12G內存限制,就會出現錯誤。

正如我寫的那樣,它確實看起來像是紅鯡魚,但我知道的不夠多。

任何人都可以幫助我理解這意味着什麼以及如何解決它?

+0

此問題現在沒有發生。將繼續監測。 –

+0

不知道我應該怎樣處理這個問題,不管我離開還是回答它? –

+0

我現在遇到了同樣的問題。可以爲上述問題提供解決方案。 – 123r789

回答

0

我不知道是什麼原因造成的,但重新啓動服務器已經解決了我遇到多個系統時遇到的問題。

相關問題