本文介绍创建此文件夹的原因及其用途。
原始产品版本: SQL Server 2008、SQL Server 2012、SQL Server 2014、SQL Server 2016、WINDOWS 上的 SQL Server 2017(所有版本)
原始 KB 数: 3196535
总结
Microsoft SQL Server 的更新缓存文件夹位于以下位置: C:\Program Files\Microsoft SQL Server\<m.n>\Setup Bootstrap\Update Cache
本文提供的信息可帮助你了解创建此文件夹的原因及其用途。
详细信息
何时创建此文件夹及其用途?
安装任何 SQL Server 更新(累积更新、关键更新或 Service Pack)时,更新安装介质将缓存在 SQL Server 更新缓存文件夹中。 这些
Add/Remove Programs条目是从缓存媒体文件夹的内容创建的,用于卸载(如有必要)应用于特定组件的最新更新。 该文件夹可能包含多个早期更新,以便在必要时按顺序删除这些更新。当由独立 MSI 文件而不是 SQL Server 安装程序安装组件时,会发生此模型的变体。 这些组件通过将以前的 MSI 文件替换为新组件来就地提供服务,而无需保留以前版本的历史记录。 卸载和修复操作都需要原始 MSI 文件。
何时清理或删除此文件夹?
从所有实例中删除所有修补程序或卸载产品时。
文件夹为何继续以大小增长?
该文件夹的大小随应用于 SQL Server 实例的每个更新而增长。 发生此增长的原因是必须缓存每个早期版本。 此行为可确保如果需要,始终可以访问较早的更新。
如果删除此文件夹或删除其内容,会发生什么情况?
如果从此文件夹中删除了更新缓存文件夹或某些修补程序,则无法再卸载对 SQL Server 实例的更新,然后还原到以前的更新版本。 在这种情况下,
Add/Remove Programs条目指向非现有二进制文件,因此卸载过程不起作用。 因此,Microsoft强烈建议你保留文件夹及其内容不变。
适用于
- SQL Server 2008 R2 Datacenter
- SQL Server 2008 R2 Developer
- SQL Server 2008 R2 Enterprise
- SQL Server 2008 R2 Express
- SQL Server 2008 R2 Standard
- SQL Server 2008 R2 Web
- SQL Server 2008 R2 Workgroup
- SQL Server 2012 开发人员
- SQL Server 2012 企业版
- SQL Server 2012 Enterprise Core
- SQL Server 2012 Express
- SQL Server 2012 Standard
- SQL Server 2012 Web
- SQL Server 2014 开发人员
- SQL Server 2014 Enterprise
- SQL Server 2014 Enterprise Core
- SQL Server 2014 Express
- SQL Server 2014 Standard
- SQL Server 2014 Web
- SQL Server 2016 Developer
- SQL Server 2016 Enterprise
- SQL Server 2016 Enterprise Core
- SQL Server 2016 Express
- SQL Server 2016 Standard
- SQL Server 2016 Web
- Windows 上的 SQL Server 2017(所有版本)