服務(wù)器環(huán)境大致情況如下 : 操作系統(tǒng): Microsoft Windows Server 2003 R2 Enterprise Edition Service Pack 2 數(shù)據(jù)庫 : Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86) 。 機器物理內(nèi)存8G,開啟了使用AWE分配內(nèi)存選項(U)" 在這臺服務(wù)器上,創(chuàng)建You
服務(wù)器環(huán)境大致情況如下:
操作系統(tǒng): Microsoft Windows Server 2003 R2 Enterprise Edition Service Pack 2
數(shù)據(jù)庫 : Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86) 。
機器物理內(nèi)存8G,開啟了“使用AWE分配內(nèi)存選項(U)"
在這臺服務(wù)器上,創(chuàng)建YourSQLDba后,配置過程中創(chuàng)建函數(shù)的時候,報如下錯誤,重試了幾次都是如此,但是其它應(yīng)用從來沒有出過這個錯誤,而且這是一臺生產(chǎn)服務(wù)器,很多應(yīng)用在跑,所以這才是讓我納悶的地方:
消息 701,級別 17,香港虛擬主機,香港服務(wù)器,狀態(tài) 13,過程 clr_GetFolderList,第 1 行
There is insufficient system memory to run this query.
消息 701,級別 17,狀態(tài) 13,過程 clr_GetFolderListDetailed,第 1 行
There is insufficient system memory to run this query.
其實這兩個函數(shù)也沒特別之處,而且在其它64數(shù)據(jù)庫上,也沒有碰到過類似的錯誤。
CREATE FUNCTION yUtl.clr_GetFolderList (@FolderPath nvarchar(4000), @SearchPattern nvarchar(4000))
RETURNS TABLE ([FileName] nvarchar(255))
AS EXTERNAL NAME [YourSqlDba_ClrFileOp].[Clr_FileOperations.FileOpCs].[Clr_GetFolderList];
GO
CREATE FUNCTION yUtl.clr_GetFolderListDetailed (@FolderPath nvarchar(4000), @SearchPattern nvarchar(4000))
RETURNS TABLE ([FileName] nvarchar(255), [FileExtension] nvarchar(255), [Size] bigint, [ModifiedDate] datetime, [CreatedDate] datetime)
AS EXTERNAL NAME [YourSqlDba_ClrFileOp].[Clr_FileOperations.FileOpCs].[Clr_GetFolderListDetailed];
GO
網(wǎng)上搜索了一下,發(fā)現(xiàn)蠻多人也遇到個這個錯誤:,但是也沒有一個定論。
于是也按那些人討論的,檢查服務(wù)器環(huán)境:物理內(nèi)存,數(shù)據(jù)庫版本,免備案空間,AWE是否開啟,最大服務(wù)器內(nèi)存,clr enabled 配置等等
sp_configure 'clr enabled'
name minimum maximum config_value run_value
----------------------------------- ----------- ----------- ------------ -----------
clr enabled 0 1 1 1
但是,折騰了很長時間,也沒搞清真正的出錯原因,沒辦法,只能祭出大殺器”重啟SQL SERVER服務(wù)",然后重新創(chuàng)建YourSQLDba數(shù)據(jù)庫,創(chuàng)建相關(guān)存儲過程、函數(shù)等。暫時記錄一下這個問題,等有空閑或下次遇到時候,再想想辦法解決它。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com