在卸載Visual Studio 2008 時,添加/刪除程序 裡面有許多的安裝文件,此時如果沒有先卸載SQL Server 2005 ,而先卸載.Net Framework(提示:卸載.Net Framework的得安版本從高到低的順序),這時SQL Server 2005就無法卸載,刪除Program files 下面的 Microsoft SQL Server 文件夾也沒有作用。
重新安裝提示數據庫實例已經存在,請重新選擇另一個實例名稱。
經過仔細分析,已解決如上問題。解決步驟如下:
1.停用Windows 2003 下的數據庫服務,右鍵點擊我的電腦-->管理-->服務,停用SQL Server (MSSQLSERVER)、SQL Server Agent (MSSQLSERVER)、SQL Server FullText Search (MSSQLSERVER)、SQL Server Browser、SQL Server VSS Writer等SQL Server 相關服務.
2.進入注冊表(regedit)-->HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Services ,
找到步驟1所停用的SQL Server相關服務注冊表項,將其刪除。
3。進入注冊表(regedit)--
>HKEY_LOCAL_MacHINE\SOFTWARE\Microsoft,
找到Microsoft SQL Server、
Microsoft SQL Server 2005 Redist、
MSSQLServer
注冊表項,將其刪除。
4。重新啟動電腦,安裝SQL Server2005成功!
附:如果安裝SQL Server2005 提示SQLXML4安裝出錯,此時可進入添加/刪除程序 將已安裝過的SQLXML4刪除,再重新安裝SQL Server 2005,問題解決!(此問題是因為,SQL Server 2005所帶的SQLXML4版本問題引起的)!
另:曾經碰到在Window2003SP2下無法安裝SQL Server 2005,如果嘗試其它的方法都無法解決,那麼此問題很可能是因為 Winodws Installer MSXML 6.0 Parser[6.00.3883.8]引起的,大家可到網上下載Winodws Installer Clean Up 來清除此項.