如何在SQL Server 2016中缩小非常大的日志文件

时间:2018-08-07 09:36:03

标签: sql-server-2016 database-administration shrink in-memory-tables

我有一个具有800 GB日志文件的仓库。现在我想缩小存储空间或采用其他解决方案来减少Log.ldf占用的磁盘空间。 我以几种方式尝试了收缩文件。我获得了完整备份,备份了事务日志,更改了恢复模式,运行了dbcc命令,但是它们都不影响磁盘中的日志文件量,分离数据库然后删除日志文件,但是由于内存不足-优化文件容器尝试再次附加时遇到错误(我读到的SQL Server将自动添加一个日志文件,但是当数据库具有memory_optimize文件时显然不会) 经过所有这些解决方案后,我的日志文件仍然是800 GB,我不知道该如何释放日志文件使用的磁盘空间。 有什么建议吗?还是我忘了做某事?

0 个答案:

没有答案