Condividi tramite


Opzione di configurazione del server con CLR abilitato

Usare l'opzione clr enabled per specificare se gli assembly utente possono essere eseguiti da SQL Server. L'opzione clr enabled fornisce i valori seguenti.

Valore Descrizione
0 Esecuzione di assembly non consentita in SQL Server.
1 Esecuzione di assembly consentita in SQL Server.

I server WOW64 devono essere riavviati prima che le modifiche apportate a questa impostazione siano effettive. Il riavvio non è necessario per altri tipi di server.

Annotazioni

Quando viene eseguito RECONFIGURE e il valore di esecuzione dell'opzione clr enabled viene modificato da 1 a 0, tutti i domini applicativi contenenti assembly utente vengono scaricati immediatamente.

Annotazioni

L'esecuzione del Common Language Runtime (CLR) non è supportata quando si utilizza il pool leggero. Disabilitare una delle due opzioni: "clr enabled" o "lightweight pooling". Le funzionalità che si basano su CLR e che non funzionano correttamente in modalità fiber includono il tipo di dati, la hierarchy replica e la gestione basata su criteri.

Esempio

Nell'esempio seguente viene prima visualizzata l'impostazione corrente dell'opzione clr enabled e quindi viene abilitata l'opzione impostando il valore dell'opzione su 1. Per disabilitare l'opzione, impostare il valore su 0.

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

Vedere anche

Opzione di configurazione del server per il pooling leggero
Opzioni di configurazione del server (SQL Server)
sp_configure (Transact-SQL)
Opzione di configurazione del server per il pooling leggero