SQL Server Management Studio SSMS 18.0 通用版本 (GA) 安裝失敗
要求
我希望在 Windows 10 上安裝 SSMS 18.0 GA ( https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017 )但得到錯誤:
解除安裝預覽
嘗試通過添加/刪除程序解除安裝 18.0 預覽版:
解除安裝失敗:
“您嘗試使用的功能位於不可用的網路資源上”
“點擊確定重試,或在下面的框中輸入包含安裝包’vs2017_isoshell_for_ssms.msi’的文件夾的備用路徑”
使用源 C:\ProgramData\Package Cache{D620DE9C-8A83-4BA5-83A8-E709A4150A47}v15.0.27248.2015\redist\
vs2017_isoshell_for_ssms.msi 在我的機器上不存在。
其他修復嘗試
我試圖通過其他方式刪除:
- 我已經從https://support.microsoft.com/en-us/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removed執行 MicrosoftProgram_Install_and_Uninstall.meta.diagcab 並刪除了所有內容名稱中的 SSMS 或管理工作室。之後,SSMS 18.0 預覽版仍然出現在添加/刪除程序中,解除安裝時出現與上述相同的錯誤。
- msiexec /x “{D620DE9C-8A83-4BA5-83A8-E709A4150A47}” 彈出相同的對話框,所以我無法繼續:
- 從https://go.microsoft.com/fwlink/?linkid=2052501重新安裝 SSMS 18.0 Public Preview 6 工作正常
- 再次嘗試安裝 SSMS 18 GA 並得到不同的錯誤:
- 通過添加/刪除程序刪除 SSMS 18 preview 6,並得到相同的錯誤:
問題
如何刪除 SSMS 18 預覽版?我沒有 vs2017_isoshell_for_ssms.msi,對此文件的網路搜尋沒有提供任何資訊,並且重新安裝預覽版也沒有提供。
從命令行,我能夠解除安裝不同的 18.0 預覽版(我沒有 6 個):
msiexec /x "{2051D5D4-618D-4B9F-BA64-C1AE19003F2E}"
但是我沒有關於 shell msi 的錯誤,而且我不確定 CLSID 是否更改了,所以我不確定這是否適合你。(我不相信您獲得的對話框中的 GUID 是 SSMS 所需的。)
從我自己的部落格文章中無恥地竊取了有關解除安裝評估版的資訊,如果產品已過期,該評估版將失敗。
根據您安裝的最新程度,只要您啟用了該功能,恢復到之前的系統還原點可能會更快。根據我的經驗,它們非常快並且非常安全。
從Windows 10支持文章中的恢復選項:
此選項將您的 PC 帶回到較早的時間點,稱為系統還原點。當您安裝新的應用程序或驅動程序以及手動創建還原點時,會生成還原點。還原不會影響您的個人文件,但會刪除創建還原點後安裝的應用程序、驅動程序和更新。
- 在工作列上的搜尋框中,鍵入control panel,然後從結果列表中選擇它
- 在控制面板搜尋框中,鍵入recovery。
- 選擇恢復>打開系統還原。
- 在“還原系統文件和設置”框中,選擇**“下一步”**。
- 在結果列表中選擇要使用的還原點,然後選擇掃描受影響的程序。
- 如果刪除此還原點,您將看到將被刪除的項目列表。如果您同意刪除,請選擇Close > Next > Finish。
筆記
- 如果您沒有看到要使用的還原點,請選中顯示更多還原點複選框以查看更多還原點。
- 如果您沒有看到任何還原點,可能是因為系統保護未打開。以下是檢查方法:
1. 在工作列上的搜尋框中,鍵入control panel,然後從結果列表中選擇它。 2. 在控制面板搜尋框中,鍵入recovery。 3. 選擇恢復>配置系統還原>配置並查看是否選擇了打開系統保護選項。
+ 如果未選擇**打開系統保護**選項,則係統保護未打開並且沒有任何還原點。在這種情況下,您將無法使用系統還原點恢復您的 PC,並且需要使用此頁面上列出的其他恢復選項之一。