sql2008 删除日志

在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。


 

USE[master]

    GO

    ALTER DATABASE [数据库名称] SET RECOVERY SIMPLE WITH NO_WAIT

    GO

    ALTER DATABASE [数据库名称] SET RECOVERY SIMPLE   --简单模式

    GO

    USE [数据库名称] 

    GO

    DBCC SHRINKFILE (N'数据库名称_Log' , 11, TRUNCATEONLY)

    GO

    USE[master]

    GO





    ALTER DATABASE [数据库名称] SET RECOVERY FULL WITH NO_WAIT





    GO





    ALTER DATABASE [数据库名称] SET RECOVERY FULL  --还原为完全模式





    GO


 

 

你可能感兴趣的:(2008)