数据库 '***' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列

已以用户 NT AUTHORITY\SYSTEM 的身份执行。 数据库 'qz_jhqx' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列。 [SQLSTATE 42000] (错误 9002). 该步骤失败。

解决方法:

USE qz_jhqx;
GO
– Truncate the log by changing the database recovery model to SIMPLE.
ALTER DATABASE qz_jhqx
SET RECOVERY SIMPLE;
GO
– Shrink the truncated log file to 1 MB.
DBCC SHRINKFILE (qz_jhqx_log, 1);
GO
– Reset the database recovery model.
ALTER DATABASE qz_jhqx
SET RECOVERY FULL;
GO

猜你喜欢

转载自singhoo.iteye.com/blog/2210574