使用版本为sql server 2005 
在外围应用配置器中启动服务时显示“请求失败或服务未及时响应”
在Windows管理中启动时显示“windiws不能在本地计算机上启动sql server(mssqlserer)”
计算机名没改,系统账户名和密码也没改。

解决方案 »

  1.   

    我只是启动了Windows自带的防火墙,但是把端口1433和1434例外出来了,看来不是防火墙的问题。
      

  2.   

    要启动sql server服务的windows的账户,在权限上是否有限制?
    我这边想在非管理员账户下管理sql server,包括启动、停止sql server的服务等操作,就遇到同样的错误。
    不知道非管理员账户能否启动或是停止sql server系统服务
    (比如oracle有个ora_dba组,把普通账户加到这个组就可以了)
      

  3.   

    oracle中的ora_dba组在sql server中对应的是哪个组呢 ?........
      

  4.   

    sql server貌似没有ora_dba这样的组
    我现在的问题,也是愁的这个公司这边在管理上不支持下放管理员权限,任务又是管理sql server,不知道我这个普通用户的账户该如何管理
    研究中...
      

  5.   

    先说一下我的做法
    在sql外围应用管理器中有新增管理员那一项,可以把管理员权限分配给你所用的账户
    这样之后就可以了。但是奇怪的是sqlexpress服务无法启动了,提示“服务开启又停止了”这个错误是我们公司一个新人的机子上出现的,而且“在sql外围应用管理器中有新增管理员那一项”,这一项在我的机子上根本就没有。现在她的数据库可以用了,但是仍然觉得事情没解决好。
      

  6.   

    感觉是我们对xp的权限管理机制没有弄清楚说明下我这边的系统环境:主要的是一个域管理机制,具体是什么我没去研究,就是每个员工有个域账户,可以用这个账户在任何一台属于域范围内的电脑上登入 .... (省略一通介绍)1、没有本地管理员权限,也没有域管理员权限
    2、上回叫来管理员把SQL Server (sqlexpress)这个服务的启动账户改成了我的域账户。然后管理员无法对该服务进行停止和启动操作,我的账户可以。第二天回公司,我的账户也管不了这个服务了。(前一天下班,关机了) .... (相当诡异,极度不解!)3、发现一个土方法,把该服务的属性中, “可执行文件的路径”,下的那串命令cp到cmd中运行,ok,服务居然启动了 ......(同样不解)
    大致情况如此
      

  7.   

    初步的解决方案——仅针对我们公司这样的系统环境 1、SQL Server (sqlexpress)这个服务的启动账户改成了我的域账户2、启动方式设为手动3、每次开机的时候自己通过cmd下运行命令来启动sql server,比如在我电脑上:"C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe" -sSQLEXPRESS。若要方便,可以自己写个批处理文件,还算蛮方便...4、cmd里,ctrl+c 可以终止该服务
    (说明:发现之前的诡异情况是由于服务的启动模式是自动的,开机后,该服务一旦运行,由于不是当前域账户启动的,所以没有权限对其进行停止和启动管理。)有一点仍然疑惑的是,启动账户里明明已经设置为我的域账户了。开机后自动启动该服务,那也应该是通过我域账户启动的才对,却为什么我的域账户不能对其进行管理了呢?