2014年2月13日 星期四

SQL使用預存程序或純量值函數時出現「請啟用 "clr enabled" 組態選項。 」

當SQL Server剛灌好並沒有設定,而又將舊有資料庫匯回或還原時

想執行 預存程序 或 純量值函數 的時候

卻發現出現錯誤:

6263
    已停用 .NET Framework 中的使用者程式碼執行。請啟用 "clr enabled" 組態選項。 」


解決方法:

新增一個查詢視窗,然後使用下列語法

--1. 先執行這段
sp_configure 'clr enabled', 1
go
--2. 再執行這段
reconfigure
go

這樣就可以執行 預存程序或純量值函數了,太好了!!



參考來源:http://fecbob.pixnet.net/blog/post/39055613-sql-server-2005-%E8%AA%BF%E7%94%A8clr%E6%99%82%E9%9C%80%E8%A6%81%E6%B3%A8%E6%84%8F%E7%9A%84%E5%B9%BE%E5%80%8B%E5%95%8F%E9%A1%8C