Share via


Opzione di configurazione server clr enabled

Utilizzare l'opzione clr enabled per specificare se gli assembly utente possono essere eseguiti in SQL Server. L'opzione clr enabled restituisce i valori indicati di seguito.

Valore

Descrizione

0

Esecuzione degli assembly non consentita in SQL Server.

1

Esecuzione degli assembly consentita in SQL Server.

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

[!NOTA]

Quando si esegue RECONFIGURE e il valore dell'opzione clr enabled viene modificato da 1 a 0, vengono immediatamente scaricati tutti i domini applicazione contenenti assembly utente.

[!NOTA]

L'esecuzione di Common language runtime (CLR) non è supportata nell'ambito del lightweight pooling. Disabilitare una delle due opzioni, "clr enabled" o "lightweight pooling". Tra le funzionalità basate su CLR che non funzionano correttamente in modalità fiber sono inclusi il tipo di dati hierarchy, la replica e la gestione basata su criteri.

Esempio

Nell'esempio seguente viene prima visualizzata l'impostazione corrente dell'opzione clr enabled, quindi abilitata l'opzione impostandone il valore 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

Riferimento

sp_configure (Transact-SQL)

Concetti

Opzione di configurazione del server lightweight pooling

Opzioni di configurazione del server

Opzione di configurazione del server lightweight pooling