在dos下输入 net start mssqlserver  显示发生系统错误5 拒绝访问  为什么会这样呢?如何解决?谢谢回答者了啊!

解决方案 »

  1.   


    ---试 查询分析器
     xp_cmdshell   'net   start   sqlserveragent   
      

  2.   

    如何启动 SQL Server 实例(net 命令)可以使用 Microsoft Windows net 命令启动 Microsoft SQL Server 服务。  启动 SQL Server 的默认实例 
    在命令提示符下,输入下列命令之一:net start "SQL Server (MSSQLSERVER)" - 或 - net start MSSQLSERVER   启动 SQL Server 的命名实例 
    在命令提示符下,输入下列命令之一。请用要管理的实例的名称替换 <instancename>。net start "SQL Server ( instancename )" - 或 - net start MSSQL$ instancename   使用启动选项启动 SQL Server 
    将启动选项添加到 net start"SQL Server (MSSQLSERVER)" 语句末尾,之间用空格分隔开。使用 net start 启动时,启动选项使用正斜杠 (/) 而不是连字符 (-)。net start "SQL Server (MSSQLSERVER)" /f /m - 或 - net start MSSQLSERVER /f /m 
      

  3.   

    我 查询 分析器 输入  xp_cmdshell  'net  start  sqlserveragent  
    显示如下:消息 15281,级别 16,状态 1,过程 xp_cmdshell,第 1 行
    SQL Server 阻止了对组件 'xp_cmdshell' 的 过程'sys.xp_cmdshell' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'xp_cmdshell'。有关启用 'xp_cmdshell' 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器"。
      

  4.   

    楼主不妨试试在CMD下直接输入 net看看是什么情况,如果还是拒绝访问的话,那问题的解决办法就不是这样了。拒绝访问 这种提示一般都是没有权限,你看下当前用户所在的用户组是否为管理员;