windows不能在本地计算机启动sql server
在登录数据库的时候,发现数据库不能登录,提示【无法连接到实例】,很明显这是因为数据库服务没有启动导致的,我们打开【服务】启动相应的SQL数据库服务时遇到了这样的问题【Windows 不能在 本地计算机 启动 SQL Server (SQLEXPRESS)。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 126】
方法/步骤
-
打开开始菜单中sql配置工具中的【SQL Server配置管理器】
-
可以看见,很多sql server 服务都是停止的,正因为这样我们才无法登陆sql
-
在对应的服务上单击右键,选择【属性】打开属性对话框
-
更改内置账户为“Local System”点击【重新启动】【确定】
-
同理,修改其他被停止服务的内置账户,并启动服务
-
此时,仍然报错,最关键的数据库服务无法启动
-
找到sql server 的安装目录,打开文件夹的属性窗口
-
赋予所有者全部权限,再次启动服务
-
如果还是不行,在MSSOLSERVER和SQLEXPRESS中都有个VIA的属性,把VIA设置禁用
-
到了这一步,天使的所有sql服务已经全部启动了