天天看點

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。

->在

MSSQL_連接配接異常_網絡連接配接異常(無法連接配接到伺服器)_無法連接配接到WMI提供程式

下找到你的伺服器名項,例如:我的伺服器名為MSSQLSERVER,對應項為

MSSQL_連接配接異常_網絡連接配接異常(無法連接配接到伺服器)_無法連接配接到WMI提供程式

->點選之後為:

MSSQL_連接配接異常_網絡連接配接異常(無法連接配接到伺服器)_無法連接配接到WMI提供程式

->輕按兩下”TCP/IP”後:

MSSQL_連接配接異常_網絡連接配接異常(無法連接配接到伺服器)_無法連接配接到WMI提供程式

->找一個IP項,如IP10,仿照下面的截圖,編輯:

MSSQL_連接配接異常_網絡連接配接異常(無法連接配接到伺服器)_無法連接配接到WMI提供程式

->點選“應用”

->把你的伺服器和代理等關掉,然後重新開機(絕招:重新開機電腦)

->大功告成!可以去喝杯咖啡或者玩把遊戲壓壓驚了。

備注:

可以編寫bat腳本檔案啟動/關閉MSSQL的相關軟體與服務:

1>伺服器:NET START/STOP MSSQL$此處為你的伺服器名

2>SQL Server Management Studio:start “” “此處為你的Ssms.exe全路徑”

3>代理:NET START/STOP SQLAgent$此處為你的伺服器名