Windows 7 x64
Microsoft SQL Server 2008 R2 SP1
- Express Edition with Advanced Services x86, x64 都有裝
若這時候想要把 SQL Server 移除該怎麼辦?
簡單來說就是,先解除安裝 Service Pack,然後再解除安裝程式
- 控制台 - 程式集 - 程式和功能 - 已安裝的更新,
找到 Microsoft SQL Server 2008 R2 底下的
SQL Server 2008 R2 的 Service Pack 1 (KB......),
右鍵解除安裝 - 回到 控制台 - 程式集 - 程式和功能,
找到 Microsoft SQL Server 2008 R2,
右鍵解除安裝/變更 - 重複 1和2 步驟,解除安裝 (64-bit) 的程式
這時才發現要先移除 SP1 才能移除程式
說是這麼說,實際上32位元的移除掉了,但64位元的卻在移除SP1的時候一直找不到某些檔案,所以移除失敗。當然,第2步驟的移除雖然顯示成功,但SQL Server 2008 R2 SP1 Database Engine Shared卻還在,程式清單也如同移除前一樣,沒有自動消失
摸索一陣子後總算成功移除了。嘗試過的方法如下:
- 關閉防火牆、防毒軟體
- 下載 2008 R2 SP1-Express 重裝
- 移除程式
沒有留言:
張貼留言
歡迎留言~登入身分再留言方便後續意見交流喔!
當然,沒登入也可以留言!