Mettre en cluster le service DTC pour un groupe de disponibilité Always On

S’applique à : ouiSQL Server (toutes les versions prises en charge) - Windows uniquement

Cette rubrique décrit les exigences et les étapes liées au clustering du service Microsoft Distributed Transaction Coordinator (DTC) pour Groupes de disponibilité Always On. Pour plus d’informations sur les transactions distribuées et Groupes de disponibilité Always On, consultez Transactions entre bases de données et transactions distribuées pour des groupes de disponibilité Always On et la mise en miroir de bases de données (SQL Server).

Liste de vérification : spécifications préliminaires

Tâche Informations de référence
Assurez-vous que tous les nœuds, les services et le groupe de disponibilité ont été configurés correctement. Prérequis, restrictions et recommandations pour les groupes de disponibilité Always On (SQL Server)
Vérifiez que les exigences relatives au groupe de disponibilité DTC sont remplies. Transactions entre bases de données et transactions distribuées pour des groupes de disponibilité Always On et la mise en miroir de bases de données (SQL Server)

Liste de vérification : Dépendances de la ressource DTC en cluster

Tâche Informations de référence
Un lecteur de stockage partagé. Configuration du lecteur de stockage partagé. Envisagez d’utiliser la lettre de lecteur M.
Une ressource de nom réseau DTC unique. Le nom sera enregistré comme un objet Ordinateur en cluster dans Active Directory.

Assurez-vous qu’une des conditions suivantes est remplie :

• L’utilisateur qui crée la ressource de nom de réseau DTC est autorisé à créer des objets Ordinateur sur l’unité d’organisation ou le conteneur dans lequel se trouve la ressource de nom de réseau DTC.

• Si l’utilisateur n’est pas autorisé à créer d’objets Ordinateur, demandez à un administrateur de domaine de préconfigurer un objet Ordinateur en cluster pour la ressource de nom de réseau DTC.
Préconfigurer des objets Ordinateur en Cluster dans les services de domaine Active Directory
Une adresse IP statique disponible valide et le masque de sous-réseau approprié pour cette adresse IP.

Mettre en cluster la ressource DTC

Une fois que vous avez créé votre ressource de groupe de disponibilité, créez une ressource DTC en cluster et ajoutez-la au groupe de disponibilité. Pour voir un exemple de script, consultez Créer un DTC en cluster pour un groupe de disponibilité Always On.

Liste de vérification : Configurations de la ressource DTC après sa mise en cluster

Tâche Informations de référence
Activer l’accès réseau sécurisé pour la ressource DTC mise en cluster. Activer l’accès réseau sécurisé pour MS DTC
Arrêter et désactiver le service DTC local. Configurer le démarrage d’un service
Parcourez tour à tour le service SQL Server pour chaque instance du groupe de disponibilité. Basculer le groupe de disponibilité en fonction des besoins. Effectuer un basculement manuel planifié d'un groupe de disponibilité (SQL Server)

Démarrer, arrêter, suspendre, reprendre, redémarrer le moteur de base de données, SQL Server Agent ou le service SQL Server Browser

RESSOURCES

Autres informations sur le test DTC sur les groupes de disponibilité :

Surveillance des vues système des groupes de disponibilité Always On

Créer un groupe de disponibilité étape par étape

Prise en charge de SQL Server 2016 DTC dans les groupes de disponibilité

Lien externe : Configure DTC for a clustered instance of SQL Server with Windows Server 2008 R2 (Configurer DTC pour une instance en cluster de SQL Server avec Windows Server 2008 R2)