如何在 Tableau 和 SQL Server 之间建立连接?

How can I establish connectivity between Tableau and SQL Server?

我有一台 Windows 机器,安装了 SQL Server Management Studio (SSMS) 和 Tableau Desktop。从 SSMS 我可以连接到另一台机器上的数据库。但是,当我尝试从 Tableau Desktop 连接到同一个数据库时,出现以下错误。

Could not connect to server

[Microsoft][ODBC Driver 13 for SQL Server]SSL Provider: The client and server cannot communicate, because they do not possess a common algorithm.

[Microsoft][ODBC Driver 13 for SQL Server]Client unable to establish connection

我尝试更新机器上的 SQL 服务器驱动程序,但它们已经更新到最新版本。如何在 Tableau 和 SQL Server 之间建立连接?

问题其实出在SQL服务器端。您的 ODBC 驱动程序正在尝试使用受信任的协议版本(TLS 1.1 或 TLS 1.2),但您的 SQL 服务器仅支持已弃用的协议版本(SSL 3.0 或 TLS 1.0)。

您需要将 SQL 服务器升级到 Microsoft's KnowledgeBase article 3135244 中提到的版本或 CU 之一。

支持文档: