And the hits keep coming! Microsoft not only released Denali CTP3 today, they have also released Service Pack 1 for SQL Server 2008 R2, which was first released as a CTP back in April (build 10.50.2425). If you installed the CTP, SELECT @@VERSION will yield something similar to the following:
Microsoft SQL Server 2008 R2 (SP1) - 10.50.2425.0 (X64) Apr 6 2011 21:03:25 Copyright (c) Microsoft Corporation Developer Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)
|
[Note that checking SERVERPROPERTY('ProductLevel') will tell you this is Service Pack 1, even though it is not the final release - so you'll need to rely on the build numbers furnished by @@VERSION or SERVERPROPERTY('ProductVersion') when trying to determine if you have the final release of SP1.]
Now the code is officially released, and you can download the service pack from the Download Center:
http://www.microsoft.com/download/en/details.aspx?id=26727
If you're looking for SP1 for SQL Server Express:
http://www.microsoft.com/download/en/details.aspx?id=26729
And the updated feature packs can be found here:
http://www.microsoft.com/download/en/details.aspx?id=26728
The build number is 10.50.2500. SELECT @@VERSION will now yield something like this:
Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64) Jun 17 2011 00:54:03 Copyright (c) Microsoft Corporation Developer Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)
|
You can read about some of the changes in Service Pack 1 (no, it is not just a bunch of fixes) in these blog posts:
SQL Server 2008 R2 SP1 CTP is now available
More changes you might not have noticed in SQL Server 2008 R2 SP1 CTP
And you can read about the fixes that are included by reading KB #2463333:
http://support.microsoft.com/kb/2463333
...and by investigating the fixes in each of the first 6 cumulative update packages (they won't all be listed in the KB above):
http://support.microsoft.com/kb/981356
As described in the following blog post from the Release Services team, Service Pack 1 does not include the fixes from Cumulative Update 7 or Cumulative Update 8:
http://blogs.msdn.com/b/sqlreleaseservices/archive/2011/06/21/cumulative-updates-included-in-sql-server-2008-r2-sp1.aspx
UPDATE : I have confirmed that the security update from June's Patch Tuesday (which I discussed here and here) is included in the service pack.
The release notes are here:
http://social.technet.microsoft.com/wiki/contents/articles/microsoft-sql-server-2008-r2-sp1-release-notes.aspx
And no, this service pack is not for SQL Server 2008, it is ONLY for SQL Server 2008 R2. I'm still baffled by how many people think these are the same overall version - and I curse Microsoft for their naming choice. I sincerely hope they've learned a valuable lesson from this...