Aplica-se a
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2017 on Windows (all editions)

Sintomas

Suponha que você inicie o pacote do Microsoft SQL Server 2016 ou 2017 Integration Services (SSIS 2016) usando o procedimento armazenado clr (common language runtime). Ao executar o procedimento armazenado clr que chama a propriedade SQLContext.WindowsIdentity, você pode notar que a propriedade SQLContext.WindowsIdentity retorna um valor NULL para chamadas representadas em SQL Server devido ao qual o pacote SSIS não é iniciado. Esse problema ocorrerá se o procedimento CLR pertencer a um usuário que tem um logon do Windows (não um logon SQL Server) que não tenha as permissões SYSADMIN. Além disso, a seguinte mensagem de erro semelhante à seguinte pode ser exibida:

A operação não pode ser iniciada por uma conta que usa SQL Server Autenticação. Inicie a operação com uma conta que usa a Autenticação do Windows.

Resolução

Esse problema é corrigido nas seguintes atualizações cumulativas para SQL Server:

      Atualização cumulativa 1 para SQL Server 2017 

      Atualização cumulativa 5 para SQL Server 2016 SP1

Observação: Para corrigir esse problema, o TF (sinalizador de rastreamento) 4637 deve estar habilitado.

Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as últimas atualizações cumulativas para SQL Server:

Atualização cumulativa mais recente para SQL Server 2017

Atualização cumulativa mais recente para SQL Server 2016

Status

A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".

Referências

Saiba mais sobre a terminologiaque a Microsoft usa para descrever atualizações de software.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.