SQL Server累积更新-在Windows Update中不可见


8

我刚刚在WS2008R2 / SQL2012实例上安装了所有可能的Windows更新。当我跑步

SELECT @@VERSION

我懂了

Microsoft SQL Server 2012 - 11.0.5058.0 (X64) 
    May 14 2014 18:34:29 
    Copyright (c) Microsoft Corporation
    Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)

根据

http://sqlserverbuilds.blogspot.com/

在Microsoft网站和Microsoft网站上,有4个针对SQL Server 2012 SP2的累积更新可用,而最新版本为11.00.9000。

Windows Update为什么也没有获得累积更新?我应该手动下载并安装它们吗?


您是说您已经安装了Windows Update?它与SQL Server有何关系。您是否通过Windows Update工具安装了SQL Update。加上您安装的更新内容,可以确定具体的CU。
Shanky

我为操作系统和其他Microsoft产品(包括SQL Server 2012)都运行了Windows Update。我安装了SP2和一些可用的SQL更新。我没有手动安装任何CU。我什至不知道他们在那里。
BuahahaXD

您需要手动下载它们;)
Kuba Miazek 2015年

Answers:


10

Windows Update仅会告诉您有关SQL Server的Service Pack,并且仅当您启用了“也更新其他Microsoft产品”选项时(抱歉,措辞在各个版本中均已更改,我不记得所有变化) 。

推荐使用SQL Server Service Pack主要是因为RTM分支(和更早的Service Pack分支)最终将退出使用并退出支持范围。据推测,它们也比累积更新更可靠且经过更好的测试。但我不知道应该通过Windows Update提供它们,因为那样一来就可以自动部署Service Pack。我根本不喜欢这个主意-而且我对必须多久禁用一次“强制给我更新”设置并将其更改为更合适的“下载并告诉我的信息”并不感到困惑和模糊“ 选项。

另一方面,我们中的一些人建议进行累积更新(Glenn Berry和我是跟上CU的拥护者,因为总体上我们发现它们与Service Pack一样可靠-尽管最近有一个那个装甲的几分矮人)。但是微软的信息还不清楚。尽管他们确实发布并发布了更新,但每个更新都有以下文本(摘自2012 SP2 CU4):

我们建议您应用最新更新版本

链接指向KB 2983249,它为您提供了该分支的所有累积更新的链接。但是,在CU文章中,下一段是:

此累积软件包旨在仅纠正本文中描述的问题。仅将其应用于遇到这些特定问题的系统。

此免责声明可能是您看不到Windows Update推送累积更新的原因。我知道他们一直在努力支持回归测试,因此可以提高累积更新的稳定性,但是在免责声明消失之前,您将不得不继续自行寻找累积更新。我尝试使人们了解SQL Server 2012和SQL Server 2014的所有更新(Service Pack,累积更新和带外按需修补程序)的最新情况,并在适当的地方添加一些定性建议:

从这两篇文章中,您可能会猜到,如果人们通过Windows Update自动收到了最新的累积更新,他们会很不高兴,这样做是合理的。我全力以赴部署累积更新,但是问题的made发使我调整了时间表,例如增加一个月,以便其他人可以摆脱这些问题,而我不再是豚鼠。


♦,清晰明确的SQL Server累积更新的答案。+1
海达尔·阿里·汗

2

您刚刚为Windows安装了一些更新,但我认为没有安装任何实际更改过SQL Server版本的更新。

当前的SQL Server版本Microsoft SQL Server 2012 - 11.0.5058.0 (X64)表示仍为SP2。

请不要通过Windows更新功能安装任何SQL Server更新,因为它并不总是正常运行。如果要安装CU,请下载并使用admin特权运行可执行文件

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.