【发布时间】:2019-11-15 22:18:45
【问题描述】:
用于 Azure DevOps Server 的本地 SQL Server 2017 数据库的大小接近 280GB。 我们的构建之一是向 Azure DevOps Server(本地)实例添加 210MB 工件。 构建作业有大约 100 个构建,我删除了其中的 99 个。它们仍然出现在构建的“已删除”选项卡中。并且数据库显示大小没有变化。即使缩小显示也只有大约 290MB 的可用空间。
如何从 SQL Server 实例中删除这些工件?政策的哪一部分需要改变,或者我可以强制改变吗?我有系统管理员权限。
附:很抱歉重复这个问题here。在那里找不到 Azure DevOps Server 标记。一旦得到回答,很高兴删除/交叉引用其中一个问题。谢谢。
【问题讨论】:
-
您可以尝试从本地文件夹中删除构建,看看空间是否被释放。
-
@HughLin-MSFT 嗨,本地文件夹是什么意思?我认为来自服务器实例的所有数据都存储在 SQL Server 数据库中。也许我错过了什么!
-
您是否为构建过程运行自托管代理?自托管代理的空间消耗也很高。
-
“删除”分两个阶段进行。 “删除”和“销毁”。一旦构建被“删除”,该构建将被列出大约 30 天(这可能会有所不同,我不确定这个时间)但尚未删除。在这些日子过去之后,构建将被“销毁”,这将真正删除构建。我不知道您是否可以更改“删除”和“销毁”之间的时间:/
标签: azure-devops sql-server-2017 azure-devops-server-2019