MSSQL_连接异常_网络连接异常(无法连接到服务器)_无法连接到WMI提供程序

问题介绍:

能正常使用SQL Server Management Studio对数据库进行管理操作,但不能通过sqlcmd或其他方法(如VS中添加数据库连接)对数据库进行连接,操作就更不用说了,而且,无法使用SQL Server配置管理器,提示错误“无法连接到WMI提供程序”。

解决方法(建议按顺序操作一次):

1、

到C:\Windows\System32目录下查看是否有framedyn.dll文件,如果没有,请到C:\Windows\System32\wbem中将该文件复制一份。

2、

找到数据库的Shared目录,不同电脑上可能不同。测试的操作系统是64位的,MSSQL版本:2008R2,Shared目录为:
系统盘符:\Program Files (x86)\Microsoft SQL Server\100\Shared。

运行->cmd->输入以下指令:mofcomp “你的Shared目录\sqlmgmproviderxpsp2up.mof”->回车。

如果看到以下信息,则表示本步骤成功:
Microsoft (R) MOF Compiler Version 6.1.7600.16385
Copyright (c) Microsoft Corp. 1997-2006. All rights reserved.
Parsing MOF file: 系统盘符:\Program Files (x86)\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof
MOF file has been successfully parsed
Storing data in the repository…
Done!

到此,“无法连接到WMI提供程序”这个问题应该已经解决了,SQL Server配置管理器能正常打开。

3、

->打开SQL Server配置管理器,确保/把 使用的服务器、服务运行起来:
服务器:SQL Server(你的服务器名);
代理:SQL Server 代理(你的服务器名);
Browser:SQL Server Browser。

->在这里写图片描述
下找到你的服务器名项,例如:我的服务器名为MSSQLSERVER,对应项为这里写图片描述
->点击之后为: 这里写图片描述
->双击”TCP/IP”后:这里写图片描述

->找一个IP项,如IP10,仿照下面的截图,编辑:
这里写图片描述
->点击“应用”
->把你的服务器和代理等关掉,然后重启(绝招:重启电脑)
->大功告成!可以去喝杯咖啡或者玩把游戏压压惊了。

备注:
可以编写bat脚本文件启动/关闭MSSQL的相关软件与服务:

1>服务器:NET START/STOP MSSQL$此处为你的服务器名

2>SQL Server Management Studio:start “” “此处为你的Ssms.exe全路径”

3>代理:NET START/STOP SQLAgent$此处为你的服务器名

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值