THE SQL Server Blog Spot on the Web

Welcome to SQLblog.com - The SQL Server blog spot on the web Sign in | |
in Search

Aaron Bertrand

Aaron is a senior consultant for SQL Sentry, Inc., makers of performance monitoring and event management software for SQL Server, Analysis Services, and Windows. He has been blogging here at sqlblog.com since 2006, focusing on manageability, performance, and new features; has been a Microsoft MVP since 1997; tweets as @AaronBertrand; and speaks frequently at user group meetings and SQL Saturday events.

MS12-070 : Security Updates for all supported versions of SQL Server

This week there was a security release for all supported versions of SQL Server. Each version has 32-bit and 64-bit patches, and each version has GDR (General Distribution Release) and QFE (Quick-Fix Engineering) patches. GDR should be applied if you are at the base (RTM or SP) build for your version, while QFE should be applied if you have installed any cumulative updates after the RTM or SP build. (More details here.)

SQL Server 2005

  • RTM, SP1, SP2, SP3 - not supported 
  • SP4 - GDR = 9.00.5069, QFE = 9.00.5324 

SQL Server 2008

  • RTM, SP1 - not supported 
  • SP2 - GDR = 10.00.4067, QFE = 10.00.4371
  • SP3 - GDR = 10.00.5512, QFE = 10.00.5826

SQL Server 2008 R2

  • RTM - not supported
  • SP1 - GDR = 10.50.2550, QFE = 10.50.2861
  • SP2 - not affected 

SQL Server 2012

  • RTM: GDR = 11.00.2218, QFE = 11.00.2376 
  • SP1 - not yet supported; should not be affected once SP1 is released.


Now, a couple of oddities you might have noticed:

  1. The security bulletin mentions something about SQL Server instances with Reporting Services installed. Yet the KB articles for individual updates state that all instances of SQL Server are eligible for the update. And the update does, in fact, update sqlservr.exe and @@VERSION, even for systems where SSRS is not installed. So until there is some clarification on this point, I'm going to treat this as a patch for all instances.
     
  2. Both the GDR and QFE KBs for multiple patches state that the preceding cumulative updates are included. I believe this is a copy & paste error and that the cumulative updates for a specific branch are only included with the QFE patch. I will update here if I get any confirmation on this.
Even if they come back and say, whoops, our bad, the KBs should mention it is SSRS only, and the GDRs do not affect sqlservr.exe and do not include the CU updates, I'm still going to apply the patch everywhere. Why? Well, for consistency, I'd rather have all of my instances at @@VERSION = x, than have the SSRS instances at x and the non-SSRS instances at < x.
 
Published Wednesday, October 10, 2012 1:57 PM by AaronBertrand

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

Yalcin Gulas said:

Hi aaron

Did you read The bulletin briefly I think updates are only for instances that have reporting services installation

October 10, 2012 4:49 PM
 

AaronBertrand said:

@Yalcin I don't think that's necessarily true. The QFE updates include CU fixes, increment @@VERSION and touch sqlservr.exe, even for instances without SSRS installed. Also the KB articles don't mention anything about SSRS, only the security bulletin mentions that. Until I hear otherwise I am treating this as an "all instances" patch with the same type of priority as a cumulative update.

October 10, 2012 10:53 PM
 

Steven White said:

The KB's do say that the security update contains all the updates which are included in CU 'x' to 'xx' which would explain the additional files e.g. sqlservr.exe

October 11, 2012 4:05 AM
 

Chris Nelson said:

October 9th was Patch Tuesday, I don't think any of these SQL Server Updates appear in Microsoft Update yet, at least on my developer workstation, none do. :(

October 11, 2012 6:33 AM
 

Aaron Bertrand said:

Steven, the GDR fixes should *not* contain any of the CU updates. That's kind of the point of them (notice the much lower build number) and the only difference from QFE. So there is some very mixed messaging going on - either the security bulletin should not say it's SSRS only, or the individual KBs should. And if a patch for SSRS also requires patching for the binaries, wouldn't it make sense to install the patch and get the binaries up to date, even if you're not running SSRS now (but might in the future)? Or to keep your non-SSRS instances consistent with the patched instances?

October 11, 2012 7:33 AM
 

Steven White said:

I agree about the fix sending mixed messages.

The GDR should be the fix only (as every previous GDR patch has been as far as I remember) and this breaks with that norm.

October 11, 2012 11:00 AM
 

Chris Wood said:

Hopefully Microsoft will either make a statement or change the KB's. As my site runs QFE CU's we really need to know what we are getting if we apply the update especially on our remaining SQL2005 servers.

Chris

October 11, 2012 11:02 AM
 

Aaron Bertrand said:

Microsoft released new cumulative updates for SQL Server; they announced them on their blog several hours

October 16, 2012 9:26 AM
 

Simon Seow said:

Some of the SQL 2005 servers' reporting service and integration service in my company could not start after applying GDR 5069. I need to uninstall the update and reboot server and the reporting and integration services will be up again.

November 5, 2012 9:12 PM
 

Galib Jamal said:

@ Simon

Workaround in case reporting /integration services does not start after patch deployment

Modify registry

Regedit Browse

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

add registry DWORD Value ServicesPipeTimeout

Modify it with Decimal value 60000

Restart server to have changes to take effect.

Reporting and intgration serivices started

February 22, 2013 3:53 AM

Leave a Comment

(required) 
(required) 
Submit

About AaronBertrand

...about me...

This Blog

Syndication

Powered by Community Server (Commercial Edition), by Telligent Systems
  Privacy Statement