Integração CLR – Habilitar
Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure
O recurso de integração CLR (common language runtime) está desativado por padrão, e deve ser habilitado para usar objetos implementados com a integração CLR. Para habilitar a integração clr, use a opção clr enabled do procedimento armazenado sp_configure em SQL Server Management Studio:
EXEC sp_configure 'clr enabled', 1;
RECONFIGURE;
GO
Você pode desabilitar a integração de CLR configurando a opção clr enabled
como 0. Quando você desabilitar a integração clr, SQL Server para de executar todas as rotinas CLR definidas pelo usuário e descarrega todos os domínios do aplicativo. Os recursos que dependem do CLR, como o tipo de dados hierarchyid , a função, a FORMAT
replicação e o Gerenciamento Baseado em Políticas, não são afetados por essa configuração e continuarão a funcionar.
Observação
Embora a opção de configuração clr enabled
esteja no Banco de Dados SQL do Azure, não há suporte para o desenvolvimento de funções de usuário CLR no Banco de Dados SQL do Azure.
Permissões
Para habilitar a integração clr, você deve ter a permissão de nível de servidor ALTER SETTINGS, que é implicitamente mantida por membros das funções de servidor fixas sysadmin e serveradmin .
Comentários
Computadores configurados com grandes quantidades de memória e um número grande de processadores podem falhar ao carregar o recurso de integração CLR do SQL Server na inicialização do servidor. Para resolver esse problema, inicie o servidor usando a opção de inicialização do serviço -gmemory_to_reserve SQL Server e especifique um valor de memória grande o suficiente. Para obter mais informações, consulte Opções de inicialização do serviço Mecanismo de Banco de Dados.
Observação
Não há suporte para a execução de CLR (common language runtime) com lightweight pooling. Antes de habilitar integração CLR, você deve desabilitar o lightweight pooling. Para saber mais, veja lightweight pooling Server Configuration Option.
Consulte Também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de