SQL Server 2008建立连接时出现与网络相关的或特定于实例的错误的解决办法

这两天,由于重装了系统,机器上以前配置的环境全没了。不得已,只得重新来一一重装下。

采用ADO连接数据库,装了个SQL Server 2008。这一次遇到了一些问题,可能是安装的时候有些东西没配置好还是怎么的,折腾了一点时间。也正好,对数据库可以了解了解。

   问题1:SQL Server服务无法启动


   问题2:SQL Server采用windows身份验证时无法登录


   问题3:SQL Server采用SQL混合模式无法登录


其实细想一下,SQL Server的服务都没有启动,肯定会导致问题2和问题3。所以,关键就是问题1。

根据其显示错误的提示,查看了系统的“应用程序日志”。提示的错误分别为:

  • SQL Server无法生成FRunCM线程。请查看SQL Server错误日志和Windows事件日志,获取有关可能发生的相关问题的信息。
  • 由于网络库中存在内部错误,所以无法启动网络库。要确定原因,请查看错误日志中紧位于此错误之前的那些错误。
  • TDSSNIClient初始化失败,出现错误0x7e,状态代码0x1.原因:初始化失败,出现基础结构错误。请检查以前的错误
  • TDSSNIClient初始化失败,出现错误0x7e,状态代码0x60.原因:无法初始化VIA侦听器。找不到指定的模块。
  • SQL Server无法初始化VIA支持[QLVipl.dll]。这通常指示VIA支持库不存在或已损坏。请修复或禁用VIA网络协议。错误:0x7e。
依照其提示,找到SQL Server Configuration Manager,选择“SQL Server网络配置”,找到属于自己的实例,右键选择“VIA协议”,禁用其即可。
回到“SQL Server服务”,启动所需实例的服务选项。------------------------------>问题1解决
打开“MS SQL Server Management Studio”,选择“Windows身份验证”登录,成功。---------------------------------->问题2解决
打开“MS SQL Server Management Studio”,选择“SQL混合身份验证”登录,成功。----------------------------------->问题3解决

而对于刚开始在网上查到的资料,介绍说将“外围应用配置”中的“RemoteDacEnabled”设置成“True”即可,又有说将“服务器配置”中的“RemoteDacEnabled”设置成“True”即可的,在此对于我的情况不适用。不知是什么情况。请有相关情况的读者也能注意一点。





特此感谢

版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值