sql server不正確卸載時,重新安裝會失敗,會提示各種錯誤:如數據庫實例已存在等。。。
下面是我摸索總結出來的卸載方法,以及重裝失敗后的處理方法:
卸載方法:
注意:SQL Server 2005 Express 的卸載必須按照指定順序去執行,否者將會導致后續安裝失敗。
1、 右鍵‘我的電腦,選擇‘管理’,打開“計算機管理”窗體,在左側導航欄選擇‘服務和應用程序’—‘服務’,然后在右側的服務列表中找到並選擇“SQL Server(MSSQLSERVER)”服務,右鍵選擇“停止”,完成后必須關閉此“計算機管理”窗體。
2、 依次進入‘控制面板’–> ‘程序’-> ‘卸載或更改程序’。
只選擇 Microsoft SQL Server 2005進行卸載即可,其他的如 Microsoft SQL Server Native Client, Microsoft SQL Server VSS 編寫器 和 Microsoft SQL Server 安裝程序支持文件(英語)等不要卸載;
重新安裝失敗處理方法
如果非按照上述方法執行卸載導致重新安裝失敗了,請按照如下方法進行處理:
1、 將Microsoft SQL Server 2005、 Microsoft SQL Server Native Client, Microsoft SQL Server VSS 編寫器Microsoft SQL Server 安裝程序支持文件(英語)、Microsoft SQL Server Management Studio Express等都卸載掉
2、 卸載完后再到C:\Program Files\目錄,刪除“Microsoft SQL Server”文件夾
3、 右鍵‘我的電腦,選擇‘管理’,打開“計算機管理”窗體,在左側導航欄選擇‘服務和應用程序’—‘服務’,在右側查看以SQL開頭的服務,將這些服務都停止,然后執行cmd命令將這些服務刪除,方法如下:
選擇要刪除的服務,右鍵查看屬性,從屬性中可以看到該服務名稱,然后執行命令如下命令進行刪除:
sc delete serverName (注意serverName為實際的服務名稱)
4、 刪除數據data的目錄MSDE整個文件夾(前提執行了步驟4的備份)
5、 運行命令regedit打開注冊表, 刪除HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server整個目錄
6、 執行重新安裝數據庫