SQL Server 2008 收縮日誌

一. SQL Server 2008 收縮日誌數據庫

  (1) 使用SQL管理器收縮日誌spa

    第一步執行以下命令日誌

ALTER  DATABASE platform SET RECOVERY SIMPLE   
GO

    第二步使用SQL管理器:選擇要收縮的數據庫-->任務-->收縮-->文件code

    SQL <wbr>Server <wbr>2008 <wbr>收縮日誌


    輸入文件收縮到:* 大小,點擊確認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
相關文章
相關標籤/搜索