我对一些 SQL 服务器的更新不太了解。
现在我想更新这些服务器,我发现 SQL2005 数据库现在有实际的 SP4。
我的问题是:
如果我跳过 SQL Service pack 2 或 3 并只安装 Service pack 4,我是否拥有所有 SQL 组件的最新更新,我是否还需要安装 SP4 以外的其他服务包?
答案1
SQL Service Pack 与 Windows Service Pack 一样,都是累积性的。也就是说,它们会取代旧版本,并包含所有以前的更新。您只需安装 SP4。
除了 SP4 之外,您还可以进行累积更新或“CU”,即“自上一个 Service Pack 以来的所有小更新”。但大多数人只使用 Service Pack,因为 Service Pack 比 CU 经过了更彻底的测试。
这可能有助于您理解修补程序、CU、SP 之间的区别http://support.microsoft.com/kb/935897
SQL 2005 SP4 的最新 CU:http://blogs.msdn.com/b/sqlreleaseservices/archive/2010/12/20/cumulative-update-1-for-sql-server-2005-service-pack-4.aspx