文章出處

本例,快速清理“students”數據庫的日志,清理后日志文件不足1M。

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:快速清除日志文件的方法


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()