Não é possível ligar ao Project Online OData a partir do SSIS

Sintomas

Quando tenta ligar-se aos feeds OData Project Online do SQL Server Integration Services (SSIS), recebe a seguinte mensagem de erro:

Falha na ligação de testeInformações AdicionaisO pedido foi abortado: Não foi possível criar um canal seguro SSL/TLS.(Microsoft.SqlServer.IntegrationServices.ODataConnectionManager)

Causa

Este problema ocorre se o Transport Layer Security (TLS) não estiver ativado.

Resolução

Aviso

Esta secção, método ou tarefa contém passos que explicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorreta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para maior segurança, faça uma cópia de segurança do registo antes de o modificar. Deste modo, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como fazer uma cópia de segurança e restaurar o registo, clique no seguinte número de artigo para ver o artigo da Ajuda da Microsoft: 322756 Como fazer uma cópia de segurança e restaurar o registo no Windows

Para resolver este problema, adicione a entrada de registo SchUseStrongCrypto . Para tal, execute o comando adequado numa janela da Linha de Comandos, consoante o tipo de sistema (64 bits ou 32 bits):

reg add HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 1 /reg:64
reg add HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 1 /reg:32

Mais Informações

Para obter mais informações sobre o TLS, veja Transport Layer Security (TLS) best practices with the .NET Framework (Melhores práticas de Transport Layer Security (TLS) com o .NET Framework.