SQL 2012 错误 0x80090331,状态代码 0x80

最近SQL2012 老是报错

错误信息:TDSSNIClient 初始化失败,出现错误 0x80090331,状态代码 0x80。原因: Unable to initialize SSL support. The client and server cannot communicate, because they do not possess a common algorithm.

解释下:无法初始化SSL支持。 客户端和服务器无法通信,因为它们不具有通用算法。
 
这时需要修改注册表,启动TLS1.0和SSL3.0即可。
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Server
 
Enabled配置为1即可。
 
然后重启SQL
 

 另外,也可以打个SP4的补丁

补丁下载地址

https://download.microsoft.com/download/6/4/4/6443D027-9FF0-4622-B70E-58B27FE58778/SQLServer2012SP4-KB4018073-x64-CHS.exe 

 

目前问题已经解决,可以正常启动SQL 2012了

 

    相关文章

评论

发表新评论

此内容将保密,不会被其他人看见。
点击刷新验证码
  • 可用的 UBB 标签:
  • 留言最长字数:1000。