是不是在什么操作下关闭了 Shared Memory 和 Named Pipes 协议?
你在连不上的时候,到配置管理器里查一下连接的协议状态.

解决方案 »

  1.   

    程序—Microsoft SQL Server 2005—配置工具—SQL Server Configuration Manager—網絡連接協議—選擇實例對應協議—啟用(shard memory、Named Pipes、TCP\IP)在对应的实例上显示一下监听端口,估计是动态端口造成的,设置为固定端口
      

  2.   

    刚看了程序—Microsoft SQL Server 2005—配置工具—SQL Server Configuration Manager
    SQL Native Client目录下客户端协议里边shared memory、Named Pipes、TCP\IP都是启用的,但是在SQL Server 2005网络配置目录下MSSQLSERVER协议里边的Named Pipes是禁用的
      

  3.   


    用SQL Server身份验证也一样的错误,连不上
      

  4.   

    使用一天之后,内存和cup是使用情况是怎样的?
      

  5.   

    那就做个批处理..每天凌晨两点执行... 批出来的内容是 从新启动mssqlserver, sqlserveragent..呵呵最烂的办法
      

  6.   

    这个错误貌似是服务没开  在运行里面输入services.msc  把2005的服务设置成自动的
      

  7.   

    启用 Named Pipes,并检查是什么把它禁用了.