Lista de itens a serem verificados antes de ativar o SQL Server CLR?

Lista de itens a serem verificados antes de ativar o SQL Server CLR?

Estou tentando implantar uma função CLR (que calcula um hash de um texto ou arquivo, não disponível no SQL Server) pela primeira vez em um servidor de produção.

Consegui testar a função em uma máquina de desenvolvimento, mas ainda estou pensando,

Existe alguma lista dePegadinhasconsiderar antes de ativar a opção CLR?

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

Responder1

Acho que você encontrará todas (ou pelo menos uma boa quantidade) das informações que deseja neste artigo do MSDN diretamente relacionado ao assunto:

Segurança de integração CLR

Embora eu duvide que isso esteja diretamente relacionado à sua situação, vi um grande problema ao chamar código não gerenciado de um assembly. Algo na linha deesta postagem.

Além disso, quaisquer dependências exigidas pelo seu assembly também devem ser registradas no SQL. Até coisas como System.dll. Isso pode ficar feio. Muito poucos assemblies são abençoados pelo SQL por padrão.

informação relacionada