千家信息网

SQL Server 2008 清空删除日志文件

发表于:2024-10-14 作者:千家信息网编辑
千家信息网最后更新 2024年10月14日,--使用说明-- HDocsN 是要修改的数据库的名称--HDocsN_Log是要清除的日志文件的名称--修改所见的所有HDocsN 为要清除的数据库名称--修改HDocsN_Log 为所有清除的数据
千家信息网最后更新 2024年10月14日SQL Server 2008 清空删除日志文件

--使用说明

-- HDocsN 是要修改的数据库的名称

--HDocsN_Log是要清除的日志文件的名称

--修改所见的所有HDocsN 为要清除的数据库名称

--修改HDocsN_Log 为所有清除的数据库的日志文件名称

-- 此名称是本地数据库所在位置的响应数据库xxx_log文件


USE[master]

GO

ALTER DATABASE HDocsN SET RECOVERY SIMPLE WITH NO_WAIT

GO

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

GO

USE HDocsN

GO

DBCC SHRINKFILE (N'HDocsN_Log' , 200, TRUNCATEONLY)

USE[master]

GO

ALTER DATABASE HDocsN SET RECOVERY FULL WITH NO_WAIT

GO

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

GO


0