S4产品FAQ

注册

 

发新话题 回复该主题

针对SQL SERVER 2008 日志文件暴增,如何处理? [复制链接]

1#
--针对SQL SERVER 2008 LOG文件暴增的情况(几十G),如何压缩日志文件?
使用下面的脚本,将数据库改为需要压缩的数据库的名称,例如:metadb_auto.
压缩前最好备份数据库。

USE [master]
GO
ALTER DATABASE 数据库名 SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE 数据库名 SET RECOVERY SIMPLE
GO
USE 数据库名
GO
DBCC SHRINKFILE (N'数据库日志名例如metadb_auto_Log' , 11, TRUNCATEONLY)
GO
USE [master]
GO
ALTER DATABASE 数据库名 SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE 数据库名 SET RECOVERY FULL
GO
分享 转发
TOP
2#

USE [master]
GO
ALTER DATABASE metadb_auto SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE metadb_auto  SET RECOVERY SIMPLE
GO
USE metadb_auto
GO
DBCC SHRINKFILE (N'metadb_Log' , 11, TRUNCATEONLY)
GO
USE [master]
GO
ALTER DATABASE metadb_auto  SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE metadb_auto  SET RECOVERY FULL
GO
领先科技,用心服务
http://www.metasoft.cn
TOP
发新话题 回复该主题