sqlserver2005清理
Ⅰ 如何徹底刪除sqlserver2005
停止SQL server 2005 所有服務
2
用 Windows Install Clean Up 工具卸載SQL server 2005組件
3
推薦使用卸載工具SrvInstw.exe(使用卸載工具卸載所有SQL Server服務和相關組件 (注意:卸載前要先停止對應的服務,一般重啟後就停止服務了,否則可能卸載失敗,第一步我們已經停止了服務,所以就不用在此重啟了)
運行SrvInstw.exe→移除服務→本地伺服器→選擇相關服務→下一步
4
刪除C:\WINDOWS\inf 下所用文件(我是在該文件夾下搜索「sqlserver」,然後刪除所有結果文件)可能搜索inf文件夾,根本沒有任何信息,那就不用刪了
5
刪除殘留文件 :
將C盤——Program File下的Microsoft SQL Server 文件夾刪除。(一般有C:/Program Files/Microsoft SQL Server和C:/Program Files/SQLXML 4)
6
刪除注冊表中:
1.點擊左下角「開始」菜單,在彈出的菜單中,點擊「運行」;
2.在彈出的窗口中輸入命令:「regedit」;
3.點擊「確定」,即可進入注冊表了。;
把
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSSQLServerADHelper
全部刪除。
7
使用控制面板的【添加或刪除程序】工具,查看有無其他未刪除的SQL Server程序,如有都一並刪除掉
8
用優化工具優化一下注冊表,如360清理痕跡(注冊表)功能、優化大師(清理注冊表)等。
9
重啟計算機。計算機重啟完成後,SQL Server 2005就被完全的卸載干凈了,可以正常重新安裝
Ⅱ 如何清空 sql server 2005資料庫中一個表內的全部數據
具體步驟如下:
一,用游標刪除,寫個列子,aaaa為定義的游標,在要刪除的資料庫中執行就會清空所有表
declare aaaa cursor
for select * from sysobjects where type = 'u'
declare @tbname varchar (100)
open aaaa
FETCH NEXT FROM AAAA INTO @TBNAME
WHILE (FETCH_STATUS <> -1)
BEGIN
EXEC([email=]'DELETE'+@TBNAME[/email])
FETCH NEXT FROM AAAA INTO @name
END
CLOSE AAAA
DEALLOCATE AAAA
二,delete from table_name 清除表中的所有數據、保留表結構
Truncate table table_name 清除表中所有行,保留表結構、與delete類似
比delete速度快,而且效率高,使用的系統和事務日誌資源少
drop table table_name 刪除表(所有數據及表結構)
Ⅲ 如何清空sql server 2005日誌文件
sql server資料庫使用時間長了,日誌文件會很大,佔用過多系統資源,資料庫可能會報 log full 的錯誤,甚至磁碟空間占滿讓資料庫處於不可用狀態,這個時候我們需要清理資料庫:
清理sql server資料庫日誌可用兩種方法:
方法一:清空日誌。
1、打開查詢分析器,輸入命令DUMP TRANSACTION 資料庫名 WITH NO_LOG
2、再打開企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮文件--選擇日誌文件--在收縮方式里選擇收縮至: ,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了。
方法二:有一定的風險性,因為SQL SERVER的日誌文件不是即時寫入資料庫主文件的,如處理不當,會造成數據的損失。
1、刪除LOG
分離資料庫 企業管理器->伺服器->資料庫->右鍵->分離資料庫
2、刪除LOG文件
附加資料庫 企業管理器->伺服器->資料庫->右鍵->附加資料庫
此法生成新的LOG,大小隻有500多K。
注意:建議使用第一種方法。
如果以後,不想要它變大。
SQL2000下使用:
在資料庫上點右鍵->屬性->選項->故障恢復-模型-選擇-簡單模型。
或用SQL語句:alter database 資料庫名 set recovery simple
另外,資料庫屬性有兩個選項,與事務日誌的增長有關:
Truncate log on checkpoint
(此選項用於SQL7.0,SQL 2000中即故障恢復模型選擇為簡單模型)
當執行CHECKPOINT 命令時如果事務日誌文件超過其大小的70% 則將其內容清除在開發資料庫時時常將此選項設置為True
定期對資料庫進行檢查當資料庫文件或日誌文件的未用空間超過其大小的25%時,系統將會自動縮減文件使其未用空間等於25% 當文件大小沒有超過其建立時的初始大小時不會縮減文件縮減後的文件也必須大於或等於其初始大小對事務日誌文件的縮減只有在對其作備份時或將Truncate log on checkpoint 選項設為True 時才能進行。
注意:一般立成建立的資料庫默認屬性已設好,但碰到意外情況使資料庫屬性被更改,請用戶清空日誌後,檢查資料庫的以上屬性,以防事務日誌再次充滿。
Ⅳ 如何徹底刪除sql server 2005
1.Stop 所有服務2.用 Windows Install Clean Up 工具卸載SQL 2005組件3.用SrvInstw.exe刪除所有SQL服務4.清除注冊表 a. 將HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夾全部刪除 b. 將HKEY_LOCAL_mACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client,Microsoft SQL Server, Microsoft SQL Server 2005 Redist全部刪除。5.刪除殘留文件將C盤——ProgramFile下的Microsoft SQLServer 文件夾刪除。6.重啟電腦。
Ⅳ sql server 2005怎麼徹底卸載
方法/步驟
刪除SQL Server 2005步驟:
1,先把SRVINSTW.EXE解壓出來,然後雙擊運行,打開程序主界面,選擇「移除服務」,然後按「下一步」。
2,在打開的另一個窗口中選擇「本地機器」,然後再按「下一步」。
3,這時會彈出一個選擇項目窗口,打開下拉開菜單,找到以SQL開頭的四項,因為版本不同,有的可能有五項或六項,只要是SQL開頭的,都是一起的,先選擇其中一個進行刪除,按"下一步",刪除完成後,再一個一個選擇其它三項進行刪除。
4,當上面點擊「下一步」後,就會彈出一個「成功卸載」窗口,表示已成功卸載了這一項。接下來就是重復1-4步,把其它幾項都按這個方法刪除。
5,接下來刪除C:\WINDOWS\inf 下所用帶「sqlserver」的文件(我是在該文件夾下用搜索的方法搜索「sqlserver」,然後刪除所有結果文件)
可能在搜索inf文件夾時,沒有任何這類文件,那就不用刪了
6,接下來就要刪除sql server 2005安裝目錄下的所有文件,它們一般都在C盤Program Files這個下面。
C:/Program Files/Microsoft SQL Server
C:/Program Files/SQLXML 4
找到後刪除這兩個文件夾。
7,接下來將在注冊表中刪除這些項,因為版本的不同,可能這些會有一定的差異。
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSSQLServerADHelper
如果用了卸載工具之後,注冊表中一般不會有這些內容了(我用了SrvInstw.exe之後就沒發現注冊表中有以上內容,下面的圖是在未卸載前拍的)
8,接下來到控制面板的【添加或刪除程序】那裡,查看有無其他未刪除的SQL Server程序,如有都一並刪除掉,然後重啟電腦,SQL Server 2005就被完全的卸載干凈了。
Ⅵ 如何完全刪除sql server2005
1.Stop 所有服務
2.用 Windows Install Clean Up 工具卸載SQL 2005組件
3.用SrvInstw.exe刪除所有SQL服務
4.清除注冊表a.
將HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL
Server文件夾全部刪除b.
將HKEY_LOCAL_mACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native
Client ,Microsoft SQL Server, Microsoft SQL Server 2005
Redist全部刪除。
5.刪除殘留文件
將C盤——Program File下的Microsoft SQL Server 文件夾刪除。
6.重啟電腦,重新安裝。
Ⅶ 怎樣徹底刪除sql server 2005
徹底卸載sql server2005的步驟如下
stop所以的sql相關的服務
4.清除注冊表
將HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夾全部刪除
將HKEY_LOCAL_mACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2005 Redist全部刪除
5.刪除殘留文件
將C盤下Program File文件夾下的Microsoft SQL Server 文件夾刪除
6.重啟電腦
請先確定是否把sql相關的東西刪了,建議進行如下操作;
先下個Windows Install Clean Up,清理sql相關東西,要全部清理;
到控制面板--添加刪除程序中看是否還有未刪的;
.刪除安裝sql server 2005所在文件夾;
到C盤windows下搜索sql.刪除所有搜出文件(在隱藏文件inf下搜索sql,刪除所有搜出文件)。
Ⅷ windows7如何徹底刪除sql2005
1.Stop 所有服務
2.用 Windows Install Clean Up 工具卸載SQL 2005組件
3.用SrvInstw.exe刪除所有SQL服務
4.清除注冊表
a. 將HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夾全部刪除
b. 將HKEY_LOCAL_mACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2005 Redist全部刪除。
5.刪除殘留文件
將C盤——Program File下的Microsoft SQL Server 文件夾刪除。
6.重啟電腦,重新安裝。
請先確定是否把sql相關的東西刪了,建議進行如下操作。
在win7環境中重裝SQL Server 2005
1.先下個Windows Install Clean Up,清理sql相關東西,要全部清理。
2.到控制面板--添加刪除程序中看是否還有未刪的。
3.刪除安裝sql server 2005所在文件夾。
4.到C盤windows下搜索sql.刪除所有搜出文件(在隱藏文件inf下搜索sql,刪除所有搜出文件)。
5.下個srvinstw.exe,刪除所有sql相關服務。
6.到控制面板--管理工具--計算機管理--本地用戶和組--組,刪除所有與sql相關信息。
7. 開始——運行,輸入regedit進入注冊表,
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFtpsvc]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGatherer]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mssindex]
刪除以上文件。
8.用優化工具優化一下注冊表,如優化大師。
9.重啟後重裝sql.
10如果還沒有 開始菜單中沒有Microsoft SQL Server Management Studio Express 就下載 SQLServer2005_SSMSEE 安裝就可以了。