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