Поделиться через


Параметр конфигурации сервера «clr enabled»

Используйте параметр clr enabled, чтобы указать, могут ли пользовательские сборки выполняться SQL Server. Параметр clr enabled предлагает следующие значения.

Значение Описание
0 Выполнение сборок не разрешается в SQL Server.
1 Выполнение сборок разрешается в SQL Server.

Чтобы изменения этого параметра вступили в силу, необходимо перезагрузить серверы WOW64. Для других типов серверов перезагрузка необязательна.

Примечание

При выполнении инструкции RECONFIGURE и изменении значения параметра «clr enabled» с 1 на 0 все домены приложений, содержащих пользовательские сборки, немедленно выгружаются.

Примечание

Выполнение в среде CLR не поддерживается при использовании упрощенных пулов. Отключите один из двух параметров: clr enabled или lightweight pooling. Функции, зависящие от среды CLR и неправильно работающие в режиме волокон, включают тип данных hierarchy, репликацию и управление на основе политик.

Пример

В следующем примере сначала отображается текущая настройка параметра clr enabled, а затем параметр включается с заданием значения 1. Чтобы отключить этот параметр, задайте значение 0.

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

См. также:

Параметр конфигурации сервера «использование упрощенных пулов»
Параметры конфигурации сервера (SQL Server)
sp_configure (Transact-SQL)
Параметр конфигурации сервера «использование упрощенных пулов»