SQL Server 2008 - 什麼是檢查clr是否啓用的簡單方法?SQL Server:如何檢查CLR是否啓用?
73
A
回答
111
SELECT * FROM sys.configurations
WHERE name = 'clr enabled'
28
入住的sp_configure
的結果config_value
可以通過運行啓用CLR如下:
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'clr enabled', 1;
GO
RECONFIGURE;
GO
+1
我不認爲你應該實際配置該選項只是爲了檢查它的配置!我知道它會說'現在是1'或類似的,但是... – 2014-04-17 20:11:01
2
select *
from sys.configurations
where name = 'clr enabled'
24
接受的答案需要一點澄清。如果CLR被啓用或禁用,該行將在那裏。如果啓用,值將爲1,如果禁用則值爲0。
我使用這個腳本,使一臺服務器上,如果選項被禁用:
if not exists(
SELECT value
FROM sys.configurations
WHERE name = 'clr enabled'
and value = 1
)
begin
exec sp_configure @configname=clr_enabled, @configvalue=1
reconfigure
end
+0
EXISTS()比NOT EXISTS()要快一些。只是一個友好的筆記。 ;) – 2017-04-26 14:02:16
相關問題
- 1. 在SQL SERVER 2005上啓用CLR是否存在安全問題?
- 2. 檢查文件是否使用SQL Server
- 3. SQL Server查詢,以檢查是否
- 4. 如何檢查SeAssignPrimaryTokenPrivilege是否已啓用?
- 5. 如何檢查登錄是否啓用?
- 6. 如何檢查UILabel是否啓用?
- 7. 如何檢查wifi/3g是否啓用?
- 8. 如何檢查Kgdb是否啓用?
- 9. 如何檢查聯邦是否啓用
- 10. 如何檢查元素是否啓用
- 11. 如何檢查NumLock是否已啓用
- 12. 如何檢查使用vb.net和SQL Server是否存在記錄
- 13. 如何使用SQL Server檢查目錄是否存在?
- 14. 如何檢查SQL Server中是否正在查詢表
- 15. 檢查是否存在表的SQL Server
- 16. Azure/Powershell:檢查SQL Server是否存在
- 17. 檢查SQL Server是否已安裝C#
- 18. 如何檢查SQL Server表是否是系統表
- 19. SQL Server:檢查觸發器是啓用還是禁用?
- 20. 檢查是否啓用
- 21. 如何檢查jQuery Cycle是否啓動
- 22. 如何檢查IntentService是否已啓動
- 23. 如何檢查Windows CE上是否安裝了SQL Server CE
- 24. 如何檢查SQL Server約束是否存在?
- 25. 如何檢查SQL Server是否安裝在wix 3.5
- 26. 如何檢查是否有表被鎖定在SQL Server
- 27. 如何檢查SQL Server文本列是否爲空?
- 28. 如何檢查是否安裝了SQL Server 2005或2008
- 29. 如何檢查SQL Server中是否存在列?
- 30. 如何檢查是否值在SQL Server CE數據庫
附加說明:值爲1,如果啓用,或0,如果禁用。 – Muthukumar 2014-05-10 17:45:33