在網上找到下面幾種方法,本人使用的是第一種,很實用。
1.刪除 SQL Server 的特定實例
若要刪除 SQL Server 的某個特定實例,請按照以下步驟操作:
找到並刪除%drive%:\\Program Files\\Microsoft SQL Server\\MSSQL\\Binn 文件夾,其中%drive% 是要刪除的 SQL Server 實例的位置。
找到以下注冊表項: HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MSSQLServer
相應的服務也要刪除,刪除服務的方法:
打開注冊表編輯器,找到下面的鍵值: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 一般服務會以相同的名字在這里顯示一個主健,直接刪除相關的鍵值便可。
備注:如果要刪除默認實例,必須刪除除Client 項之外的所有項。
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Microsoft SQL Server
備注:不能使用 Regedit.exe 編輯該值,必須使用 Regedt32.exe 來編輯要刪除的實例的InstalledInstances 值。默認實例的顯示名稱為 MSSQLSERVER,而命名實例的顯示名稱則為給這些實例所取的名稱。
2.刪除 SQL Server 的默認實例
若要刪除 SQL Server 的默認實例,請找到並刪除以下注冊表項:
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Search
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\MSSQLServer
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\SQLSERVERAGENT
3.刪除 SQL Server 的命名實例
若要刪除 SQL Server 的某個命名實例,請按照以下步驟操作:
找到並刪除對應於某個命名實例的以下注冊表項,其中InstanceName 是要刪除的實例的名稱。
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\MSSQLServer$InstanceName
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\SQLSERVERAGENT$InstanceName
如果要刪除的 SQL Server 實例配置為群集系統,請刪除“群集管理器”中該 SQL Server 實例的所有群集資源。
備注:僅刪除 SQL Server 資源。
重新安裝 Microsoft SQL Server 2000 並使用相同的名稱和 IP 地址。
運行安裝程序,然后使用卸載 選項清除所有因安裝失敗而可能仍殘留的配置問題或錯誤。
完全卸載sqlserver方法
直接在添加刪除程序中郵件Microsoft SQL Server 2012 卸載,
然后到X:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA(X:\是你安裝MS SQL數據庫管理系統實例所在的盤符)刪除所有文件。
如何解決Reporting Services目錄數據庫文件存在的問題
錯誤提示:自檢時提示“Reporting Services目錄數據庫文件存在”失敗,“Reporting Services目錄臨時數據庫文件存在”失敗。
錯誤原因:這是因為Reporting Services數據庫目錄下已存在ReportServer.mdf、ReportServerTempDB.mdf這兩個數據庫文件了,這種情況多出現在重新安裝MS SQL數據庫時,原來的文件沒有刪除掉。
解決方法:打開MSSQL數據庫管理系統的安裝目錄,例如:X:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA,X:\是你安裝MS SQL數據庫管理系統實例所在的盤符。刪除 X:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA 里面ReportServer.mdf、ReportServer_log.LDF、ReportServerTempDB.mdf、ReportServerTempDB_log.LDF這四個文件。重新運行自檢,發現沒有錯誤提示了。
參考:http://blog.sina.com.cn/s/blog_6bace3cc0101jlxv.html