SQL Server 2008 R2 SP2 Release Notes
Applies to: SQL Server
This Release Notes document describes known issues that you should read about before you install or troubleshoot Microsoft SQL Server 2008 R2 Service Pack 2. This Release Notes document applies to all editions of SQL Server 2008 R2 SP2 and is available online only. It is updated periodically.
1.0 What's New in Service Pack 2
Added the dynamic management view (DMV) sys.dm_db_stats_properties. You can use this DMV to return statistics properties for a specified table or indexed view in the current database. For example, this DMV returns the number of rows that were sampled and the number of steps in the histogram.
2.0 Before You Install
For information about how to install SQL Server 2008 R2 (10.50.x) updates, see SQL Server 2008 R2 Servicing Documentation.
For general information about how to get started and install SQL Server 2008 R2, see the SQL Server 2008 R2 Readme. The Readme document is available on the installation media.
2.1 Choose the Correct File to Download and Install
Use the following table to determine which file to download and install. Verify that you have the correct system requirements before installing the service pack. The system requirements are provided on the download pages that are linked to in the table.
If your current installed version is... | And you want to... | Download and install... |
---|---|---|
A 32-bit version of any edition of SQL Server 2008 R2 or SQL Server 2008 R2 SP1 | Upgrade to the 32-bit version of SQL Server 2008 R2 SP2 | SQLServer2008R2SP2-KB2630458-x86-ENU from here |
A 32-bit version of SQL Server 2008 R2 RTM Express or SQL Server 2008 R2 SP1 Express | Upgrade to the 32-bit version of SQL Server 2008 R2 SP2 | SQLServer2008R2SP2-KB2630458-x86-ENU.exe from here |
A 32-bit version of only the client and manageability tools for SQL Server 2008 R2 or SQL Server 2008 R2 SP1 (including SQL Server 2008 R2 Management Studio) | Upgrade the client and manageability tools to the 32-bit version of SQL Server 2008 R2 SP2 | SQLServer2008R2SP2-KB2630458-x86-ENU.exe from here |
A 32-bit version of SQL Server 2008 R2 Management Studio Express or SQL Server 2008 R2 SP1 Management Studio Express | Upgrade to the 32-bit version of SQL Server 2008 R2 SP2 Management Studio Express | SQLManagementStudio_x86_ENU.exe from here |
A 32-bit version of any edition of SQL Server 2008 R2 or SQL Server 2008 R2 SP1 and a 32-bit version of the client and manageability tools (including SQL Server 2008 R2 RTM Management Studio) | Upgrade all products to the 32-bit version of SQL Server 2008 R2 SP2 | SQLServer2008R2SP2-KB2630458-x86-ENU.exe from here |
A 32-bit version of one or more tools from the Microsoft SQL Server 2008 R2 RTM Feature Pack | Upgrade the tools to the 32-bit version of Microsoft SQL Server 2008 R2 SP2 Feature Pack | One or more files from Microsoft SQL Server 2008 R2 SP2 Feature Pack |
No 32-bit installation of SQL Server 2008 R2 | Install Server 2008 R2 including SP2 | Go to SQL Server 2008 R2 SP2 - Express Edition and follow the instructions. |
No 32-bit installation of SQL Server 2008 R2 Management Studio | Install SQL Server 2008 R2 Management Studio including SP2 | SQLManagementStudio_x86_ENU.exe from here to install the free SQL Server 2008 R2 SP2 Management Studio Express Edition. |
A 64-bit version of any edition of SQL Server 2008 R2 or SQL Server 2008 R2 SP1 | Upgrade to the 64-bit version of SQL Server 2008 R2 SP2 | SQLServer2008R2SP2-KB2630458-x64-ENU or SQLServer2008R2SP2-KB2630455-IA64-ENU.exe from here |
A 64-bit version of SQL Server 2008 R2 RTM Express or SQL Server 2008 R2 SP1 Express | Upgrade to the 64-bit version of SQL Server 2008 R2 SP2 | SQLServer2008R2SP2-KB2630458-x64-ENU.exe or SQLServer2008R2SP2-KB2630455-IA64-ENU.exe from here |
A 64-bit version of only the client and manageability tools for SQL Server 2008 R2 or SQL Server 2008 R2 SP1 (including SQL Server 2008 R2 Management Studio) | Upgrade the client and manageability tools to the 64-bit version of SQL Server 2008 R2 SP2 | SQLServer2008R2SP2-KB2630458-x64-ENU.exe or SQLServer2008R2SP2-KB2630455-IA64-ENU.exe from here |
A 64-bit version of SQL Server 2008 R2 Management Studio Express or SQL Server 2008 R2 SP1 Management Studio Express | Upgrade to the 64-bit version of SQL Server 2008 R2 SP2 Management Studio Express | SQLManagementStudio_x64_ENU.exe from here |
A 64-bit version of any edition of SQL Server 2008 R2 or SQL Server 2008 R2 SP1 and a 64-bit version of the client and manageability tools (including SQL Server 2008 R2 RTM Management Studio) | Upgrade all products to the 64-bit version of SQL Server 2008 R2 SP2 | SQLServer2008R2SP2-KB2630458-x64-ENU.exe from here |
A 64-bit version of one or more tools from the Microsoft SQL Server 2008 R2 RTM Feature Pack | Upgrade the tools to the 64-bit version of Microsoft SQL Server 2008 R2 SP2 Feature Pack | One or more files from Microsoft SQL Server 2008 R2 SP2 Feature Pack |
No 64-bit installation of SQL Server 2008 R2 | Install Server 2008 R2 including SP2 | Go to SQL Server 2008 R2 SP2 - Express Edition and follow the instructions. |
No 64-bit installation of SQL Server 2008 R2 Management Studio | Install SQL Server 2008 R2 Management Studio including SP2 | SQLManagementStudio_x64_ENU.exe from here to install the free SQL Server 2008 R2 SP2 Management Studio Express Edition. |
2.2 Setup Might Fail if SQAGTRES.dll Is Locked by Another Process
Issue: A SQL Server setup operation might fail with this error: Upgrading of cluster resource C:\Program Files\Microsoft SQL Server\MSSQL10_50.<Instance name>\MSSQL\Binn\SQAGTRES.DLL on machine <Computer name> failed with Win32Exception. Please look at inner exception for details.
The root cause is that C:\Windows\system32\SQAGTRES.DLL is locked by another process and Setup was not able to update it.
Workaround: Rename C:\Windows\system32\SQAGTRES.DLL to a temporary name such as C:\Windows\system32\SQAGTRES_old.DLL, and then select the Retry option on the setup error message. That will allow Setup to continue. After a restart, you can delete the temporary file C:\Windows\system32\SQAGTRES_old.DLL.
3.0 Known Issues Fixed in this Service Pack
For a complete list of bugs and known issues fixed in this service pack, see this master KB article.