• SQL Server (MSSQLSERVER) 服务因 找不到指定的模块。 服务特定错误而停止。


    新装了sql server 2008,发现sqlserver 服务没法起来。查看系统日志是7024如下:

    [c-sharp] view plaincopy
     
    1. 事件类型: 错误  
    2. 事件来源: Service Control Manager  
    3. 事件种类: 无  
    4. 事件 ID: 7024  
    5. 日期:  2009-3-26  
    6. 事件:  15:25:17  
    7. 用户:  N/A  
    8. 计算机: ZHOU-HAI-HAN  
    9. 描述:  
    10. SQL Server (SQLZHH) 服务因 126 (0x7E) 服务性错误而停止。  
    11.   
    12. 有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。  

    再用sqlserver自带的日志文件查看器查看sqlserver日志,出错信息如下:

    [c-sharp] view plaincopy
     
    1. 日期  2009-3-26 15:29:19  
    2. 日志  已加载的日志文件 (D:/Program Files/Microsoft SQL Server/MSSQL10.SQLZHH/MSSQL/Log/ERRORLOG)  
    3.   
    4. 源  服务器  
    5.   
    6. 消息  
    7. The SQL Server failed to initialize VIA support library [QLVipl.dll]. This normally indicates the VIA support library does not exist or is corrupted. Please repair or disable the VIA network protocol. Error: 0x7e.  
    8.   
    9.   
    10.   
    11. 日期  2009-3-26 15:43:12  
    12. 日志  已加载的日志文件 (D:/Program Files/Microsoft SQL Server/MSSQL10.SQLZHH/MSSQL/Log/ERRORLOG.1)  
    13.   
    14. 源  服务器  
    15.   
    16. 消息  
    17. TDSSNIClient initialization failed with error 0x7e, status code 0x60. Reason: 无法初始化 VIA 侦听器。 找不到指定的模块。  

     
     

    由此可以看出SQL server的VIA协议有问题了。

    进入sql server configure manager,点开 Sql server 网络配置(非sql native client 配置),点sqlzhh(我sqlserver的名字)协议,将VIA协议禁用。

    再启动Sql Server服务,成功。

  • 相关阅读:
    多线程中变量的内存分配
    VS2019解决Cannot resolve symbol ' '问题
    排序算法——选择排序
    观察者模式
    c# 之linq——小白入门级
    c# 迭代器
    MySql学习
    rabbitmq安装及简单demo练习
    VMware Workstation 12 PRo密钥
    远程过程调用——RPC
  • 原文地址:https://www.cnblogs.com/niaowo/p/3750992.html
Copyright © 2020-2023  润新知