原因: Unable to initialize SSL support. The group or resource is not in the correct state to perform the requested operation.
前言
继续之前SSL配置文章,在处理完安全漏洞之后,突然发现SqlServer服务启动异常。Windows事件查看器中发现如下错误:TDSSNIClient 初始化失败,出现错误 0x139f,状态代码 0x80。原因: Unable to initialize SSL support. The group or resource is not in the correct state to perform the requested operation.
一、错误原因
服务器上使用的是SqlServer2014,缺少安全补丁,不支持TLS1.2。
可以参考微软说明:KB3135244 - TLS 1.2 support for Microsoft SQL Server
二、解决方案
更新对应版本的sp3补丁即可
注意事项
- 需要对应sqlserver的版本,比如32位还是64位
- 需要注意sqlserver的语言版本中文和英文的补丁不互相通用.
- SQLServer2008r2的数据库不是SP3补丁解决的问题 还是需要先更新SP3的补丁包,然后再更新一个增量补丁进行处理.
错误示范
正确示范
总结
涉及系统的修改,提前做快照。