sql2014 日志太大 删除日志

首先,我们要确认日志的文件名,因为硬盘上的文件名不一定是数据字典里面的文件名,所以要确认下

USE test9572
GO
SELECT file_id,name FROM sys.database_files;
GO
然后就可以准备删了:

USE [test9572]
GO
ALTER DATABASE test9572 SET RECOVERY SIMPLE WITH NO_WAIT
GO
--简单模式
ALTER DATABASE test9572 SET RECOVERY SIMPLE 
GO
USE test9572
GO
DBCC SHRINKFILE (N'test9572_log' , 11, TRUNCATEONLY) 
GO
USE [test9572]
GO
ALTER DATABASE test9572 SET RECOVERY FULL WITH NO_WAIT
GO
--还原为完全模式
ALTER DATABASE test9572 SET RECOVERY FULL 
GO

转自 https://blog.51cto.com/arthur376/1843904

方法三:限制数据库自增长

ginfo的日志文件,放在D盘DATA文件夹里的“ginfo_log.ldf”

转自 https://blog.csdn.net/qq_14988655/article/details/82385687

 

 

 

 

posted @ 2019-11-06 14:54  enych  阅读(1119)  评论(0编辑  收藏  举报