如何将 SQL Server 2019 的累积更新整合到单个安装程序中?

CJB*_*JBS 5 sql-server installation sql-server-2019

我想使用最新版本的 SQL Server(SQL Standard,15.0.2000.5),并将最新的 CU 应用到它,以便我有一个安装程序,从而减少生成的包的大小。我正在开发的自定义安装程序将 SQL Server 安装程序打包,因此将大小减少数百 MB 很重要。

在以前版本的 SQL Server 中,可以使用/PCUSOURCE/CUSOURCE参数创建单个合并的媒体输出文件夹,但是这似乎已在 SQL Server 2014 中删除(请参阅此处的“滑流功能” )。提供的替代方法是使用/UpdateSource标志,但是这种方法只允许在安装时同时应用补丁(通过将 CU 媒体与原始安装媒体捆绑在一起)。此外,这/ACTION=PrepareImage有助于 SysPrep 安装,而不是对安装媒体的滑流更新。

那么,有没有办法用 CU 补丁更新 SQL Server Standard 2019 的安装媒体,以便有一个(减小大小的)安装媒体包?

Ran*_*est 2

不幸的是,你不能这样做。

正如我在博客文章中所写,您必须:

  1. 下载安装介质并将其解压到某个目录;
  2. 将补丁添加到更新子目录(是的,所有补丁)。

正如您所发现的,在进行安装时使用/UpdateEnabled和开关。/UpdateSource

一个小小的遗憾是 CU 是累积的,因此您只需要更新子目录中的最新一个。