0

我们使用的是 SQLServer 2014,许多 SSIS 包作为每日/每周作业的一部分执行了大约一年。今天,我将保留期从 100 天减少到 50 天,并运行了 SSIS 服务器维护作业(每天运行)。

但是 mdf (44GB) 和 ldf (6GB) 文件大小并没有减少。令人惊讶的是,如果您看到附件,ldf 自 2017 年 8 月 28 日以来未修改。

SSISDB 备份每天都作为维护计划的一部分。

我敢肯定,我们在 SSISDB 中没有 50GB 的数据,肯定比这少。

为什么即使删除了一半的历史,SSISDB.mdf 和 SSISDB.ldf 文件的大小也没有减少?如何释放 SSISDB 中未使​​用的空间(日志或 mdf 或两者)?

任何人都可以帮忙吗?

在此处输入图像描述

4

1 回答 1

1

SSISDB 只是另一个数据库。
为了减小数据库文件的大小,还需要使用 DBCC SHRINKDATABASE。

于 2018-01-02T14:28:03.223 回答