Partager via


clr enabled (option de configuration de serveur)

Utilisez l’option clr activée pour spécifier si les assemblys utilisateur peuvent être exécutés par SQL Server. L'option CLR activé fournit les valeurs suivantes.

Valeur Description
0 L'exécution de l'assembly n'est pas autorisée sur SQL Server.
1 L'exécution de l'assembly est autorisée sur SQL Server.

Les serveurs WOW64 doivent redémarrer pour que les modifications apportées à ce paramètre prennent effet. Le redémarrage n'est pas requis pour les autres types de serveurs.

Notes

Lorsque l'instruction RECONFIGURE est exécutée et que la valeur d'exécution de l'option CLR activé est 0 et non plus 1, tous les domaines d'application contenant des assemblys utilisateur sont immédiatement déchargés.

Notes

L'exécution du CLR (Common Language Runtime) n'est pas prise en charge sous l'option lightweight pooling. Désactivez l'une des deux options suivantes : « clr enabled » ou « lightweight pooling ». Les fonctionnalités qui reposent sur le CLR et qui ne fonctionnent pas correctement en mode fibre incluent le type de données hierarchy, la réplication et la Gestion basée sur des stratégies.

Exemple

L'exemple suivant déclare indique d'abord le paramètre actuel de l'option clr enabled, puis active l'option en lui attribuant la valeur 1. Pour désactiver l'option, affectez-lui la valeur 0.

EXEC sp_configure 'clr enabled';  
EXEC sp_configure 'clr enabled' , '1';  
RECONFIGURE;  
  

Voir aussi

lightweight pooling (option de configuration de serveur)
Options de configuration du serveur (SQL Server)
sp_configure (Transact-SQL)
lightweight pooling (option de configuration de serveur)