您的位置:网站首页  >>   技术动态

SQL Server 缩小日志文件操作方法

          发布时间:2019/5/9      点击次数:436

SQL2008

USE [master]
GO
ALTER DATABASE DBNAME SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE DBNAME  SET RECOVERY SIMPLE
GO
USE DBNAME 
GO
DBCC SHRINKFILE (N'DBNAME _Log' , 11, TRUNCATEONLY) 
GO
USE [master]
GO
ALTER DATABASE DBNAME  SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE DBNAME  SET RECOVERY FULL
GO

'在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。


SQL2005

Backup Log DBNAMEwith no_log '这里的DBNAME
go
dump transaction DBNAMEwith no_log 
go
USE DBNAME
DBCC SHRINKFILE (2)
Go


SQL2000

1 DUMP TRANSACTION [DBNAME] WITH NO_LOG 
2 BACKUP LOG [DBNAME] WITH NO_LOG 
3 DBCC SHRINKDATABASE([jb51])


微信公众号开发 | 银行公众号解决方案 |学校公众号解决方案 | 品牌营销综合解决方案 | 郑州网站、APP开发、小程序开发

唯实网络科技 互联网专业解决方案提供商
电话:0371-66888003
豫ICP备17030921号
COPYRIGHT © www.v10.top All RIGHTS RESERVED