SQL Server服务准则修改,微软希望开发者积极进行累积性更新

微软大幅修改了SQL Server的支持策略。过去,该策略基本上是“除非你有问题,否则等待服务包”。即使已经有了可用的累积性更新(CU),微软也是强烈建议不要使用,并给出类似下面这样的警示信息:

“该累积性包旨在解决且仅仅解决这篇文章中描述的问题。它仅能用于正经受这些特定问题的系统。”

“微软现在已经提供了一个受支持的累积性更新包。不过,它旨在解决且仅仅解决这篇文章中描述的问题。”

这种思路的缺陷是,当该CU解决了一个影响他们服务器的问题时,DBA和开发者经常不知道。他们工作在任何性能退化或意外停机都是由他们自己的设计所导致这样一个假设之下,他们可能会等待数月,直到有一个服务包可以轻松解决他们的问题。

来自微软的最新建议是,使用同安装服务包相同的过程安装累积性更新。微软继续写道:

截止1月份的CU发布时,这些警示信息已经更新,我们现在建议持续地、积极主动地安装可用的CU。当CU发布时,你应该计划安装它们,并且同计划安装SP(服务包)一样有信心。这是因为CU经过了同SP一样的认证和测试。此外,微软CSS数据表明,有相当一部分的客户问题经常在一个此前已经发布的CU中解决了。甚至,CU包含的价值远在热补丁之上。它们也可能包含可以增强整体体验的可支持性、日志以及可靠性更新。

为了鼓励DBA积极主动地安装累积性更新,微软将在Windows下载上通过像正式服务包一样的Windows更新目录提供。此前,只能在“热补丁”服务器上获得它们,并且需要通过一个特殊的请求来访问。

在新模型下,对于给定的版本/服务包组合,只会提供最新的CU。

例如:当SQL Server 2014 SP1 “CU9”发布时,CU9将取代下载中心里的“CU8”成为2014 SP1的最新CU。进一步讲,虽然个别问题最初是在“CU8”中解决的,但CU KB将总是指向最新的CU(在下载中心里),在CU9发布之后就是CU9。点击CU8 KB中的“此问题的可用修补程序”链接会被导向CU9(最新)的下载。

本文转自d1net(转载)

时间: 2024-10-22 23:52:10

SQL Server服务准则修改,微软希望开发者积极进行累积性更新的相关文章

《PowerShell V3——SQL Server 2012数据库自动化运维权威指南》——2.4 启动/停止SQL Server服务

2.4 启动/停止SQL Server服务 这个方案描述了如何启动和停止SQL Server服务. 2.4.1 准备 检查你的机器上安装了哪些SQL服务.打开"Start | Run"并输入services.msc.你将会看到类似如下屏幕. 2.4.2 如何做- 让我们按照以下步骤来切换SQL Server服务的状态. 1.通过"Start | Accessories | Windows PowerShell | Windows PowerShell ISE"打开P

慎重管理SQL Server服务的登录(启动)账户和密码

今天是大年初三,先跟大家拜个年,祝大家新年快乐. 今天处理了一个alwaysOn问题--辅助副本因为磁盘空间不足一直显示[未同步--可疑],在日志中可以看到数据库处于挂起状态,与主副本失去同步.原以为只需把辅助副本的磁盘做个清理,腾出一点空间,然后重启SQL Server服务就好了(重启让数据库从挂起状态进入到联机状态,然后让alwaysOn重新开始同步). 但,重启失败!!! 在操作系统日志中看到SQL Server启动失败的原因是:(启动账户的)用户名和密码错误!!!   当初做always

SQL server服务显示远程过程调用失败的解决方法_MsSql

 刚刚打开SQL Server 2008,想要新建一个数据库,却发现出现了一个问题,这个问题由于之前没有遇到过,所以下面整理解决SQL server服务远程调用失败的几个方法,供大家参考,具体内容如下 先看看出现的问题: 出现上面这个错误的原因可能是由于咱们在装VS2012或者其他版本的时候,这个VS会自动装"Microsoft SQL Server 2013(2012) ExpressLocalDB"服务,所以导致SQL server2008,中SQL server服务显示远程过程调

SQL Server 服务由于登录失败而无法启动_MsSql

SQL Server 服务由于登录失败而无法启动 症状 在重新启动 SQL Server.SQL Executive 或 SQL Server Agent 时,可能无法启动该服务,并显示以下错误信息: Error 1069:The service did not start due to a logon failure. 或者 错误 1069:由于登录失败而无法启动服务 原因 SQL Server.SQL Agent 或 SQL Server Executive 启动服务帐户的密码不正确,因为密

SQL server服务显示远程过程调用失败的解决方法

刚刚打开SQL Server 2008,想要新建一个数据库,却发现出现了一个问题,这个问题由于之前没有遇到过,所以下面整理解决SQL server服务远程调用失败的几个方法,供大家参考,具体内容如下 先看看出现的问题: 出现上面这个错误的原因可能是由于咱们在装VS2012或者其他版本的时候,这个VS会自动装"Microsoft SQL Server 2013(2012) ExpressLocalDB"服务,所以导致SQL server2008,中SQL server服务显示远程过程调用

SQL Server 服务由于登录失败而无法启动

SQL Server 服务由于登录失败而无法启动 症状 在重新启动 SQL Server.SQL Executive 或 SQL Server Agent 时,可能无法启动该服务,并显示以下错误信息: Error 1069:The service did not start due to a logon failure. 或者 错误 1069:由于登录失败而无法启动服务 原因 SQL Server.SQL Agent 或 SQL Server Executive 启动服务帐户的密码不正确,因为密

安装SQLServer2005提示SQL Server服务无法启动

  错误日志 安装时出现了如下错误:SQL Server 2005 安装错误码29503.产品: Microsoft SQL Server 2005-- 错误 29503.SQL Server 服务无法启动.有关详细信息,请参阅 SQL Server 联机丛书中的主题"如何查看 SQL Server 2005 安装日志文件"和"手动启动 SQL Server".详情看图: 错误原因 多核cpu安装sql server2005 时不能安装(因为无法启动sql serv

sql-关于Sql server如何在修改数据后响应到客户端(Winform+Sql server)

问题描述 关于Sql server如何在修改数据后响应到客户端(Winform+Sql server) 不需要客户段主动循环查询数据库数据是否更改,要求做到数据库发生更改时响应客户端,随即客户端做出相应的指令 解决方案 我也有和你同样的问题,如果有人回答了,请麻烦你通知我一声好么,谢谢了先.

《PowerShell V3——SQL Server 2012数据库自动化运维权威指南》——2.3 发现SQL Server服务

2.3 发现SQL Server服务 在这个方案中,我们列举所有的SQL Server服务,并列出它们的状态. 2.3.1 准备 检查哪个SQL Server服务安装在你的实例上.打开"Start | Run"并输入"services.msc".你将会看到类似于如下屏幕. 2.3.2 如何做- 让我们确保你在服务器上运行这个脚本. 1.打开"Start | Accessories | Windows PowerShell | Winodws PowerSh