<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tags 'hotfixes' and 'SQL Server 2005'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=hotfixes,SQL+Server+2005&amp;orTags=0</link><description>Search results matching tags 'hotfixes' and 'SQL Server 2005'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>MS12-070 : Security Updates for all supported versions of SQL Server</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2012/10/10/ms12-070-security-updates-for-all-supported-versions-of-sql-server.aspx</link><pubDate>Wed, 10 Oct 2012 16:57:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:45513</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;This week there was &lt;a target="_blank" href="http://technet.microsoft.com/en-us/security/bulletin/ms12-070"&gt;a security release for all supported versions of SQL Server&lt;/a&gt;. 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. (&lt;a target="_blank" href="http://blogs.msdn.com/b/gauravagg/archive/2007/04/27/jargons-gdr-and-qfe-release.aspx"&gt;More details here&lt;/a&gt;.)&lt;/p&gt;

&lt;p&gt;&lt;b&gt;SQL Server 2005&lt;/b&gt;
&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;RTM, SP1, SP2, SP3 - not supported&amp;nbsp;
&lt;/li&gt;&lt;li&gt;SP4 - GDR = 9.00.5069, QFE = 9.00.5324&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;SQL Server 2008&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;RTM, SP1 - not supported&amp;nbsp;
&lt;/li&gt;&lt;li&gt;SP2 - GDR = 10.00.4067, QFE = 10.00.4371
&lt;/li&gt;&lt;li&gt;SP3 - GDR = 10.00.5512, QFE = 10.00.5826
&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;SQL Server 2008 R2&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;RTM - not supported&lt;/li&gt;
&lt;li&gt;SP1 - GDR = 10.50.2550, QFE = 10.50.2861&lt;/li&gt;
&lt;li&gt;SP2 - not affected&amp;nbsp;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;SQL Server 2012&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;RTM: GDR = 11.00.2218, QFE = 11.00.2376&amp;nbsp;&lt;/li&gt;
&lt;li&gt;SP1 - not yet supported; should not be affected once SP1 is released.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;br&gt;Now, a couple of oddities you might have noticed:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;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.&lt;br&gt;&amp;nbsp;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Both the GDR and QFE KBs for multiple patches state that the preceding cumulative updates are included. I believe this is a copy &amp;amp; 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.&lt;br&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;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 &amp;lt; x.&lt;br&gt;&amp;nbsp;&lt;/div&gt;</description></item><item><title>More information on the Patch Tuesday updates for SQL Server</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2011/06/19/more-information-on-the-patch-tuesday-updates-for-sql-server.aspx</link><pubDate>Sun, 19 Jun 2011 20:06:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:36348</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;Last week, Microsoft released a series of patches for all supported versions of SQL Server (from SQL Server 2005 SP3 all the way to SQL Server 2008 R2). The reason for the patch against SQL Server installations is largely a client-side issue with the XML viewer application, and for SQL Server specifically, the exploit is limited to potential information disclosure. A very easy way to avoid exposure to this exploit is simply to never open a file with the .disco extension (these files are likely already blocked by your e-mail system, but you can never be too careful). Still, Microsoft's recommendation is to patch all systems. You can read more about your course of action, depending on your current build, &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/06/14/security-updates-for-all-supported-versions-of-sql-server.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/06/14/security-updates-for-all-supported-versions-of-sql-server.aspx" target="_blank"&gt;in my previous blog post&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;After the patches were released, some pertinent questions came up, and I sought answers from an internal source -- after my questions during a security webinar, which &lt;a href="https://www106.livemeeting.com/cc/MSEventsBMO/view?cn=guest&amp;amp;id=1032455073&amp;amp;pw=711F58C7" title="https://www106.livemeeting.com/cc/MSEventsBMO/view?cn=guest&amp;amp;id=1032455073&amp;amp;pw=711F58C7" target="_blank"&gt;you can now view online&lt;/a&gt;, proved useless.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Why is sqlservr.exe affected at all?&lt;br&gt;&lt;/b&gt;&lt;br&gt;As mentioned, this is a patch specifically for an application that is part of the client tools, so it made little sense to me why sqlservr.exe (and &lt;b&gt;&lt;font face="courier new,courier"&gt;@@VERSION&lt;/font&gt;&lt;/b&gt;) would be updated. My answer from the patch team is that, while sqlservr.exe has not updated since the previous Cumulative Update release for each branch, some of its dependencies were updated, so the build number was increased for consistency with other files in the branch.&lt;b&gt;&lt;br&gt;&lt;br&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;What other fixes are included in the GDR and QFE updates, aside from the XML viewer fix?&lt;/b&gt;&lt;br&gt;&lt;br&gt;This question was raised because the build number increased significantly in some cases - for example, in SQL Server 2005 SP4, the build number on top of Cumulative Update #2 (9.0.5266) jumped to 9.0.5292 once the update was applied. This caused concern amongst some customers, who expect from such a delta that they have other regression testing to do. The reason cited here is that only the security bulletin update is in the GDR and QFE updates, and that the build number gap is intentional, so that the fix may be applied to all customers. If I'm reading between the lines, that tells me that either (a) some customers had interim (non-public) hotfixes after the latest CU, or (b) they are leaving room so that customers at the previous CU can still apply hotfixes even if they don't apply the security bulletin update. I have no way to confirm either of those hypotheses, but right now the word from Microsoft is that there should be no further regression testing required.&lt;br&gt;&lt;br&gt;That said, for build number continuity, the packages *do* contain the previous public cumulative update. So, for example, both the GDR and QFE update for SQL Server 2008 R2 contains Cumulative Update #7 and the fix itself. So "which fixes are in the package" depend on what build you are at before you apply the security update. If you are not at the most recent CU, then you will benefit from other fixes (and may have further regression testing to perform) -- but these are not due to the security update itself.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Will the security fixes be included in the next CU for each branch?&lt;/b&gt;&lt;br&gt;&lt;br&gt;Since the next cumulative update for SQL Server 2008 R2 is due in the near future, and since we have learned from experiences with applying service packs that don't always include the fixes from the most recent cumulative update (even though the build numbers would imply that they are included), I wanted to know if this set of fixes has made it into all of the cumulative update branches. The answer is that, yes, the next cumulative update for each branch will include this security fix (though those updates will likely have even higher build numbers than the security update for each branch). I take it by extension that the upcoming Service Pack 1 for SQL Server 2008 R2 will also include this fix, but I did not ask that question explicitly, so if you are currently running the CTP of Service Pack 1 (10.50.2418 or 10.50.2425), I cannot honestly tell you how long you will be waiting for this fix (see the above comment about being careful with .disco files).&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;In addition to these questions, I'm also seeing some reports of bad behavior on systems where automatic updates are applied or where certain cumulative updates were already in place. Please see the following items and use caution when applying this update:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://darrenmyher.wordpress.com/2011/06/17/microsoft-sql-server-update-gdr-1617-leaves-sql-server-unusable/" title="http://darrenmyher.wordpress.com/2011/06/17/microsoft-sql-server-update-gdr-1617-leaves-sql-server-unusable/" target="_blank"&gt;http://darrenmyher.wordpress.com/2011/06/17/microsoft-sql-server-update-gdr-1617-leaves-sql-server-unusable/&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/675794/sql-2008-r2-security-hotfix-2494088-fails-if-ucp-installed" target="_blank"&gt;http://connect.microsoft.com/SQLServer/feedback/details/675794/sql-2008-r2-security-hotfix-2494088-fails-if-ucp-installed&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2163980" title="http://support.microsoft.com/kb/2163980" target="_blank"&gt;http://support.microsoft.com/kb/2163980&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/sqlsecurity/thread/447354c8-56df-46b2-a198-abbbecb4b1ff" target="_blank"&gt;http://social.msdn.microsoft.com/Forums/en-US/sqlsecurity/thread/447354c8-56df-46b2-a198-abbbecb4b1ff&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Now, I am running Windows 7 x64, and I am only using Windows Update (I have never turned on Microsoft Update, and didn't find much reason to, since I don't run Windows-based Office applications - I didn't realize that Microsoft Update covered SQL Server products also). So the patch was never offered to me; I applied it manually, and did not experience these issues. If you have either of these problems (or others that haven't been brought to my attention), hopefully I will have some information for you soon.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>Security updates for all supported versions of SQL Server</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2011/06/14/security-updates-for-all-supported-versions-of-sql-server.aspx</link><pubDate>Tue, 14 Jun 2011 19:35:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:36169</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;It's patch Tuesday!&lt;/p&gt;

&lt;p&gt;[&lt;b&gt;UPDATE June 19&lt;/b&gt; : &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/06/19/more-information-on-the-patch-tuesday-updates-for-sql-server.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2011/06/19/more-information-on-the-patch-tuesday-updates-for-sql-server.aspx" target="_blank"&gt;Please see my follow-up post&lt;/a&gt; about this security update.]&amp;nbsp; &lt;br&gt;&lt;/p&gt;&lt;p&gt;Today Microsoft released a &lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS11-049.mspx" title="http://www.microsoft.com/technet/security/Bulletin/MS11-049.mspx" target="_blank"&gt;security bulletin&lt;/a&gt; covering several issues that could potentially affect SQL Server; these exploits include remote code execution, denial of service, information disclosure and elevation of privilege. You should test these patches on all machines running SQL Server, including those running only client tools (e.g. Management Studio or Management Studio Express). The updates affect the following versions of SQL Server:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SQL Server 2005 SP3&lt;/li&gt;

&lt;li&gt;SQL Server 2005 SP4&lt;/li&gt;

&lt;li&gt;SQL Server 2008 SP1&lt;/li&gt;

&lt;li&gt;SQL Server 2008 SP2&lt;/li&gt;

&lt;li&gt;SQL Server 2008 R2&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;So, depending on your SQL Server version (run &lt;b&gt;&lt;font face="courier new,courier"&gt;&lt;font color="#0000cc"&gt;SELECT&lt;/font&gt; &lt;font color="#cc00ff"&gt;@@VERSION&lt;/font&gt;;&lt;/font&gt;&lt;/b&gt;), here is what you should do:&lt;/p&gt;

&lt;blockquote&gt;
&lt;table style="border-collapse:collapse;" cellpadding="8" cellspacing="0"&gt;

&lt;tr&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;th style="border:1px solid black;text-align:left;" align="left"&gt;If you are running...&lt;/th&gt;
&lt;th style="border:1px solid black;text-align:left;" align="left"&gt;And your build number is...&lt;/th&gt;
&lt;th style="border:1px solid black;text-align:left;" align="left"&gt;Your best course of action is probably to...&lt;/th&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;" rowspan="5"&gt;SQL Server 2005&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Less than 9.0.4035&lt;br&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Upgrade to &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ae7387c3-348c-4faa-8ae5-949fdfbe59c4" title="SQL Server 2005 Service Pack 3" target="_blank"&gt;Service Pack 3&lt;/a&gt; (9.0.4035) or &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b953e84f-9307-405e-bceb-47bd345baece" title="SQL Server 2005 Service Pack 4" target="_blank"&gt;Service Pack 4&lt;/a&gt; (9.0.5000), then come back for the GDR&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;Exactly 9.0.4035 (SP3)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Install the SP3 GDR (9.0.4060) from &lt;a href="http://support.microsoft.com/?kbid=2494113" title="http://support.microsoft.com/?kbid=2494113" target="_blank"&gt;KB #2494113&lt;/a&gt;&lt;br&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;Between 9.0.4036 and 9.0.4339&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;(a) Upgrade to &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b953e84f-9307-405e-bceb-47bd345baece" title="SQL Server 2005 Service Pack 4" target="_blank"&gt;Service Pack 4&lt;/a&gt; (9.0.5000), then come back for the GDR &lt;br&gt;
  OR
&lt;br&gt;
(b) Install the SP3 QFE (9.0.4340) from &lt;a href="http://support.microsoft.com/kb/2494112" title="http://support.microsoft.com/kb/2494112" target="_blank"&gt;KB #2494112&lt;/a&gt;&lt;br&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;Exactly 9.0.5000 (SP4)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Install the SP4 GDR (9.0.5057) from &lt;a href="http://support.microsoft.com/kb/2494120" title="http://support.microsoft.com/kb/2494120" target="_blank"&gt;KB #2494120&lt;/a&gt;&lt;br&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;Greater than 9.0.5000&lt;br&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Install the SP4 QFE (9.0.5292) from &lt;a href="http://support.microsoft.com/kb/2494123" title="http://support.microsoft.com/kb/2494123" target="_blank"&gt;KB #2494123&lt;/a&gt;&lt;br&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;" rowspan="5"&gt;SQL Server 2008&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Less than 10.0.2531&lt;br&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Upgrade to &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=20302" title="SQL Server 2008 Service Pack 1" target="_blank"&gt;Service Pack 1&lt;/a&gt; (10.0.2531) or &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=12548" title="SQL Server 2008 Service Pack 2" target="_blank"&gt;Service Pack 2&lt;/a&gt; (10.0.4000), then come back for the GDR&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;Exactly 10.0.2531 (SP1)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Install the SP1 GDR (10.0.2573) from &lt;a href="http://support.microsoft.com/kb/2494096" title="http://support.microsoft.com/kb/2494096" target="_blank"&gt;KB #2494096&lt;/a&gt;&lt;br&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;Between 10.0.2532 and 10.0.2840&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;(a) Upgrade to &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=12548" title="SQL Server 2008 Service Pack 2" target="_blank"&gt;Service Pack 2&lt;/a&gt; (10.0.4000), then come back for the GDR &lt;br&gt;
  OR
&lt;br&gt;
(b) Install the SP1 QFE (10.0.2841) from &lt;a href="http://support.microsoft.com/kb/2494100" title="http://support.microsoft.com/kb/2494100" target="_blank"&gt;KB #2494100&lt;/a&gt;&lt;br&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;Exactly 10.0.4000 (SP2)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Install the SP2 GDR (10.0.4064) from &lt;a href="http://support.microsoft.com/kb/2494089" title="http://support.microsoft.com/kb/2494089" target="_blank"&gt;KB #2494089&lt;/a&gt;&lt;br&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;Greater than 10.0.4000&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Install the SP2 QFE (10.0.4311) from &lt;a href="http://support.microsoft.com/kb/2494094" title="http://support.microsoft.com/kb/2494094" target="_blank"&gt;KB #2494094&lt;/a&gt;&lt;br&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;" rowspan="3"&gt;SQL Server 2008 R2&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Exactly 10.50.1600 (RTM)&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Install the GDR (10.50.1617) from &lt;a href="http://support.microsoft.com/kb/2494088" title="http://support.microsoft.com/kb/2494088" target="_blank"&gt;KB #2494088&lt;/a&gt;&lt;br&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;Between 10.50.1601 and 10.50.1789&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Install the QFE (10.50.1790) from &lt;a href="http://support.microsoft.com/kb/2494086" title="http://support.microsoft.com/kb/2494086" target="_blank"&gt;KB #2494086&lt;/a&gt;&lt;br&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="border:1px solid black;"&gt;Greater than 10.50.1790&lt;br&gt;(e.g. 10.50.2418 or 10.50.2425)&lt;br&gt;&lt;/td&gt;

&lt;td style="border:1px solid black;"&gt;Wait for the final release of Service Pack 1 &lt;br&gt;Watch for cumulative update or updates to &lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS11-049.mspx" title="http://www.microsoft.com/technet/security/Bulletin/MS11-049.mspx" target="_blank"&gt;MS11-049&lt;/a&gt;&lt;br&gt;At this time there is no fix for the CTP of SQL Server 2008 R2 SP1
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;
What is the difference between a GDR and a QFE? A GDR (general distribution release) is one that Microsoft support deems is necessary for all systems running SQL Server. A QFE (quick fix engineering) is one that does not affect everyone. Why are there two releases for this important fix? Well, one reason is that after a QFE is installed, it is no longer possible to install a GDR. So, if you have a system that has had previous cumulative updates or QFEs applied, the GDR might not work for you. If you have a system that is exactly at one of the levels described above, then the GDR is probably the better choice, because it will allow you to install either a GDR or a QFE in the future, whereas installing a QFE on such a system kind of paints you into a corner.&lt;/p&gt;
&lt;p&gt;There is also a GDR available if you are running Management Studio Express 2005 (but none seem to be listed at this time for the 2008 or 2008 R2 versions):
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://support.microsoft.com/kb/2546869" title="http://support.microsoft.com/kb/2546869" target="_blank"&gt;KB #2546869&lt;/a&gt;&lt;br&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As an aside, even if you are not running SQL Server, you should&amp;nbsp;&lt;a href="http://www.microsoft.com/technet/security/bulletin/ms11-jun.mspx" title="http://www.microsoft.com/technet/security/bulletin/ms11-jun.mspx" target="_blank"&gt;review the grander bulletin&lt;/a&gt; to see how else these issues may affect you... and be sure to &lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032455073&amp;amp;EventCategory=4" title="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032455073&amp;amp;EventCategory=4" target="_blank"&gt;register to tune in to tomorrow's webcast&lt;/a&gt;. &lt;br&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp; &lt;br&gt;&lt;/p&gt;</description></item><item><title>SQL Server 2005 SP4 CTP is available for download</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/04/sql-server-2005-sp4-ctp-is-available-for-download.aspx</link><pubDate>Thu, 04 Nov 2010 15:03:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:30170</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;Yesterday, Microsoft released a Community Technology Preview (CTP) of SQL Server 2005 Service Pack 4. You can read about the release on the following blog post from SQL Release Services:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/sqlreleaseservices/archive/2010/11/03/sql-server-2005-service-pack-4-customer-technology-preview-available.aspx" title="http://blogs.msdn.com/b/sqlreleaseservices/archive/2010/11/03/sql-server-2005-service-pack-4-customer-technology-preview-available.aspx" target="_blank"&gt;http://blogs.msdn.com/b/sqlreleaseservices/...preview-available.aspx&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;If you don't want to read the blog post, you can go right to the download pages:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ca6523d1-d265-4c15-b89a-9268e5e3cda4&amp;amp;displaylang=en" title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ca6523d1-d265-4c15-b89a-9268e5e3cda4&amp;amp;displaylang=en" target="_blank"&gt;SQL Server 2005 SP4 CTP&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c4501128-ede3-4226-a54c-a620dd5691a2&amp;amp;displaylang=en" title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c4501128-ede3-4226-a54c-a620dd5691a2&amp;amp;displaylang=en" target="_blank"&gt;SQL Server 2005 Express Edition SP4 CTP&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;The build number is 9.00.4912.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Note that the CTP only includes SP3 CUs 1-11.&amp;nbsp; So if you've installed CU #12, installing the CTP may undo some of the fixes from that update.&amp;nbsp; Also if you want to see the list of fixes that are in the service pack, you can see the following KB article; however, note that the article is clearly not complete at this point and will likely be updated (or replaced with a different article) between now and the official release of SP4:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2303003" title="http://support.microsoft.com/kb/2303003" target="_blank"&gt;KB #2303003 : List of the bugs that are fixed in SQL Server 2005 Service Pack 4 CTP&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp; &lt;br&gt;&lt;/p&gt;</description></item><item><title>Keeping up with SQL Server cumulative updates</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2010/04/20/keeping-up-with-sql-server-cumulative-updates.aspx</link><pubDate>Tue, 20 Apr 2010 13:20:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:24409</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;Yesterday, a conversation on twitter reminded me that I haven't been keeping up with posting cumulative updates.&amp;nbsp; I missed these updates for SQL Server 2008 on March 15:&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;&lt;a href="http://support.microsoft.com/kb/979065" title="http://support.microsoft.com/kb/979065" target="_blank"&gt;Cumulative Update #7 for SQL Server 2008 SP1&lt;/a&gt; (10.00.2766)&lt;br&gt;&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/979064" title="http://support.microsoft.com/kb/979064" target="_blank"&gt;Cumulative Update #10 for SQL Server 2008 RTM&lt;/a&gt; (10.00.1835)&lt;br&gt;&lt;/p&gt;&lt;p&gt;And yesterday Glenn Berry (&lt;a href="http://glennberrysqlperformance.spaces.live.com/" title="http://glennberrysqlperformance.spaces.live.com/" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/GlennAlanBerry" title="http://twitter.com/GlennAlanBerry" target="_blank"&gt;twitter&lt;/a&gt;) was the first I know of to blog about &lt;a href="http://glennberrysqlperformance.spaces.live.com/Blog/cns%2145041418ECCAA960%215265.entry" title="http://glennberrysqlperformance.spaces.live.com/Blog/cns!45041418ECCAA960!5265.entry" target="_blank"&gt;Cumulative Update #9 for SQL Server 2005 SP3&lt;/a&gt; (9.00.4294).&amp;nbsp; He also shares some interesting information about changes to the support policy - most importantly, SQL Server 2008 RTM is no longer a "supported service pack," so you can probably expect CU #10 to be the last update for that branch.&amp;nbsp; There is an upside to this: now that R2 is off the books, this must mean that work on SP2 is under way. &lt;br&gt;&lt;/p&gt;&lt;p&gt;All of which made me echo a question asked in the community: "why can't I get notified when new updates are posted?"&amp;nbsp; Someone joked that they should wait for me to tell them about it.&amp;nbsp; Obviously I have failed at that, but there is still hope.&amp;nbsp; While they are much more haphazard and inconsistent than I would expect from a mature product, here are some resources that will let you stay on top of these updates without putting too much thought into it.&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;span style="font-weight:bold;"&gt;Microsoft SQL Server Release Services blog &lt;/span&gt;&lt;br&gt;&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;&lt;a href="http://blogs.msdn.com/sqlreleaseservices/default.aspx" title="http://blogs.msdn.com/sqlreleaseservices/default.aspx" target="_blank"&gt;http://blogs.msdn.com/sqlreleaseservices/default.aspx&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;Subscribe to this blog's RSS feed.&amp;nbsp; This is currently your #1 source for information about updates to both SQL Server 2005 and 2008.&amp;nbsp; Don't expect them to blog within 5 minutes of a public release, but if it's more than 12 hours, it's an anomaly.&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;span style="font-weight:bold;"&gt;SQLServerCentral.com build lists&lt;/span&gt; &lt;/p&gt;&lt;p style="margin-left:40px;"&gt;&lt;a href="http://www.sqlservercentral.com/articles/SQL+Server+2008/63491/" title="http://www.sqlservercentral.com/articles/SQL+Server+2008/63491/" target="_blank"&gt;SQL Server 2008 Build List&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;&lt;a href="http://www.sqlservercentral.com/articles/Administration/2960/%20" title="http://www.sqlservercentral.com/articles/Administration/2960/ " target="_blank"&gt;SQL Server 2005 Build List&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;Steve Jones has been maintaining these lists but, like me, he is not always on top of it (right now both lists are one cumulative update behind). &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;span style="font-weight:bold;"&gt;The official RSS feed for SQL Server 2005 KB articles&lt;/span&gt;&lt;br&gt;&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;&lt;a href="http://support.microsoft.com/common/rss.aspx?rssid=2855" title="http://support.microsoft.com/common/rss.aspx?rssid=2855" target="_blank"&gt;http://support.microsoft.com/common/rss.aspx?rssid=2855&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;When this feed first came out, I really felt like they had answered a big problem with the communication about cumulative updates.&amp;nbsp; If you are still using SQL Server 2005 and keeping it updated, you can subscribe to this feed and just watch for the title to include the text "Cumulative Update" -- note that I &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2007/06/27/staying-on-top-of-sql-server-2005-builds-and-hotfixes.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2007/06/27/staying-on-top-of-sql-server-2005-builds-and-hotfixes.aspx" target="_blank"&gt;posted about this feed&lt;/a&gt; once before.&amp;nbsp; The problem is that I am still trying to find equivalent feeds for SQL Server 2008 and SQL Server 2008 R2. &lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;span style="font-weight:bold;"&gt;The SQL Server web site&lt;/span&gt; &lt;br&gt;&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;In response to &lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/271693/web-page-for-hotfixes-patches-etc" title="http://connect.microsoft.com/SQLServer/feedback/details/271693/web-page-for-hotfixes-patches-etc" target="_blank"&gt;this Connect request&lt;/a&gt;, they have tucked some cumulative update information up into the top right corner of this page:&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;&lt;a href="http://msdn2.microsoft.com/en-us/sqlserver/aa336368.aspx" title="http://msdn2.microsoft.com/en-us/sqlserver/aa336368.aspx" target="_blank"&gt;http://msdn2.microsoft.com/en-us/sqlserver/aa336368.aspx&lt;/a&gt; &lt;/p&gt;&lt;p style="margin-left:40px;"&gt;Unfortunately, this page is only worth the amount of effort they put into keeping it current.&amp;nbsp; Right now, it thinks the "latest cumulative update for SQL Server 2008" is CU #6, which was released last summer and has been superceded by a service pack and 4 newer cumulative updates in each branch.&amp;nbsp; The link for the "latest" SQL Server 2005 also points to a CU from last summer.&amp;nbsp; A for effort, E for execution.&lt;br&gt;&lt;/p&gt;</description></item><item><title>Cumulative Update #8 available for SQL Server 2005 SP3</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2010/02/23/cumulative-update-8-available-for-sql-server-2005-sp3.aspx</link><pubDate>Tue, 23 Feb 2010 06:15:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22569</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;Last week, Microsoft released Cumulative Update #8 for SQL Server 2005 SP3.&amp;nbsp; The build # is 9.00.4285.&amp;nbsp; You can read the blog post from the Release Services team here:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://blogs.msdn.com/sqlreleaseservices/archive/2010/02/15/cumulative-update-8-for-sql-server-2005-service-pack-3.aspx" title="http://blogs.msdn.com/sqlreleaseservices/archive/2010/02/15/cumulative-update-8-for-sql-server-2005-service-pack-3.aspx" target="_blank"&gt;http://blogs.msdn.com/sqlreleaseservices/archive/2010/02/15/cumulative-update-8-for-sql-server-2005-service-pack-3.aspx&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;And the Knowledge Base article, #978915, is available here: &lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/978915" title="http://support.microsoft.com/kb/978915" target="_blank"&gt;http://support.microsoft.com/kb/978915&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;There is a noticeable omission here, as pointed out by fellow MVP Davide Mauri: there is no equivalent CU yet announced for 2005 SP2.&amp;nbsp; I think this is for one of the following reasons (or a combination):&lt;/p&gt;&lt;ul&gt;&lt;li&gt;with only 5 fixes in this CU, it is possible that the problems do not affect the SP2 branch;&lt;/li&gt;&lt;li&gt;the fixes for the SP2 branch may not be ready yet, and the customer(s) who found the issues are clamoring for SP3 fixes; or,&lt;/li&gt;&lt;li&gt;SP2 is taking a back seat due to Microsoft's &lt;a href="http://blogs.msdn.com/sqlreleaseservices/archive/2010/02/12/sql-server-servicing-plans.aspx" title="http://blogs.msdn.com/sqlreleaseservices/archive/2010/02/12/sql-server-servicing-plans.aspx" target="_blank"&gt;recent commitment to SP4&lt;/a&gt; and last month's &lt;a href="http://blogs.msdn.com/sqlreleaseservices/archive/2009/10/08/end-of-service-pack-support-for-sql-server-2005-sp2-and-sql-server-2008-rtm.aspx" title="http://blogs.msdn.com/sqlreleaseservices/archive/2009/10/08/end-of-service-pack-support-for-sql-server-2005-sp2-and-sql-server-2008-rtm.aspx" target="_blank"&gt;announced end-of-life for SP2 support&lt;/a&gt;.&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;</description></item><item><title>Mis-steps in the publication of Cumulative Updates</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2010/01/20/mis-steps-in-the-publication-of-cumulative-updates.aspx</link><pubDate>Wed, 20 Jan 2010 17:31:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:21272</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;It used to be very difficult to obtain hotfixes for SQL Server (sometimes even to learn about their existence), and they were often unsupported.&amp;nbsp; They have made extremely great strides in this area, and in general, I find the new procedure much more convenient : just go to the KB article, select the fix(es) you want, and you get an almost immediate e-mail with download links and brief instructions.&amp;nbsp; No longer do I have to raise an issue with customer support and prove to them that I am both affected by the issue and responsible enough to handle the patch correctly.&amp;nbsp; But there are still some holes in the process. &lt;br&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size="3"&gt;&lt;b&gt;1. Trying to be "smart" about platform&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;The hotfix download page determines your platform and language and offers you the patch files for your current local environment.&amp;nbsp; While this might be a good idea in some cases (such as client patches), for SQL Server this makes no sense at all.&amp;nbsp; This methodology assumes that I am downloading patches only for my immediate machine, when in reality I am usually downloading for a variety of instances, many of which are not even on the same subnet as my workstation.&amp;nbsp; Add to this the fact that in my experience the code just doesn't work - this is a pure x64 machine, and yet because I am using Firefox, the download page for every cumulative update thus far has limited my view to the x86 files.&amp;nbsp; It is only a minor piece of extra work to get access to the x64 files I'm really after (simply click on the "Show hotfixes for all platforms and languages" link), but ideally I'd like to see a setting where (via a cookie, or LiveID, or something) I could say "always show all platforms" or "always show both x64 and x86 files."&amp;nbsp; Or take away the "smarts" that hide the other platforms from me in the first place - presumably this is just a way to avoid actually documenting the files in sections, so silly people don't download files for the wrong platform.&lt;br&gt;&lt;/p&gt;

&lt;p style="font-weight:bold;"&gt;&lt;font size="3"&gt;2. Publication of correct files and filenames&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;While the screen shot will only highlight the repeating spelling error ("cumlative" vs. "cumulative") that has afflicted the last few cumulative updates, there was a pretty serious mistake in this most recent CU where the SP1 download actually contained the patch for RTM.&amp;nbsp; Now a lot of people are extracting the file, trying to run it against their SP1 instances, and it finds there is nothing to update.&amp;nbsp; Rather than assume a simple case of mistaken identity, many will assume that either the patch or their environment is broken.&amp;nbsp; Right now you'll notice in the screenshot below that the core file has been pulled from the download page, so they are fixing the problem - in fact it has probably been corrected by the time you are reading
this.&amp;nbsp; But why was it wrong in the first place?&amp;nbsp; Are the download
packages not tested even once before they are published?&lt;/p&gt;

&lt;p style="font-weight:bold;"&gt;&lt;font size="3"&gt;3. Being vague about the included files&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;There are always several files in each CU download, and they are not explained anywhere either on the download page or the original KB page.&amp;nbsp; What is a "SapBi" or "RB2ClickOn" file?&amp;nbsp; Do I need it?&amp;nbsp; Who knows? I really believe that for each CU they need to have some section on the download page describing the use case where you would want to download any of the smaller files individually.&lt;br&gt;&lt;/p&gt;

&lt;p style="font-weight:bold;"&gt;&lt;font size="3"&gt;The proof&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;The proof is, as they say, in the pudding.&amp;nbsp; You can see the highlighted areas in the screenshot from the points above (click to embiggen): &lt;/p&gt;

&lt;p style="margin-left:40px;"&gt;&lt;a href="http://sqlblog.com/files/folders/21271/download.aspx" target="_blank"&gt;&lt;img src="http://sqlblog.com/files/folders/21271/download.aspx" border="1" width="334" height="267"&gt;&lt;/a&gt;&lt;br&gt;&lt;/p&gt;

&lt;p style="font-weight:bold;"&gt;&lt;font size="3"&gt;What to do?&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;Without direct interaction with those involved, I am not sure what else we can do to make corrections to these processes.&amp;nbsp; The feeling of a CU is already inherently "rushed"; then when the files are published clearly without testing or attention to detail, that rushed feeling is exaggerated.&amp;nbsp; I have &lt;a href="https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=508983" title="https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=508983" target="_blank"&gt;commented about this problem on Connect&lt;/a&gt; and in &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2009/11/08/some-updates-to-sql-server-2008-sp1-cu4-you-may-not-have-noticed.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2009/11/08/some-updates-to-sql-server-2008-sp1-cu4-you-may-not-have-noticed.aspx" target="_blank"&gt;a previous bog post&lt;/a&gt;.&amp;nbsp; I've also stressed the need to &lt;a href="https://connect.microsoft.com/SQL/feedback/ViewFeedback.aspx?FeedbackID=509152" title="https://connect.microsoft.com/SQL/feedback/ViewFeedback.aspx?FeedbackID=509152" target="_blank"&gt;fully document CUs before releasing them&lt;/a&gt; (but somehow left out the "testing" part).&amp;nbsp; After today's incident, it is obvious there are still some items that have room for improvement.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;At least from the outside, they look like relatively simple things to fix.&amp;nbsp; Fixing them would lead to a lot less confusion among the customer base, and a lot more confidence in the general approach and attitude toward releasing updates.&amp;nbsp; A lot of that is just about better communication.&amp;nbsp; For example, while they were fixing this problem, they did not make any announcements whatsoever; they simply pulled the core files from the download page.&lt;br&gt;&lt;/p&gt;</description></item><item><title>Installing Service Packs / Cumulative Updates on a SQL 2005 cluster</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2009/11/20/installing-service-packs-cumulative-updates-on-a-sql-2005-cluster.aspx</link><pubDate>Fri, 20 Nov 2009 11:56:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:19020</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;In our environment, we run the task scheduler as a cluster resource, so that scheduled tasks always run on the active node.&amp;nbsp; (In ancient history, we would have scheduled tasks that weren't cluster aware - in the event of a failover, we'd have to manually disable task scheduler on the now passive node, and manually enable it on the active node.)&lt;br&gt;&lt;/p&gt;&lt;p&gt;Unfortunately, when you run in this mode, the service pack or hotfix can't patch both nodes, because the patching of the passive node is achieved by remotely creating a scheduled task.&amp;nbsp; When it tries to create the task on the passive node(s), the log records this error:&lt;/p&gt;&lt;blockquote&gt;&lt;table bgcolor="#eeeeee" cellpadding="0" cellspacing="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;pre style="padding:10px 20px;-moz-background-clip:border;-moz-background-origin:padding;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;Task Scheduler: Error, cannot create new scheduled task for product instance target \\&amp;lt;PSVNodeName&amp;gt;&lt;br&gt;Task Scheduler: Error, cannot create scheduled task for product instance target \\&amp;lt;PSVNodeName&amp;gt;&lt;br&gt;Task Scheduler: Removed remote folder for product instance target \\&amp;lt;PSVNodeName&amp;gt;&lt;br&gt;Error, remote process failed for product instance target&lt;br&gt;Exit code for passive node: &amp;lt;PSVNodeName&amp;gt; = 1603&lt;br&gt;The following exception occurred: No passive nodes were successfully patched&amp;nbsp; &lt;br&gt;&amp;nbsp; Date: &amp;lt;date/time&amp;gt;&lt;br&gt;&amp;nbsp; File: \depot\sqlvault\stable\setupmainl1\setup\sqlse\sqlsedll\instance.cpp&amp;nbsp; Line: 3510&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/blockquote&gt;&lt;p&gt;The workaround &lt;a title="http://www.sqlservercentral.com/Forums/Topic727172-146-1.aspx" target="_blank" href="http://www.sqlservercentral.com/Forums/Topic727172-146-1.aspx"&gt;Grasshopper posted in this SQLServerCentral thread&lt;/a&gt; might work, but it seems like a lot of hassle to me.&lt;/p&gt;&lt;p&gt;What I did to get around the problem was as follows (and I'll use a 2-node, single instance cluster as the example):&lt;br&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;establish remote desktop sessions on the individual nodes (not through the cluster)&amp;nbsp;&lt;/li&gt;&lt;li&gt;in Cluster Administrator on the active node (say, node1), pause the passive node (say, node2)&lt;/li&gt;&lt;li&gt;install the hotfix on node1&lt;/li&gt;&lt;li&gt;un-pause node2&lt;/li&gt;&lt;li&gt;failover to node2 (since you can't install a patch from a passive node)&lt;br&gt;&lt;/li&gt;&lt;li&gt;reboot node1&lt;/li&gt;&lt;li&gt;from node2, wait for node1 to come back online, and then pause node1&lt;/li&gt;&lt;li&gt;install the hotfix on node2&lt;/li&gt;&lt;li&gt;un-pause node1&lt;/li&gt;&lt;li&gt;reboot node2, failing back over to node1&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;[Yes, this requires two brief outages, so you should do this during a maintenance window.]&lt;br&gt;&lt;br&gt;So, is this more or less hassle than Grasshopper's solution?&amp;nbsp; I think the answer is very subjective.&amp;nbsp; His also requires restarting nodes, so the service downtime during failover is unavoidable at least with these two approaches.&amp;nbsp; I am just offering an alternative "solution" so you can pick your own poison.&lt;br&gt;</description></item></channel></rss>