[英]Transaction log for database 'tempdb' is full due to 'ACTIVE_TRANSACTION
I tried to shrink the log file but it only did small amount of free space.我试图缩小日志文件,但它只做了少量的可用空间。
The log space of tempdb is full due to the data file.由于数据文件,tempdb 的日志空间已满。 How can I free the space?如何释放空间?
Edit:编辑:
I have checked following: 1. Bad queries are running - NO Queries are running我检查了以下内容: 1. 错误查询正在运行 - 没有查询正在运行
DBCC OPENTRAN - No Result DBCC OPENTRAN - 无结果
The tempdb is in SIMPLE recovery mode. tempdb 处于简单恢复模式。
I have a separate drive for Transaction log of 1TB ie 40% free now.我有一个单独的驱动器来存储 1TB 的事务日志,即现在 40% 是免费的。
Observation: When I Right click on tempdb>task>shrink>database
shows 99% free space available.观察:当我Right click on tempdb>task>shrink>database
显示 99% 的可用空间可用。 Can I shrink the database file here?我可以在这里缩小数据库文件吗?
重新启动 SQL 实例将刷新 tempdb 并重新创建它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.