SQL Server 2008, 2008 R2, 2012 and 2014 完全支持TLS1.2加密传输
微软高兴地宣布所有主流SQL Server客户端驱动和SQL Server发行版已经支持Transport Layer Security 1.2简称TLS 1.2.
发布时间是 2016年1月29日,这次发布提供了SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 and SQL Server 2014对TLS1.2的完全支持。
支持的客户端驱动程序包括:SQL Server Native Client, Microsoft ODBC Driver for SQL Server, Microsoft JDBC Driver for SQL Server ,ADO.NET (SqlClient).
有关SQL Server和客户端组件更新下载请到下面的KB3135244文章进行查看
https://support.microsoft.com/zh-cn/kb/3135244
下载KB3135244补丁来提供TLS 1.2在各个服务器和客户端组件主流版本里
Client Components Server Components
SqlClient (.NET Framework 4.6) SQL Server 2014
SqlClient (.NET Framework 4.5.2, 4.5.1, 4.5) SQL Server 2012
SqlClient (.NET Framework 4.0) SQL Server 2008 R2
SqlClient (.NET Framework 3.5/a.k.a (.NET Framework 2.0 SP2) SQL Server 2008
MS ODBC Driver v11 (Windows)
SQL Server Native Client (for SQL Server 2012 & 2014)
SQL Server Native Client (for SQL Server 2008 R2)
SQL Server Native Client (for SQL Server 2008)
SQL Server Native Clirnt (for SQL Server 2005)
JDBC 6.0
JDBC 4.2
JDBC 4.1
已知问题:如果你正使用SQL Server2014的CU更新,并且需要TLS1.2来加密镜像、Alwayson可用性组、Service Broker的endpoint,
我们建议你等到2016年2月份的SQL Server 2014 CU更新,该更新对特别的场景提供了支持。同样建议你可以查看KB3135244 文章
全面支持TLS1.2加密传输协议之后,客户端和服务器端的数据传输将会更加安全