SQL Server 2008および2005ログファイルを空にする

756 ワード

SQL 2005削除ログを空にします.
Backup Log DNName with no_log  '   DNName          ,             ,       。
go
dump transaction DNName with no_log 
go
USE DNName
DBCC SHRINKFILE (2)
Go

SQL 2008クリア削除ログ:
SQL 2008でログをクリアするには、単純モードで行う必要があります.クリア動作が完了してから完全モードに戻ります.
USE [master]
GO
ALTER DATABASE phy SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE phy SET RECOVERY SIMPLE --    
GO
USE phy
GO
DBCC SHRINKFILE (N'phy_log' , 11, TRUNCATEONLY) 

GO

 --'   DNName_Log       sys.database_files        ,              

USE phy
GO
SELECT [FILE_ID], [name] FROM sys.database_files
GO
USE [master]
GO
ALTER DATABASE phy SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE phy SET RECOVERY FULL --       
GO