
MSSQLSERVER服务设置为自动启动类型,但是每次重启机器后该服务无法自动启动,导致每次都要手动启动该服务。
SQL Server版本为2016
笔者通过计算机系统日志发现以下错误日志:等待 MSSQLSERVER 服务的连接超时(30000 毫秒)。
解决方法:
这种问题通常是由于不正确的超时设置导致的。为了解决这个问题,请尝试以下步骤:
一. 打开注册表---单击开始,单击运行,键入regedit,然后单击“确定”。
二. 找到并单击以下注册表子项:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet\Control
三.在右窗格中,找到ServicesPipeTimeout entry.Note.如果ServicesPipeTimeout条目不存在,您必须创建它。要做到这一点,请按照下列步骤操作:
i. 在编辑菜单上,指向”新建”,然后单击DWORD值。
ii. 键入ServicesPipeTimeout,然后按回车键。
四.右键单击ServicesPipeTimeout,然后单击“修改”。
五.单击十进制,键入60000,然后单击“确定”。在服务超时前,该值以毫秒为单位显示时间。
六.重新启动计算机。
免费试用:https://www.50yun.top/col-reg/