sql server 2008中清除數據庫日誌的sql語句

第一步: Use  數據庫名 Select NAME,size From sys.database_files sql

將「數據庫名」改成須要清除日誌的數據庫名字,點擊「執行」查詢出須要清除的日誌名稱:**_Log數據庫

第二步:日誌

Use  數據庫名 Select NAME,size From sys.database_files  
ALTER DATABASE  數據庫名 SET RECOVERY SIMPLE WITH NO_WAIT
ALTER DATABASE 數據庫名 SET RECOVERY SIMPLE
USE 數據庫名 DBCC SHRINKFILE(N’日誌文件名’,0,TRUNCATEONLY)  
ALTER DATABASE 數據庫名 SET RECOVERY FULL WITH NO_WAIT 
ALTER DATABASE 數據庫名 SET RECOVERY FULLfile

將「數據庫名」改成須要清除日誌的數據庫名字,將'日誌文件名'改成第一步中查詢處理的日誌名稱(**_Log),點擊「執行」,清除日誌成功 sql語句

查看數據庫日誌文件有多大,右擊須要查看日誌文件大小的數據庫名稱,選擇「屬性」,點擊左側「文件」,右側顯示出日誌的大小,也能夠用第一步的sql語句進行查詢,查看日誌的大小

 

 數據

相關文章
相關標籤/搜索