一. SQL Server 2008 收縮日誌數據庫
(1) 使用SQL管理器收縮日誌spa
第一步執行以下命令日誌
ALTER DATABASE platform SET RECOVERY SIMPLE GO
第二步使用SQL管理器:選擇要收縮的數據庫-->任務-->收縮-->文件code
輸入文件收縮到:* 大小,點擊確認orm
第三步執行以下命令blog
ALTER DATABASE platform SET RECOVERY FULL GO
以上操做是以 platform數據庫爲示例,在操做的過程當中替換數據庫名便可事務
(2) 使用SQL語句執行數據庫日誌收縮get
USE master GO ALTER DATABASE platform SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE platform SET RECOVERY SIMPLE GO USE platform GO DBCC SHRINKFILE (N'platform_Log' , 2, TRUNCATEONLY) GO USE master GO ALTER DATABASE platform SET RECOVERY FULL WITH NO_WAIT GO ALTER DATABASE platform SET RECOVERY FULL GO
經過以上命令能夠將數據庫日誌文件收縮到2M,it
DBCC SHRINKFILE (N'platform_Log' , 2, TRUNCATEONLY) 指定收縮的日誌文件名,以及收縮到的大小
二. SQL Server 2005 收縮日誌
清空日誌
DUMP TRANSACTION platform WITH NO_LOG
收縮數據庫日誌文件ast
DBCC SHRINKFILE ('platform_Log',1)
截斷事務日誌
BACKUP LOG platform WITH NO_LOG