无法通过Windows 2012上的系统dsn使用ODBC连接连接到SQL Server 2008

Bas*_*yon 7 odbc sql-server-2008 windows-server-2012

我有Windows 2012服务器,我可以通过创建数据连接通过Visual Studio Server Explorer连接到SQL Server 2008实例.我也可以使用SQL Server Management Studio并连接到该SQL Server.但由于某些原因,当我尝试使用ODBC数据源管理器连接来设置DSN时,我收到以下错误.

连接失败:
SQLState:'01000'SQL
错误:1
[Microsoft] [ODBC SQL Server驱动程序] [DBNETLIB] ConnectionOpen(SECCreateCredentials()).
连接失败:
SQLState:'08001'SQL
错误:18
[Microsoft] [ODBC SQL Server驱动程序] [DBNETLIB] SSL安全错误

我似乎无法找到任何关于此的内容,并想知道是否有人熟悉这个问题.

我想补充一点,客户端和服务器都没有执行加密,所以我有点困惑,我会得到一个ssl相关的错误.

Bas*_*yon 9

启用ODBC日志记录后获取事件消息
创建SSL客户端凭据时发生致命错误.内部错误状态为10013.

这并没有引导我到确切的问题,但确实引导我从类似的错误修复.

需要将HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client\Enabled从0翻转为1