Article ID: 327518 - Last Review: September 23, 2008 - Revision: 16.2 The Microsoft SQL Server support policy for Microsoft ClusteringThis article was previously published under Q327518 On This PageSUMMARYThis article describes the Microsoft support policy for SQL
Server failover clustering. Microsoft Customer Support Services (CSS) supports
SQL Server failover clustering that is based on the failover clustering
features of the Microsoft Cluster Service in the following products:
Important Upgrading SQL Server 2000 Enterprise Edition to SQL Server 2005 Standard Edition is not a supported upgrade path. For more information, visit the following Microsoft Developer Network (MSDN) Web site: http://msdn2.microsoft.com/en-us/library/ms143393.aspx
(http://msdn2.microsoft.com/en-us/library/ms143393.aspx)
If you want a fallback solution when you upgrade the SQL Server 2000 failover cluster instance, we recommend that you perform a new installation of the SQL Server 2005 failover cluster instance because of extreme recovery measures. Then, migrate the data to the new installation. The current installation will remain intact if unforeseen circumstances prevent the SQL Server 2005 installation from completing in a timely manner.
Microsoft server clusters are only supported on cluster solutions that are listed in the Windows Server Catalog under Cluster Solutions. To view the Windows Server Catalog, visit the following Microsoft Web site: http://www.windowsservercatalog.com/
(http://www.windowsservercatalog.com/)
The term "server clusters" means computers that run the Microsoft
Cluster Service. The Windows Server 2003 family provides the following types of
clustering services:
Supported SQL Server failover clustering installations must also follow the Microsoft support policy for server clusters, and the Windows Server Catalog/Hardware Compatibility List. For more information, click the following article number to view the article in the Microsoft Knowledge Base: 309395
(http://support.microsoft.com/kb/309395/
)
The
Microsoft support policy for server clusters, the Hardware Compatibility List,
and the Windows Server Catalog
Starting with Windows Server 2003, Microsoft SQL
Server 6.5 and Microsoft SQL Server 7.0 clustering will no longer be supported,
as noted in the following Microsoft Knowledge Base article:810391
(http://support.microsoft.com/kb/810391/
)
SQL Server 6.5, SQL Server 7.0,
and MSDE 1.0 support on Windows Server 2003
If you cluster SQL Server with any clustering product other than Microsoft Server Clustering, your primary support contact is the third-party cluster solution provider for any support issues that are related to SQL Server. SQL Server was developed and tested by using Microsoft Server Clustering. Third-party clustering solutions that support SQL Server installations should be your primary contact for any installation issues, performance issues, or cluster behavior issues. CSS provides commercially reasonable support for third-party cluster installations in same manner that we do for a stand-alone version of SQL Server.Number of supported nodesThe following is a list of the number of nodes that are supported by each version of Microsoft SQL Server:
Mounted drivesThe use of mounted drives is not supported on a cluster that includes a Microsoft SQL Server installation. For more information, click the following article number to view the article in the Microsoft Knowledge Base:819546
(http://support.microsoft.com/kb/819546/
)
SQL
Server 2000 and SQL Server 2005 support for mounted volumes
Note SQL Server 2005 failover cluster instances are not supported on
failover cluster instance nodes that are used as domain controllers. MORE INFORMATIONSQL Server failover clustering for clusters that are not listed on the HCL in the cluster categoryIf your SQL Server failover cluster solution is not listed in the Windows Server Catalog/Hardware Compatibility List. as a supported "Cluster Solution", it is considered unsupported and may yield unexpected behavior. However, CSS will offer troubleshooting tips and provide reasonable support if requested. However, CSS does not guarantee that a resolution will be found for non-Windows Server Catalog/HCL cluster solutions.For support, follow these steps:
Some examples of hardware incompatibilities that can cause cluster problems include:
If a complete cluster configuration is listed for an earlier operating system but is not listed for the newer operating system that you are using, support as documented in this section will be followed. SQL Server 2005 support for mixed 32-bit and 64-bit SQL Server failover cluster instancesYou must be running Windows Server 2003 Service Pack 1 or a later version. For more information, see the following Microsoft Knowledge Base articles. For IA-64 installations, see the following article in the Microsoft Knowledge Base:312090
(http://support.microsoft.com/kb/312090/
)
Cannot use 32-bit resources on a 64-bit server cluster
For X64 installations, see the following article in
the Microsoft Knowledge Base:
875423
(http://support.microsoft.com/kb/875423/
)
Support for 32-bit programs on 64-bit server clusters is included in Windows Server 2003 Service Pack 1 and in x64-based versions of Windows Server 2003
Warning Resource DLLs for 32-bit programs cannot run on a 64-bit computer
that is running a 32-bit version of Windows Server 2003 without any service
packs installed. Therefore, you cannot run 32-bit programs on a 64-bit server
cluster. In this scenario, you must use a 64-bit version of the resource DLL. Limitations of using mixed SQL Server 2000 and SQL Server 2005 failover cluster instancesWhen you use SQL Server 2000 installations and SQL Server 2005 installations on the same cluster, the SQL Server 2000 installations must be installed before you install SQL Server 2005 instances locally or as failover cluster instances. All failover cluster instances will use the SQL Server 2005 Server Cluster resource. This includes the instances of SQL Server 2000.Additionally, after SQL Server 2005 is installed, SQL Server Native Client is the primary protocol that is used. The changes to the Server Cluster resource DLL and the primary protocol that is used will prevent installation of SQL Server 2000 or re-addition of nodes to SQL Server 2000 failover cluster instances. This occurs because neither the resource DLL nor the primary protocol existed at the time SQL Server 2000 was released and will not be recognized as a valid Server Cluster resource DLL or as a primary protocol for SQL Server failover cluster instances. For more information, click the following article number to view the article in the Microsoft Knowledge Base: 905618
(http://support.microsoft.com/kb/905618/
)
You may receive a connection error message when you try to connect to an instance of SQL Server 2000 or of SQL Server 7.0 that was installed after you installed SQL Server 2005
Stand-alone installations are not affected during
initial installation like virtual failover cluster instances. In virtual
failover cluster instances, this will prevent the initial installation from
completing. Note After you install SQL Server 2005, SQL Server Service Manager displays the node name instead of the virtual SQL Server 2005 server name. It does this because SQL Server Service Manager was not coded to handle SQL Server 2005, and SQL Server 2005 does not include SQL Server Service Manager. Windows Server 2008 Failover ClustersOnly SQL Server 2005 Service Pack 2 (SP2) or later versions of SQL Server 2005 are supported with Windows Server 2008 Failover Clusters.Migrating SQL Server Failover Cluster Instances to New DomainSQL Server 2000, 2005, and 2008 can be migrated to a new domain while clusterd is using domain users for service accounts on Windows 2000 and Windows 2003 Server Failover Clusters. SQL Server installations on Windows 2008 Failover Cluster will require uninstalling SQL Server Database Engine and Analysis Services if installed since Cluster will need to be uninstalled per269196
(http://support.microsoft.com/kb/269196/
)
How to move a Windows Server cluster from one domain to another
Prior to uninstalling SQL Server must be set to use mixed mode security or new domain accounts added to the SQL Server logins and the DATA folder containing system databases must be renamed prior to uninstalling so this folder may be swapped back in once reinstalled to reduce down time. No removal of SQL Server support files, SQL Server Native Client, Integration Services or Workstation Components should be done.
REFERENCESFor more information, see the "Failover clustering" topic in
Microsoft SQL Server 2005 Books Online or in Microsoft SQL Server 2000 Books
Online. APPLIES TO
| Article Translations
|
Back to the top
