SQL Server Configuration Manager 打開報錯 遠程過程調用失敗 (RPC failed),或服務無法啟動,常見於並存多版本、LocalDB 衝突、補丁缺失場景。本文提供三級遞進解決方案,附圖文操作指引。
Provider: Named Pipes Provider, Error: 40 - Could not open a connection to SQL Server。Visual Studio / .NET SDK 安裝的 LocalDB (輕量級 Express) 與完整版 SQL Server 共用 WMI 提供者,版本不匹配導致 RPC 失敗。

下載地址:Microsoft 官方 https://support.microsoft.com/en-us/help/2977333 (按版本篩選)。

⚠️ 此法治標不治本:重啟後服務可能再次停止,需配合方案一/二根治。
# 管理員 CMD 執行
winmgmt /verifyrepository
# 若報錯 inconsistent
winmgmt /salvagerepository
# 或完全重建 (謹慎,影響所有 WMI 依賴應用)
winmgmt /resetrepository
RPC 失敗
├── 並存 LocalDB? → 是 → 卸載 LocalDB + 重啟 (90% 解決)
├── 版本舊/無補丁? → 是 → 升級至最新 SP/CU
├── 服務未運行? → 手動啟動 + 設為自動 (臨時)
└── 以上無效 → WMI 存儲庫修復 / 重裝 SQL Server