导航
黄蜂帮助台
  • 注册

  • 或
  • 登录
    需要密码提醒?
或
联系我们
  • 取得联系

    给我们发邮件

  • 开始聊天会话

  • 知识库阅读帮助文章
  • 新闻新闻和更新
  • 联系我们我们是来帮忙的
  • 培训查看我们的选择
  • 门户网站
  • 知识库
  • 软件
  • 多个产品:SQL Server服务不会启动,错误代码-2146893007
订阅 下载

多个产品:SQL Server服务不会启动,错误代码-2146893007

斯科特·科瑞撤
2019-08-27
在软件

症状


当你尝试启动SQL Server服务时,你会得到一条消息:

Windows无法在本地计算机上启动SQL Server (WASPDBEXPRESS)。有关更多信息,请查看系统事件日志。如果是非microsoft服务,请联系服务供应商,并参考服务特定错误码-2146893007。

sql - 2146893007. png -服务代码


导致

已禁用SSL 3.0和/或TLS 1.0。


决议

重新启用这些协议,通过设置这两个注册表键值为1:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ SecurityProviders \ SCHANNEL \ \控制协议\ 3.0 \ Server \启用SSL
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ \ SecurityProviders \ SCHANNEL \控制协议\ TLS 1.0 \ Server \启用

ssl3.0-enabled.png

tls1.0-enabled.png


SQL服务现在应该正常启动了。PC不需要重新启动。



额外的信息


如果存在任何DisabledByDefault键值,可能需要删除它或将其值更改为1。(在这样做之前,请记下值和路径。)更改此设置后,Windows服务器操作系统可能需要重新启动。


讨论:
https://dba.stackexchange.com/questions/82207/sql-server-service-wont-start-after-disabling-tls-1-0-and-ssl-3-0-on-windows

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/5f543d1f-9483-49bb-9c65-999f287eaefa/sql-server-service-wont-start-after-disabling-tls-10-and-ssl-30-on-windows?forum=sqlsecurity

启用/禁用Microsoft Technet说明:
https://technet.microsoft.com/en-us/library/dn786418%28v=ws.11%29.aspx#BKMK_SchannelTR_TLS10


关于传输层安全的微软信息:

https://docs.microsoft.com/en-us/windows-server/security/tls/tls-registry-settings


给这个页面的质量打分

这个页面很有帮助:) :(这个页面没有帮助

43人中有39人觉得这个页面很有帮助

相关页面

  • 多个产品:Crystal Reports生成的报告和收据在禁用TLS 1.0后失败,提示“无法连接:不正确的登录参数”。
  • 多个产品:当试图打开报告时,它们会提示登录,通常输入WaspReader作为登录ID

快速跳转
  • 黄蜂帮助台
  • 知识库
  • 新闻
  • 联系我们
前
Helpdesk软件由Deskpro