本文介绍创建此文件夹的原因及其用途。
原始产品版本: 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(所有版本)