sqlserver2008刪資料庫
刪除sqlserver資料庫方法:
步驟1: 關閉SQL SERVER的所有服務。
步驟2: 若要開始卸載過程,請從「開始」菜單單擊「控制面板」,然後雙擊「程序和功能」。選擇要卸載的 SQL Server 組件,然後單擊「卸載」。
在系統為WIN7的SQL SERVER 2008下,我們還可以看到下面一些注冊表的信息,如果你看到它的存在,也要清除這些注冊表信息。
HKEY_LOCAL_ SQL Server 2005 Redist
HKEY_LOCAL_ SQL Server 2008 Redist
HKEY_LOCAL_ SQL Server Compact Edition
HKEY_LOCAL_ SQL Server Native Client 10.0
HKEY_LOCAL_ Sync Framework
HKEY_LOCAL_ Sync Services
HKEY_LOCAL_ Sync Services ADO
(2) 如果有安裝Microsoft Search 服務,還需要刪除:
HKEY_LOCAL_
(3) 卸載Microsoft 全文查詢(沒有安裝則不需要),還需要刪除:
HKEY_LOCAL_
HKEY_LOCAL_
HKEY_LOCAL_ HKEY_LOCAL_
HKEY_LOCAL_
HKEY_LOCAL_
(4)依次查找 HKEY_LOCAL_ Manager, 找到「PendingFileRenameOperations」值,並刪除其中所有數據,這個選項不刪除也可以,但是你重新安裝時,進入安裝界面就會出現SQL錯誤提示: 從前的安裝程序操作使安裝程序操作掛起,需要重新啟動計算機 。
解決方法1:點擊 開始 運行輸入:regedit 打開注冊表找到如下目錄HKEY_LOCAL_ Manager刪除PendingFileRenameOperations
解決方法2:如果按照方法1,沒有找到相關注冊表信息,那麼有可能是mscorsvw.exe進程調用Invoke所致,解決辦法:打開任務管理器,結束帶哦這個進程即可。
(5)如果要卸載的是命名實例,則在相應的注冊表鍵的MSSQLServer,SQLSERVERAGENT和MSSQLServerADHelper後加上「/」和相應的實例名。
⑵ 如何刪除sql server 2008 資料庫
1.按照傳統方法將SQL Server 2005、2008相關組件卸載,可藉助管家或360安全衛士等。
或者可以通過控制面板直接卸載:開始>控制面板>程序:卸載程序(程序或功能)>將紅框內的相關程序卸載(記住不要亂刪其他東西)
2.卸載完成後,清除安裝目錄。如果清除不了請重啟電腦後再清除。(最好在卸載完成後重啟一遍電腦在進行接下來的工作)清除目錄位置在C:\Program Files中,清除Microsoft SQL Server等目錄,具體清除目錄請看圖。因為我當初是有選擇的安裝功能的,所以有些目錄沒有,如果多出來了其他Microsoft開頭的文件夾記得刪除,看著不要把我沒有用紅框框出來的刪了。(Microsoft.NET盡量不要刪除,刪了還得重裝)
3.清除 開始>所有程序 內的Microsoft SQL Server 2008或2005目錄。
4.最後,也是最重要的,注冊表的清除(不會使用注冊表的不要著急,繼續看第五步)。注冊表清除內容:
(1)HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夾全部刪除
(2)HKEY_LOCAL_MACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2005 Redist全部刪除。
5.注冊表如何打開:開始>運行>輸入regedit回車確認,即可打開注冊表。
⑶ SQL server2008本地資料庫被刪,怎麼恢復
主要步驟如下:
1. 查詢被標記的資料庫
USE master
GO
SELECT NAME,STATE_DESC FROM SYS.DATABASES
WHERE STATE_DESC='SUSPECT'
GO
2. 設置為緊急狀態EMERGENCY,此時資料庫可以有一個用戶連接。由於本次資料庫比較大,就沒有繼續向下操作,我的做法是寫了腳步,把數據逐個的導出到另外一個庫。
有部分表,數據不全,查詢失敗,通過限制條件,逐步把可以查詢出來的導出來。
USE master
GO
ALTER DATABASE BPO SET EMERGENCY
GO
3.檢查資料庫
DBCC CHECKDB (BPO)
GO
4. 設置用戶
ALTER DATABASE BPO SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
5. 修復
DBCC CHECKDB (BPO, REPAIR_ALLOW_DATA_LOSS)
GO
6. 設置用戶
ALTER DATABASE BPO SET MULTI_USER
GO
⑷ sqserver2008完全卸載
標準的卸載方法無法完全清除sqlserver2008,導致重裝sqlserver報錯,下面介紹一下不藉助任何軟體完全卸載sqlserver2008資料庫軟體。
點擊計算機右下角「開始」,點擊「控制面板」,點擊「程序」。在程序列表中找到「Microsoft SQL Server 2008」,右擊 選「卸載」(或雙擊)。
彈出sqlserver卸載提示,點擊「刪除」
接下來為sqlserver2008的標准卸載
卸載與2008相關組建,開始—控制面板—卸載程序,右擊卸載。將相關組件全部卸載。
刪除磁碟里的安裝文件(一般資料庫默認安裝在C盤) 路徑「C:Program Files」刪除「Microsoft SQL Server」文件夾,如果是64位系統需要刪除「C:Program Files(x86)」中的「Microsoft SQL Server」
鍵盤上的「開始+R」可以快速進入運行,輸入「regedit」,進入注冊表編輯。 找到:「HKEY_LOCAL_MACHINE 」 下的「 SYSTEM 」——「CurrentControlSet」——「Control」——「Session Manage」 中(注意,不要點Session Manager前面的「+」號,不是「+」里的東西,就是在Session Manager裡面。)找到PendingFileRenameOperations值並刪除它。
同第6步:運行注冊表,刪除如下項:HKEY_CURRENT_ SQL ServerHKEY_LOCAL_ SQL Server HKEY_LOCAL_
重新啟動系統,SQL卸載干凈,就可以重新安裝sqlserver了。