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

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

Значение

Описание

0

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

1

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

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

ПримечаниеПримечание

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

ПримечаниеПримечание

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

Пример

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

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

См. также

Справочник

sp_configure (Transact-SQL)

Основные понятия

Параметр конфигурации сервера «использование упрощенных пулов»

Параметры конфигурации сервера

Параметр конфигурации сервера «использование упрощенных пулов»