Install Microsoft Distributed Transaction Coordinator (MSDTC)
Install Microsoft Distributed Transaction Coordinator (MSDTC)
For more
information, see the Microsoft Knowledge Base article, Antivirus software may
cause problems with cluster services .
To create a failover cluster, you must be a local administrator with permissions
to log in as a service, and to act as part of the operating system on all nodes of
the failover cluster instance.
**Verify that you have disabled NetBIOS for all private network cards** before
beginning SQL Server Setup .
Even though SQL Server supports both Named Pipes and TCP/IP Sockets over
TCP/IP within a cluster, we recommend that you use TCP/IP Sockets in a
clustered configuration.
The Remote Registry service must be up and running.
Remote Administration must be enabled.
SQL Server Enterprise support failover clusters with up to 16 nodes. SQL Server
Business Intelligence and SQL Server Standard supports two-node failover
clusters.
WSFC must be able to verify that the failover clustered instance is running by
using the IsAlive check. This requires connecting to the server by using a trusted
connection. By default, the account that runs the cluster service isn't configured
as an administrator on nodes in the cluster, and **the BUILTIN\Administrators group
doesn't have permission to log into SQL Server.** These settings change only if you
change permissions on the cluster nodes.
Important
If the MSDTC instance that is installed to the local cluster group of SQL Server fails,
SQL Server does not automatically attempt to use the default cluster instance or the
local machine instance of MSDTC. You would need to completely remove the failed
instance of MSDTC from the SQL Server group to use another instance of MSDTC.
Likewise, if you create a mapping for SQL Server and the mapped instance of MSDTC
fails, your distributed transactions will also fail. If you want SQL Server to use a
different instance of MSDTC, you must either add an instance of MSDTC to the local
cluster group of the SQL Server or delete the mapping.
Configure Microsoft Distributed Transaction Coordinator
After you install the operating system and configure your cluster, you must configure
MSDTC to work in a cluster by using the Cluster Administrator. Failure to cluster
MSDTC won't block SQL Server Setup, but SQL Server application functionality may
be affected if MSDTC isn't properly configured.