SQL Server 2008 收缩日志 清空删除大日志文件
时间:2021-07-01 10:21:17
帮助过:18人阅读
with no_log
go
dump transaction DNName
with no_log
go
USE DNName
DBCC SHRINKFILE (
2)
Go
--------------------------------------------------------------
(SQL2008):
在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。
方案一:完全命令模式
USE[master]
GO
ALTER DATABASE DNName
SET RECOVERY SIMPLE
WITH NO_WAIT
GO
ALTER DATABASE DNName
SET RECOVERY SIMPLE
--简单模式
GO
USE DNName
GO
DBCC SHRINKFILE (N
‘DNName_Log‘ ,
11, TRUNCATEONLY)
GO
USE[master]
GO
ALTER DATABASE DNName
SET RECOVERY FULLWITH NO_WAIT
GO
ALTER DATABASE DNName
SET RECOVERY
FULL --还原为完全模式
GO
SQL Server 2008 收缩日志 清空删除大日志文件
标签:run backup file 管理 清除 cti trunc set dbcc