删除sqlserver数据库的日志


sql server 2008 以前的版本

--DUMP TRAN db_name WITH NO_LOG;

--BACKUP LOG  db_name  WITH NO_LOG;


sql server 2012

    USE [master]

    ALTER DATABASE  db_name  SET RECOVERY SIMPLE WITH NO_WAIT  

    GO  

    ALTER DATABASE  db_name  SET RECOVERY SIMPLE   --简单模式  

    GO  

    USE db_name 

    GO  

    DBCC SHRINKFILE (N'db_name _Log' , 11, TRUNCATEONLY)  

    GO  

    USE [master]  

    GO  

    ALTER DATABASE  db_name  SET RECOVERY FULL WITH NO_WAIT  

    GO  

    ALTER DATABASE  db_name  SET RECOVERY FULL  --还原为完全模式  

    GO

猜你喜欢

转载自onlyor.iteye.com/blog/1490231
今日推荐