当前位置:   article > 正文

sqlserver 2008 R2安装失败 TDSSNIClient初始化失败 0x80090331

0x80090331

最近安装sqlserver 2008 R2,在安装过程中报错:等待数据库引擎恢复句柄失败的错误。

安装过程可以忽略这个错误,继续完成安装。

以管理员方式启动cmd,进入目录:C:\Program Files (x86)\Microsost SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn,执行sqlserver.exe -c -m,启动失败,报错如下:

TDSSNIClient 初始化失败,出现错误 0x80090331,状态代码 0x80。原因: Unable to initialize SSL support. The client and server cannot communicate, because they do not possess a common algorithm.
TDSSNIClient 初始化失败,出现错误 0x80090331,状态代码 0x1。原因: Initialization failed with an infrastructure error. Check for previous errors. The client and server cannot communicate, because they do not possess a common algorithm.
由于网络库中存在内部错误,所以无法启动网络库。要确定原因,请查看错误日志中紧位于此错误之前的那些错误。
SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志,获取有关可能发生的相关问题的信息。

翻译一下就是:无法初始化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即可。

我后面的操作是在控制面版->程序和应用,找到sqlserver,卸载实例,重新安装,安装成功!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/421809
推荐阅读
相关标签
  

闽ICP备14008679号