08/04/2009 09:22:19
This Release Notes document describes known issues that you should read about before you install or troubleshoot Microsoft® SQL Server® 2005 Service Pack 3 (SP3). The Release Notes document and the listed Knowledge Base articles supplement SQL Server Books Online.
For more information about how to get started with installing SQL Server 2005 SP3, see the SQL Server 2005 SP3 Readme files and the SQL Server 2005 SP3 Setup documentation. Both the Readme files and the Setup documentation are available from the
Before You Install
Before you install SQL Server 2005 SP3, review the following sections:
-
Knowledge Base Articles to Read First
-
Setup Issues
Note: This section includes uninstall considerations. -
Additional Issues
-
Additional Reference Information
Knowledge Base Articles to Read First
The following Knowledge Base articles highlight known issues that are important to read before you install SQL Server 2005 SP3.
Knowledge Base Article ID | Title |
---|---|
Error message when you use Windows Installer (MSI) 4.5 to install multiple MSI packages in Windows Server 2008, Windows Vista, Windows Server 2003 or Windows XP: "API call rejected - No actions in Context" |
|
Error message when you install SQL Server 2005 Service Pack 3 in Windows Vista or Windows Server 2008: "Visual Studio 2005 has a known compatibility issue with this version of Windows" |
|
Some nodes are not updated as expected when you apply Service Pack 3 or a post-Service Pack 3 update in a SQL Server 2005 cluster that is based on Windows Server 2008 R2 failover clustering |
Setup Issues
This section details Setup issues for SQL Server 2005 SP3.
-
Uninstall considerations
-
Upgrading from SQL Server 2005 Service Pack 2 (SP2) Cumulative Update 10 or Cumulative Update 11
-
Considerations for Upgrading Servers in a Replication Topology
-
Upgrading a Remote Report Server Database
-
Repairing or Modifying SQL Server Components May Fail After the Service Pack Is Installed
-
Restrictions on ALTER DATABASE May Cause Upgrade to Fail
-
Installing SQL Server 2005 SP3 on a Failover Cluster Instance
-
SQL Server 2005 SP3 Changes the SQL Writer Service Default Startup Type and Default State
-
Use of NTFS Junction Points Not Supported for SQL Server Data Files
Note: |
---|
The Setup issues that are listed here are the same issues that applied to SQL Server 2005 SP2. These Setup issues, and additional issues that were introduced in SQL Server 2005 Service Pack 1 or SP2, are described in the |
Uninstall Considerations
Before you install SQL Server 2005 SP3, make sure that you back up SQL Server 2005, including the system databases, any replicated databases, and Analysis Services components. For more information, see the "Installing the Service Pack (Hotfix)" topic in the SQL Server 2005 SP3 Setup documentation. The Setup documentation is available from the
After SQL Server 2005 SP3 has been applied, it cannot be removed without uninstalling the entire product.
-
Use Add or Remove Programs (or Programs and Features if you are using Windows Vista or Windows Server 2008) to uninstall the instance of SQL Server 2005.
-
Reinstall SQL Server 2005.
-
Apply any hotfixes that were previously installed.
Upgrading from SQL Server 2005 SP2 Cumulative Update 10 or Cumulative Update 11
SQL Server 2005 SP3 contains the hotfixes that were included in cumulative update packages 1 through 9 for SQL Server 2005 SP2. If you are upgrading from SQL Server 2005 SP2 Cumulative Update 10 or Cumulative Update 11, you must apply a post-SP3 cumulative update after you upgrade to SP3 to obtain all the hotfixes. To obtain the cumulative update, see the article
Considerations for Upgrading Servers in a Replication Topology
When you upgrade instances of SQL Server 2005 in a merge replication topology or in a transactional replication topology with updating Subscribers, you must upgrade the instances in the following order:
-
Distributor
-
Publisher
-
Subscribers
Upgrading a Remote Report Server Database
If you are upgrading a Reporting Services installation that includes a remote report server database, you might encounter problems when you upgrade the database schema. By default, Setup uses the security token of the user who is running the Setup program to connect to the remote SQL Server instance and update the schema. If you have administrator permissions on both the local and remote computer, the database upgrade will succeed. If you run Setup at the command prompt and specify /rsupgradedatabaseaccount and /rsupgradepassword for an account that has permission to modify the schema on the remote computer, the database upgrade will also succeed.
If you do not have permission to update the schema on the remote computer, the connection will be refused with the following error:
"Setup was not able to upgrade the report server database schema. You must run the Reporting Services Configuration tool and on the Database Setup tab upgrade the report server database to the current database schema version."
The report server program files will be upgraded to SP3, but the report server database will be in the format of the earlier version. The report server will be unavailable while the report server database is in the older format.
To upgrade the database manually, run the Reporting Services Configuration tool after upgrade is complete. Connect to the upgraded report server, and then use the Upgrade option on the Database Setup page to update the database schema. The report server will be available after these steps are completed.
Repairing or Modifying SQL Server Components May Fail After the Service Pack Is Installed
If you use Add or Remove Programs (or Programs and Features if you are using Windows Vista or Windows Server 2008) to repair or modify SQL Server components after SP3 installation, you may receive the following error message:
"The feature you are trying to use is on a network resource that is unavailable."
The following SQL Server components are affected:
-
MSXML (Msxml6.msi)
-
SQLXML (Sqlxml4.msi)
-
SQL Server Native Client (Sqlncli.msi)
-
Backward Compatibility (SqlServer2005_BC.msi)
-
SQL Server VSS Writer (SqlWriter.msi)
-
Use Add or Remove Programs (or Programs and Features if you are using Windows Vista or Windows Server 2008) to remove the component from the computer.
-
Install the component from the SQL Server 2005 installation media. On the SQL Server 2005 CD, files are located in the \Setup directory on the second SQL Server 2005 installation disc. On the SQL Server 2005 DVD and for network installations, files are located in the Tools\Setup directory. To install the component, double-click the .msi file name.
-
Reinstall SQL Server 2005 SP3.
Restrictions on ALTER DATABASE May Cause Upgrade to Fail
When you apply SP3, Setup upgrades system databases. If you have implemented restrictions on the ALTER DATABASE syntax, this upgrade may fail. Restrictions to ALTER DATABASE may include the following:
-
Explicitly denying the ALTER DATABASE statement.
-
A data definition language (DDL) trigger on ALTER DATABASE that rolls back the transaction that contains the ALTER DATABASE statement.
If you have restrictions on ALTER DATABASE, and Setup cannot upgrade system databases to SP3, you must disable these restrictions and then run Setup again.
Installing SQL Server 2005 SP3 on a Failover Cluster Instance
Note the following information before you install SP3 on a failover cluster instance:
-
Do not stop the cluster service before you run the SP3 Setup program, or while the installation program is running.
-
Do not end any running processes before you run the SP3 Setup program.
-
Do not take the SQL Server service offline before you run the SP3 Setup program. The SP3 Setup program will stop and start the SQL Server service.
-
Run the SP3 Setup program on the primary node of the failover cluster instance.
-
The SP3 Setup program might require you to restart the failover cluster nodes. This restart replaces the files that were in use during Setup.
-
Rolling upgrade is not supported for SP3.
For more information about failover cluster installation, see the "Installing the Service Pack (Hotfix)" topic in the SQL Server 2005 SP3 Setup documentation. The Setup documentation is available from the
SQL Server 2005 SP3 Changes the SQL Writer Service Default Startup Type and Default State
Note the following changes to the SQL Writer service default startup type and default state:
-
The SQL Server VSS Writer service startup type is changed from Manual to Automatic.
-
The SQL Server VSS Writer service default state is changed from Stopped to Started.
Use of NTFS Junction Points Not Supported for SQL Server Data Files
You cannot install SQL Server 2005 SP3 on an instance of SQL Server 2005 that is configured to use an NTFS junction point to store SQL Server data files. If you configure data files of an instance of SQL Server 2005 to be stored in an NTFS junction point that is created by using the Linld.exe utility, installation of this SQL Server service pack will fail. Additionally, the NTFS junction point will be deleted after the installation. Therefore, you will be unable to start the SQL Server service after the installation. This issue occurs because Windows Installer removes the NTFS junction point during installation of the SQL Server service pack.
Additional Issues
We recommend that you review the following additional issues:
-
In the SQL Server 2005 SP3 Setup documentation (Sqlhotfix.chm), the "Error and Usage Reporting (Hotfix)" topic incorrectly references the Microsoft Corporate Error Reporting Web site. The text in the "Error Reporting" section should read as follows:
"Information about errors is sent over an HTTP Secure (HTTPS) connection to Microsoft, where it is stored with limited access. For more information about privacy and security, see thePrivacy Statement for the Microsoft Error Reporting Service . Alternatively, enterprise customers can useAgentless Exception Monitoring in Microsoft System Center Operations Manager to manage error reporting and data collection, and to choose information that is sent to Microsoft."
-
The
What's New in SQL Server 2005 SP3 topic in SQL Server Books Online incorrectly states that SQL Server 2005 SP3 contains all cumulative updates. SQL Server 2005 SP3 contains the hotfixes that were included in cumulative update packages 1 through 9 for SQL Server 2005 SP2. For more information, see Upgrading from SQL Server 2005 SP 2 Cumulative Update 10 or Cumulative Update 11.
Additional Reference Information
The following Knowledge Base articles contain additional reference information, including supplemental information to Books Online.
Knowledge Base Article ID | Title |
---|---|
List of the bugs that are fixed in SQL Server 2005 Service Pack 3 |
|
Best practices for changing the service account for the report server in SQL Server 2005 Reporting Services |
|
How to troubleshoot IIS configuration issues in SQL Server 2005 Reporting Services |