SQL Server: Comment vérifier si CLR est activé?
5 réponses
  vérifier les config_value dans les résultats de  sp_configure   
vous pouvez activer CLR en exécutant ce qui suit:
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'clr enabled', 1;
GO
RECONFIGURE;
GO
32
	                    
	                
	                    répondu
	                    codingbadger
	                    2011-01-26 13:10:16
	                
	            Les accepté de répondre à des besoins un peu de clarification. La rangée sera là si CLR est activé ou désactivé. La valeur sera 1 si activé, ou 0 si désactivé.
j'utilise ce script pour activer sur un serveur, si l'option est désactivée:
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
26
	                    
	                
	                    répondu
	                    Larry Smith
	                    2013-10-22 19:29:07
	                
	            select *
from sys.configurations
where name = 'clr enabled'
3
	                    
	                
	                    répondu
	                    grapefruitmoon
	                    2011-01-26 13:11:25
	                
	            le résultat correct pour moi avec SQL Server 2017:
USE <DATABASE>;
EXEC sp_configure 'clr enabled' ,1
GO
RECONFIGURE
GO
EXEC sp_configure 'clr enabled'   -- make sure it took
GO
USE <DATABASE>
GO
EXEC sp_changedbowner 'sa'
USE <DATABASE>
GO
ALTER DATABASE <DATABASE> SET TRUSTWORTHY ON;  
à Partir de Une erreur s'est produite dans le Microsoft .NET Framework, tout en essayant de charger l'assemblée id 65675
1
	                    
	                
	                    répondu
	                    Sayed Abolfazl Fatemi
	                    2018-09-06 18:36:06