適用版本:
SQL Server 2005
使用工具:
SQL Server Surface Area Configuration(SAC,介面區組態)
若要啟用 CLR,請執行步驟如下:
1. 執行,開始\「Microsoft SQL Server 2005」\「Configuration Tools」\「SQL Server Surface Area Configuration」。
2. 點選「Surface Area Configuration for Features」。
3. 先在左邊窗格,點選「Database Engine」,點選「CLR Integration」。
4. 在右邊窗格,勾選「Enable CLR integration」。
請注意:
在 SQL Server 2008 已經取消 SQL Server Surface Area Configuration(SAC,介面區組態) 管理工具。
改為利用 SQL Server Management Studio 管理工具中的「Facet」,設定啟用和停用 SQL Server 功能。
參考文件:
SQL Server 2008 介面區組態(Surface Area Configuration,SAC)
http://sharedderrick.blogspot.com/2009/04/sql-server-2008-surface-area.html
若要使用 T-SQL 來啟用 CLR,請參考以下的範例(適用於 SQL Server 2005 與 2008):
-- 查詢伺服器範圍組態選項值 SELECT name N'組態選項的名稱', value N'選項所設定的值', minimum N'組態選項的最小值', maximum N'組態選項的最大值', description N'組態選項的描述', is_dynamic N'是否為執行 RECONFIGURE 陳述式時的有效變數' FROM sys.configurations WHERE name='clr enabled' -- 啟用 CLR 整合 EXEC sp_configure 'clr enabled', 1 GO RECONFIGURE GO -- 檢查是否已經啟用 CLR 整合 EXEC sp_configure 'clr enabled' GO -- 查詢伺服器範圍組態選項值 SELECT name N'組態選項的名稱', value N'選項所設定的值', minimum N'組態選項的最小值', maximum N'組態選項的最大值', description N'組態選項的描述', is_dynamic N'是否為執行 RECONFIGURE 陳述式時的有效變數' FROM sys.configurations WHERE name='clr enabled'
沒有留言:
張貼留言