<?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 'updates'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=hotfixes,updates&amp;orTags=0</link><description>Search results matching tags 'hotfixes' and 'updates'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>SQL Server 2005 SP4 is here!</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2010/12/17/sql-server-2005-sp4-is-here.aspx</link><pubDate>Sat, 18 Dec 2010 03:59:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:31382</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;Yes, the day has finally arrived, and a couple of weeks ahead of schedule.&amp;nbsp; Typically when Microsoft promises a release in Qx or Hx, the software comes on the last or second last day of that quarter or half.&amp;nbsp; This year, we get an early Christmas present: SQL Server 2005 SP4.&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;b&gt;&lt;font size="4"&gt;Downloads&lt;/font&gt;&lt;/b&gt; &lt;br&gt;&lt;/p&gt;

&lt;p&gt;To download SP4, go to this link:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b953e84f-9307-405e-bceb-47bd345baece" title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b953e84f-9307-405e-bceb-47bd345baece" target="_blank"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b953e84f-9307-405e-bceb-47bd345baece&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you are looking for the Express versions of SP4, you can get Express, Express with Tools, and Express with Advanced Services at the following URL (though they don't really do a great job of describing which file(s) may be most appropriate for you):&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=26435597-b28e-4568-9d16-017bdf47abdc" title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=26435597-b28e-4568-9d16-017bdf47abdc" target="_blank"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=26435597-b28e-4568-9d16-017bdf47abdc&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you want Express that can install on 32-bit or 64-bit systems, download SQLEXPR.EXE.&amp;nbsp; If you know you will only install to 32-bit systems, download the smaller SQLEXPR32.EXE.&amp;nbsp; (The only difference is the size of the package - I can hear the peanut gallery now.&amp;nbsp; In all seriousness, there is no such thing as a 64-bit version of SQL Server Express for SQL Server 2005 - that option first arrived with SQL Server 2008.)&amp;nbsp; If you want Express with Tools, use SQLEXPR_TOOLKIT.EXE, and if you want Express with Advanced Services, use SQLEXPR_ADV.EXE. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;b&gt;&lt;font size="4"&gt;Fixes&lt;/font&gt;&lt;/b&gt; &lt;br&gt;&lt;/p&gt;&lt;p&gt;To review the fixes in SP4, see the following Knowledge Base article:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2463332" title="http://support.microsoft.com/kb/2463332" target="_blank"&gt;http://support.microsoft.com/kb/2463332&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I am not sure why the list is so short - SP4 does contain all of the fixes in Cumulative Updates 1 through 11 for Service Pack 3, and there are definitely more than that handful.&amp;nbsp; I think this makes the service pack look a lot less useful than it actually is, especially for people who are still on SP3 or its earlier cumulative updates.&amp;nbsp; Here is the full list of 11 cumulative updates, to make it a little easier to generate the full list of fixes or to find a particular fix you want to make sure is included in the service pack (see below for information about fixes in CU #12):&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2258854" title="http://support.microsoft.com/kb/2258854" target="_blank"&gt;CU #11 (9.00.4309 - 2010-08-16) : KB #2258854&lt;/a&gt;&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/983329" title="http://support.microsoft.com/kb/983329" target="_blank"&gt;CU #10 (9.00.4305 - 2010-06-21) : KB #983329&lt;/a&gt;&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/980176" title="http://support.microsoft.com/kb/980176" target="_blank"&gt;CU #9 &amp;nbsp; (9.00.4294 - 2010-04-19) : KB #980176&lt;/a&gt;&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/978915" title="http://support.microsoft.com/kb/978915" target="_blank"&gt;CU #8 &amp;nbsp; (9.00.4285 - 2010-02-15) : KB #978915&lt;/a&gt;&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/976951" title="http://support.microsoft.com/kb/976951" target="_blank"&gt;CU #7 &amp;nbsp; (9.00.4273 - 2009-12-21) : KB #976951&lt;/a&gt;&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/974648" title="http://support.microsoft.com/kb/974648" target="_blank"&gt;CU #6 &amp;nbsp; (9.00.4266 - 2009-10-19) : KB #974648&lt;/a&gt;&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/972511" title="http://support.microsoft.com/kb/972511" target="_blank"&gt;CU #5 &amp;nbsp; (9.00.4230 - 2009-08-17) : KB #972511&lt;/a&gt;&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/970279" title="http://support.microsoft.com/kb/970279" target="_blank"&gt;CU #4 &amp;nbsp; (9.00.4226 - 2009-06-15) : KB #970279&lt;/a&gt;&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/967909" title="http://support.microsoft.com/kb/967909" target="_blank"&gt;CU #3 &amp;nbsp; (9.00.4220 - 2009-04-20) : KB #967909&lt;/a&gt;&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/961930" title="http://support.microsoft.com/kb/961930" target="_blank"&gt;CU #2 &amp;nbsp; (9.00.4211 - 2009-02-16) : KB #961930&lt;/a&gt;&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/959195" title="http://support.microsoft.com/kb/959195" target="_blank"&gt;CU #1 &amp;nbsp; (9.00.4207 - 2008-12-19) : KB #959195&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Most importantly (at least IMHO), this service pack finally addresses the MSXML6 issues that have plagued Windows XP SP3 users since at least &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2009/02/20/the-xp-sp3-msxml6-sp2-sql-server-debacle.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2009/02/20/the-xp-sp3-msxml6-sp2-sql-server-debacle.aspx" target="_blank"&gt;February of 2009&lt;/a&gt;.&amp;nbsp; From the fix list:&lt;/p&gt;

&lt;blockquote&gt;
&lt;table bgcolor="#ffffdd" cellpadding="0" cellspacing="0"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;div style="padding:10px 20px;background:none repeat scroll 0% 0% transparent;font-size:13px;font-family:georgia,times new roman,times;-moz-background-inline-policy:continuous;"&gt;&lt;i&gt;When SQL Server 2005 SP3 is applied on a machine that has a later version of MSXML6 installed, the service pack setup fails. This issue occurs when you upgrade Windows XP SP2 to Windows XP SP3 and then apply SQL Server 2005 SP3. To fix this issue, apply SQL Server 2005 SP4.&lt;/i&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;


&lt;p&gt;&lt;br&gt;&lt;font size="4"&gt;&lt;b&gt;Build Number&lt;/b&gt;&lt;/font&gt; &lt;br&gt;&lt;/p&gt;&lt;p&gt;The build number for SP4 is 9.00.5000.&amp;nbsp; (This "round number" build is becoming a favorite practice not just within the SQL Server team but across a lot of other Microsoft divisions as well.)&amp;nbsp; Here is the result of "SELECT @@VERSION;" on my local Express instances, just for fun (notice that even though I am running x64 there is nothing in there that tells you whether the operating system is 32-bit or 64-bit):&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;font-size:12px;font-family:consolas,lucida console,courier new,courier;-moz-background-inline-policy:continuous;"&gt;Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86) &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dec 10 2010 10:56:29 &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Copyright (c) 1988-2005 Microsoft Corporation&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Express Edition on Windows NT 6.1 (Build 7600: )&lt;br&gt;&lt;br&gt;Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86) &lt;br&gt;    Dec 10 2010 10:56:29 &lt;br&gt;    Copyright (c) 1988-2005 Microsoft Corporation&lt;br&gt;    Express Edition with Advanced Services on Windows NT 6.1 (Build 7600: ) &lt;/pre&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;font size="4"&gt;&lt;b&gt;Should you update?&lt;/b&gt;&lt;/font&gt; &lt;br&gt;&lt;/p&gt;&lt;p&gt;You will still need to wait one Cumulative Update (CU) cycle to restore all of the fixes from &lt;a href="http://support.microsoft.com/kb/2345449" title="http://support.microsoft.com/kb/2345449" target="_blank"&gt;SP3 CU #12&lt;/a&gt;.&amp;nbsp; As with previous SP releases in the 2008 branches, if you've already applied CU #12 to your SQL Server 2005 SP3 instance (SELECT @@VERSION will show 9.00.4311 or greater, but less than 9.00.4912 - the build for the &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/04/sql-server-2005-sp4-ctp-is-available-for-download.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/11/04/sql-server-2005-sp4-ctp-is-available-for-download.aspx" target="_blank"&gt;Service Pack 4 CTP&lt;/a&gt;), and you are relying on fixes in that build, you should hold off on SP4 until the first CU for SP4 is released.&amp;nbsp; Usually this occurs within about a month of the service pack, but given the holidays, at this point I would expect it mid-February.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;This will almost certainly be the last service pack for SQL Server 2005 - from this point forward all you're likely to see are cumulative updates to the SP3 and SP4 branches and, roughly a year from today, mainstream support will only need to maintain the SP4 branch.&amp;nbsp; You can read more about this in the following blog post from the CSS blog:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/psssql/archive/2010/02/17/mainstream-vs-extended-support-and-sql-server-2005-sp4-can-someone-explain-all-of-this.aspx" title="http://blogs.msdn.com/b/psssql/archive/2010/02/17/mainstream-vs-extended-support-and-sql-server-2005-sp4-can-someone-explain-all-of-this.aspx" target="_blank"&gt;Mainstream vs Extended Support and SQL Server 2005 SP4: Can someone explain all of this?&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>