在與 SQL Server 建立連接時出現與網絡相關的或特定於實例的錯誤


錯誤.起點.連接不上本地的sqlserver服務器

標題: 連接到服務器

無法連接到 WINDOWS-XYZ。

其他信息:

在與 SQL Server 建立連接時出現與網絡相關的或特定於實例的錯誤。未找到或無法訪問服務器。請驗證實例名稱是否正確並且 SQL Server 已配置為允許遠程連接。 (provider: Named Pipes Provider, error: 40 - 無法打開到 SQL Server 的連接) (Microsoft SQL Server,錯誤: 2)

有關幫助信息,請單擊: http://go.microsoft.com/fwlink?ProdName=Microsoft SQL Server&EvtSrc=MSSQLServer&EvtID=2&LinkId=20476

系統找不到指定的文件。

[確定]

錯誤.繼續.啟動服務{SQL Server (MSSQLSERVER)}失敗.

錯誤2.搜索到的解決方案是重新啟動服務{SQL Server (MSSQLSERVER)},
但是啟動服務{SQL Server (MSSQLSERVER)},繼續報錯...

錯誤如下

Windows 不能在 本地計算機 啟動 SQL Server (MSSQLSERVER)。有關更多信息,查閱系統事件日志。如果這是非 Microsoft 服務,請與服務廠商聯系,並參考特定服務錯誤代碼 126。

查看系統日志

系統事件日志↓
1.Win+R = 運行
2.運行 + "compmgmt.msc" = 打開計算機管理(本地)
3.計算機管理(本地)=>系統工具=>事件查看器=>Windows 日志=>應用程序
查看{"級別":"錯誤","來源":"MSSQLSERVER"}的信息

看到錯誤信息:
"SQL Server 無法初始化 VIA 支持庫 [QLVipl.dll]。這通常指示 VIA 支持庫不存在或已損壞。請修復或禁用 VIA 網絡協議。錯誤: 0x7e。"

這個錯誤應該是啟動服務{SQL Server (MSSQLSERVER)},報的錯.

打開{SQL Server配置管理器}

打開正在使用的SQL Server版本的{SQL Server配置管理器}
(比如安裝了多個SQL Server版本,要打開正在使用的那個版本...)

我是將這些協議中有關"VIA"的全部禁用了...

插曲=>多個SQL Server版本

由於我安裝了兩個SQL Server版本:
[Microsoft SQL Server 2008,Microsoft SQL Server 2016]...
(最終SQL Server 2016還是打不開配置管理器)

我根據{錯誤1}搜索到的解決方案是去{SQL Server配置管理器}中做一些設置,
但是當我試圖打開{Microsoft SQL Server 2016}的{SQL Server配置管理器}的時候,發現打不開(最終也沒有打開)

無法連接到 WMI 提供程序。您沒有權限或者該服務器無法訪問。請注意,您只能使用 SQL Server 配置管理器來管理 SQL Server 2005 和更高版本的服務器。
無效命名空間 [0x8004100e]

[確定]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM