windows 无法停止SQLserver 服务

强制重启sqlserver

1.位置错误导致无法通过图形界面关闭 和重启SQLserver

windows 无法停止SQLserver 服务

选择停止:

windows 无法停止SQLserver 服务

出现报错:

windows 无法停止SQLserver 服务

 

2.解决方案

打开sql配置管理器,找到主进程pid

windows 无法停止SQLserver 服务

windows 无法停止SQLserver 服务

可知,进程号为10152

管理员身份打开cmd:

windows 无法停止SQLserver 服务

通过tasklist 可以查看到sqlserver.exe 的这个程序:

windows 无法停止SQLserver 服务

windows 无法停止SQLserver 服务

当前状态(启动状态):

windows 无法停止SQLserver 服务

cmd执行taskkill 命令使用 -pid 选择进程id /F 为强制选项,强制关闭进程:windows 无法停止SQLserver 服务

查看状态(已经关闭):

windows 无法停止SQLserver 服务

 

 

3.启动

windows 无法停止SQLserver 服务

通过管理工具可以启动:

windows 无法停止SQLserver 服务

windows 无法停止SQLserver 服务

windows 无法停止SQLserver 服务

 

通过上述方式可以解决无法直接关闭sqlserver服务的问题,至于为何出现上述问题,暂时未找到解答,不想重装又想实现暂时关闭sqlserver(比如要复制下数据库文件等)可以尝试上述操作,本人使用是成功的。