清除日志语句

来源:互联网 发布:c语言合法标识符 编辑:程序博客网 时间:2024/05/16 11:03

--清除日志语句


DECLARE @sql VARCHAR(500),@dbname VARCHAR(40)
SET @dbname='jiekou_pa'

SET @sql='
    USE [master]
    ALTER DATABASE 
'+@dbname+'
SET RECOVERY SIMPLE WITH NO_WAIT
    ALTER DATABASE
'+@dbname+'SET RECOVERY SIMPLE   /*简单模式*/
   
    USE
'+@dbname+' 
    DBCC   SHRINKDATABASE(
'''+@dbname+''',5)
    DBCC SHRINKFILE (
N'''+@dbname+''', 1, TRUNCATEONLY)
   
    USE [master]
    ALTER DATABASE
'+@dbname+'SET RECOVERY FULL WITH NO_WAIT
    ALTER DATABASE
'+@dbname+'SET RECOVERY FULL  /*还原为完全模式*/
'
SELECT @sql   
EXEC (@sql)

原创粉丝点击