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

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM