安裝後配置管理器中缺少 SQL Server 網路配置節點
我有一台執行 Windows 2012 R2 Datacenter 64 位的伺服器。我使用的 SQL 2016 RC3 沒有問題,我想用我們從 MSDN 獲得的 RTM 版本替換它。
解除安裝 RC3 然後安裝 RTM 後,我無法遠端連接到伺服器。經過檢查,我在配置管理器中看到“SQL Server 網路配置”沒有節點。列出了 32 位版本,並啟用了 TCP/IP。如何安裝這個缺失的節點?
我已啟動 SQL Browser 服務並嘗試修復 2016 安裝。似乎沒有什麼可以恢復這個缺失的組件。
我發現有趣的是,有一些我無法解除安裝的 RC3 和 RTM 安裝遺留下來。我不確定這是否相關。我按照 Microsoft 的說明解除安裝 SQL Server,所以我覺得我做的一切都是正確的。
經過多次解除安裝/重新安裝嘗試後,我嘗試在解除安裝後簡單地刪除 C:\Program Files\Microsoft SQL Server 文件夾。之後我重新安裝 SQL 時,協議已安裝,一切都很好。遠端連接開始成功。
我在某處讀到微軟允許在解除安裝後保留資訊。顯然,這些殘留的文件和文件夾會混淆後續安裝,足以相信客戶端網路庫已經存在,因此沒有安裝它們。
發布此內容以防其他人看到此內容並遇到與我相同的感知問題。我們安裝了 SQL Server 2016 SP1 x64 和 SSMS 2017。當我打開 SQL Server 2017 配置管理器時,我看不到所有項目(就像您看不到一樣)。但是,當我打開 SQL Server 2016 配置管理器時,我可以按預期看到所有項目。
更多細節在這裡:http: //internationaldatascience.com/sql-server-2016-configuration-manager-missing-ssms-17-2-cannot-connect-to-wmi-provider/
以下是該部落格出現故障的相關資訊:
但是,缺少“SQL Server 網路配置”!“SQL Server 網路配置(32 位)”部分在那裡,但像往常一樣空白。在網上搜尋的次數不多,所以我開始在本地機器上四處尋找舊工具。查看具有 2016 但沒有問題的機器,我可以看到 SQL Server 配置管理器的開始菜單上的快捷方式中的命令實際上是打開 Microsoft 管理控制台 (MMC) 的呼叫:
C:\Windows\SysWOW64\mmc.exe /32
C:\Windows\SysWOW64\SQLServerManager13.msc 我複制了文件夾中的“SQL Server 2016 Configuration Manager”快捷方式文件
“C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft SQL Server 2016\Configuration Tools”從捐贈機器到我遇到問題的機器。