您無法從 SSIS 連線到 Project Online OData
徵狀
當您嘗試從 SQL Server Integration Services (SSIS) 連線到 Project Online OData 摘要時,您會收到下列錯誤訊息:
測試連線失敗其他資訊要求已中止:無法建立 SSL/TLS 安全通道。 (Microsoft.SqlServer.IntegrationServices.ODataConnectionManager)
原因
如果未啟用傳輸層安全性 (TLS) ,就會發生此問題。
解決方案
警告
這個章節、方法或工作包含修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需如何備份和還原登錄的詳細資訊,請按下列文章編號以檢視 Microsoft 說明文章: 322756 如何在 Windows 中備份和還原登錄
若要解決此問題,請新增 SchUseStrongCrypto 登錄 專案。 若要這樣做,請在命令提示字元視窗執行適當的命令,視您的系統類型 (64 位或 32 位) :
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
其他相關資訊
如需 TLS 的詳細資訊,請參閱 TLS (傳輸層安全性) .NET Framework 的最佳做法。