昨天2005服务还启动的很正常,今天就不行了,提示错误为:“请求失败或服务未及时响应。有关详细信息,请参见事件日志或其他适用的错误日志。”不知道是什么原因,在网上查了好多资料都说是什么选择压缩文件夹的问题,我试过都没有用,请问除了重装还有没有其他的解决办法?急,请高手解答!

解决方案 »

  1.   

    看日至,然后google
    遇到问题并非坏事,要不然怎么提高。
      

  2.   

    兄弟,我不是一点都不懂的菜鸟,也不想没事来麻烦各位。肯定都试过了GOOGLE上看到的一些方法,不行才来这里问的。。
    如果你知道,那么请你讲讲如何解决,如果你也不知道,那就等高手来解决。。
      

  3.   

    就是无法启动SQLSERVER2005服务,提示这些信息,在系统日志中显示,“TDSSNIClient 初始化失败,出现错误 0x2741,状态代码 0xa。”
      

  4.   

    民谣老兄,只有这些了,该怎么搞?总有人碰到过,我GOOGLE过,有人碰到过,但并没有解决好。。
      

  5.   

    http://community.csdn.net/Expert/TopicView3.asp?id=5590125 回复人:bill024(咖啡熊) ( ) 信誉:100 2007-6-8 23:12:39 得分:0 ? 
    选中C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA文件夹,右键属性->高级->选中或不选中压缩内容以便节省磁盘空间->确定
     
     
      

  6.   

    發生的原因
    發生這個問題的原因是儲存在 Certificate 登錄項目中的值在升級前不是有效的。如果在升級前,將 Certificate 登錄項目設定為非零的值,SQL Server 2005 會遷移並使用該值。因此,如果該值不是有效的,SQL Server 2005 便會因為找不到對應的憑證而無法啟動。
      

  7.   

    解決方案
    如果要解決這個問題,請使用下列其中一種方法: • 請使用「SQL Server 組態管理員」來匯入有效的憑證。 
    • 清除 Certificate 登錄項目,以取消設定值。SQL Server 2005 會使用自動簽署的憑證。 
      

  8.   

    下面的登錄子機碼為 SQL Server 2005 的 Certificate 登錄項目:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer\SuperSocketNetLib
    值名稱:Certificate
    類型:REG_SZ
      

  9.   

    民谣兄,不是这样的,要是这样,我就不在这里发问了.呵呵.
    高捷兄的意思是删除掉Certificate这个键?然后在重新启动SQLSERVER2005服务,它会自动重新加入这个键就可以启动了吗?
      

  10.   

    开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager ->打开后找到"SQL Server 2005 网络配置"->MSSQLSERVER 属性的协议   在右边的属性框中把“VIA协议”禁用即可