The transaction log for database 'DBName' is full due to 'LOG_BACKUP'.
查看log使用空间
dbcc sqlperf(logspace)
收缩日志
USE[master]
ALTER DATABASE 数据库名 SET RECOVERY SIMPLE WITH NO_WAIT
ALTER DATABASE 数据库名 SET RECOVERY SIMPLE --简单模式
USE 数据库名
DBCC SHRINKFILE (N'数据库名_log' , 2, TRUNCATEONLY) --设置压缩后的日志大小为2M,可以自行指定
USE[master]
ALTER DATABASE 数据库名 SET RECOVERY FULL WITH NO_WAIT
ALTER DATABASE 数据库名 SET RECOVERY FULL --还原为完全模式
本文介绍了一种解决数据库日志空间不足的方法,通过调整数据库恢复模式并进行日志文件的收缩来释放空间。
642

被折叠的 条评论
为什么被折叠?



