sql server 2005中對CLR的允許設定

2021-06-15 05:35:59 字數 635 閱讀 7959

在sql server 2005中,可以允許用vs.net 2005來編寫儲存過程了,這比t-sql有很大好處,但要注意的是,當要使用sql server 2005這個功能時,在安全性方面會有所降低,因為必須將clr允許除錯選項開啟,因此建議只有當特別複雜的儲存過程時,才用.net語言來編寫,普通的crud還是用t-sql.

要將clr除錯儲存過程設定為允許,必須輸入如下**

exec sp_configure 'clr enabled', 1;

reconfigure with override;

go要禁止恢復原來狀態,用

exec sp_configure 'clr enabled', 0;

reconfigure with override;

go還可以用sql server 2005新提供的乙個小工具:sql server su***ce area and configuration,這是個專門針對sql server 2005進行安全等配置的很好的工具,在sql server 2005的啟動選單組中的configuratin tools中可以找到,然後開啟,如下圖:

然後選擇su***ce area configuration for features,如下圖,再將clr integration前的選項打勾就可以了

不同版本SQL Server 2005對BI的支援

有使用sql server 2005做商業智慧型 bi 的要注意工具的正確選擇,不過一般好象我們弄到的都是企業版,呵呵 特性 快遞版 工作組版 標準版 企業版 注釋 商業智慧型 bi 資料倉儲 bi 開發工具集 整合的開發環境可建立和除錯資料整合 olap 資料探勘和報表解決方案 分析服務 olap...

sql server 2005中的output子句

今天看了下sql server 2005中的output子句,以使您可以從修改語句 insert update delete 中將資料返回到表變數中。帶結果的 dml 的有用方案包括清除和存檔 訊息處理應用程式以及其他方案。這一新的 output 子句的語法為 output into table v...

With在sql server 2005中的用法

with在msdn中的講解,可以參考鏈結 1 2 建立錶值變數型別 3 4create type ty newareagoods as table 5 areaid int notnull,6 goodsid int notnull 7 8 9 創鍵返回今天 的資料 10 根據有 的地區獲取參 11...