sql2005服务项无法启动

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:23:29
今天上班发现我的sql连接不上,后来发现服务项都没有启动,然后启动服务项,总是报错:
THe request failed or the service did not respond in a timely fashion counst the event log or other application error logs for the details
有哪位高手知道怎么解决这个文图的没有?谢谢

是不是网络不通了,客户端连接不上服务器.
这段的意思是:请求失败,或是服务器在指定的时间内没回应,查看系统日志或应用程序日志获得详细内容

首先把安装数据库的机子上的自带防火墙或后来安装的安全防护软件关闭测试。
到控制面板-管理工具-服务看看是否所有sql服务都起不来,是否做过更改机子名称,管理员登陆用户名等操作,要改回去试试。
在服务的属性页里的登陆一项是否是某个具体用户名,可以改成当前登陆用户试试。

使用“控制面板”中的“Windows 防火墙”项向防火墙添加程序例外。
在“控制面板”中的“Windows 防火墙”项的“例外”选项卡上,单击“添加程序”。

浏览到要允许其通过防火墙的 SQL Server 实例的所在位置,例如 C:\Program Files\Microsoft SQL Server\MSSQL10. <实例名称>\MSSQL\Binn,选择 sqlservr.exe,然后单击“打开”。

单击“确定”。

是不是有防火墙呢?
如果是Windows防火墙,把sqlservr.exe加入到防火墙的例外程序里试试

一个老外的回答,据说好使,你试一下吧
Can you change the service start account to Local System and try staring the SQL Server Agent service. Use SQL Server configuration manager to chnage the service startup account.

想想你之前作过什么系统优化?肯定是你把某个启动辅助程序给优化掉了