Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La funzionalità di integrazione CLR (Common Language Runtime) è disattivata per impostazione predefinita e deve essere abilitata per usare gli oggetti implementati tramite l'integrazione CON CLR. Per abilitare l'integrazione con CLR, usare l'opzione clr enabled della stored procedure sp_configure :
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'clr enabled', 1;
GO
RECONFIGURE;
GO
È possibile disabilitare l'integrazione con CLR impostando l'opzione clr enabled su 0. Quando si disabilita l'integrazione con CLR, SQL Server arresta l'esecuzione di tutte le routine CLR e scarica tutti i domini applicazione.
Annotazioni
Per abilitare l'integrazione con CLR, è necessario disporre dell'autorizzazione a livello di server ALTER SETTINGS, che viene mantenuta in modo implicito dai membri dei ruoli predefiniti del server sysadmin e serveradmin .
Annotazioni
I computer configurati con grandi quantità di memoria e un numero elevato di processori potrebbe non riuscire a caricare la funzionalità di integrazione CLR di SQL Server all'avvio del server. Per risolvere questo problema, avviare il server usando l'opzione di avvio del servizio -gmemory_to_reserveSQL Server e specificare un valore di memoria sufficientemente grande. Per altre informazioni, vedere Opzioni di avvio del servizio motore di database.
Annotazioni
L'esecuzione del Common Language Runtime (CLR) non è supportata quando si utilizza il pool leggero. Prima di abilitare l'integrazione con CLR, è necessario disabilitare il lightweight pooling. Per altre informazioni, vedere Opzione di configurazione del server per il pooling leggero.
Vedere anche
sp_configure (Transact-SQL)
Opzione di configurazione del server clr enabled
RECONFIGURE (Transact-SQL)
GRANT (Transact-SQL)
Server-Level ruoli