錯誤.起點.連接不上本地的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]
[確定]