首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Server 2012中执行使用WITH RECOMPILE选项的查询时,结果不正确

在Server 2012中执行使用WITH RECOMPILE选项的查询时,结果不正确
EN

Database Administration用户
提问于 2014-07-28 16:56:57
回答 1查看 267关注 0票数 4

我刚刚阅读了Brent Ozar Weekly Links电子邮件(7月28日版),并注意到"Kendra's Link“中提到的"Fix:在SQL Server 2012中执行一个使用WITH重新编译选项的查询时的错误结果”

我回复了布伦特·奥扎尔的邮件,布伦特建议我把我的问题发到这里,而不是让他私下给我答复。

我刚刚在7月份完成了我们所有的Server 2012服务器的修补工作,以便应用Server 2012 SP2加上用于“联机索引重建期间的数据丢失”的修补程序,因此我的服务器现在位于11.00.5522.0版本。

我对这个新的修补程序做了一点研究。我得出的结论是,还没有办法用这个新的补丁来修补我们的系统。

这是我刚发给经理的电子邮件。你们同意我贴在下面的内容吗?

既然我们已经升级到Server 2012 SP2,我们现在还没有办法应用这个新的修补程序。

修复是在Server 2012 SP1 CU11 (版本11.00.3449.0)中发布的。截至本月,我们现在使用的是Server 2012 SP2,加上联机索引重建问题期间数据丢失的修补程序(11.00.5522.0版)。

你会认为,既然我们的版本比补丁高,我们就会被覆盖。您知道他们说所有的service都包括以前的service,加上上一个service的所有累积更新,所有版本都包括该版本下面的所有版本。嗯,这不是完全正确。即使在新的服务包锁定在QA中之后,微软仍在继续为以前的服务包发布CU。因此,他们不得不与新的服务包玩“追赶”游戏。

实际上,这一次从SP1到SP2的过渡就是这样工作的:

·Server 2012 SP2 (我刚刚修补了我们所有的Server 2012服务器)--包括SP1和CU1-CU9。它不包括SP1 CU10或SP1 CU11。

·Server 2012 SP2 CU1刚刚发布(我认为上周)--其中包括SP1和CU1-CU10。它不包括SP1 CU11。

·这就是微软在SP2上所取得的成果。他们还没有为SP2发布包含SP1 CU11修复程序的CU。

我想很快就会出现一个包含此修复的SP2 CU2,并且我们可能希望在该补丁发布后再进行一轮SQL修补。

EN

回答 1

Database Administration用户

回答已采纳

发布于 2014-07-28 20:58:50

我相信您的问题是,“https://support.microsoft.com/kb/2965069中的修补程序是否包含在Service 2中?”截至2014年7月28日,答案是否定的。看一下这篇KB文章,看看它什么时候改变了--我用http://www.WatchThatPage.com来做这样的事情。

票数 4
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/72594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档