SQL Server 2008 R 2:ログファイルをすばやくクリアする方法
993 ワード
この例では、studentsデータベースのログをすばやくクリーンアップし、クリーンアップ後のログファイルは1 M未満です.
関連読書:SQL Server 2000:ログファイルをすばやくクリアする方法
USE [master]
GO
ALTER DATABASE students SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE students SET RECOVERY SIMPLE
GO
USE students
GO
-- , “ _log”
DBCC SHRINKFILE (N'students_log' , 0,TRUNCATEONLY)
GO
USE [master]
GO
ALTER DATABASE students SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE students SET RECOVERY FULL
GO
--
USE students
GO
SELECT name FROM SYS.database_files WHERE type_desc='LOG'
関連読書:SQL Server 2000:ログファイルをすばやくクリアする方法