Point de terminaison de mise en miroir de bases de données
Mis à jour : 14 avril 2006
Dans Microsoft SQL Server 2005, la gestion des connexions repose sur des points de terminaison. Un point de terminaison est un objet SQL Server qui permet à SQL Server de communiquer sur le réseau. Pour la mise en miroir de bases de données, chaque instance de serveur requiert son propre point de terminaison de mise en miroir de bases de données dédié. Toutes les connexions de mise en miroir situées sur une instance du serveur utilisent un point de terminaison de mise en miroir de bases de données unique. Ce point de terminaison a un objectif spécifique et permet exclusivement de recevoir des connexions de mise en miroir de bases de données provenant d'autres instances de serveur.
Remarque : |
---|
Les connexions clientes au serveur principal ne font pas appel au point de terminaison de mise en miroir de bases de données. |
Dans les sessions de mise en miroir de bases de données, les points de terminaison de mise en miroir de bases de données utilisent le protocole TCP (Transmission Control Protocol) pour l'envoi et la réception de messages entre les instances de serveur. Chaque point de terminaison de mise en miroir de bases de données écoute sur un numéro de port TCP unique. Le point de terminaison de mise en miroir de bases de données d'une instance de serveur contrôle le port sur lequel l'instance écoute s'il y a des messages de mise en miroir de données provenant d'autres instances de serveurs.
Adresse réseau du serveur
L'adresse réseau d'une instance de serveur (son adresse réseau serveur) contient le numéro de port de son point de terminaison, ainsi que le nom du système et le nom de domaine de l'ordinateur hôte. Le point de terminaison de mise en miroir de chaque serveur utilisant un port unique, le numéro de port identifie de manière univoque une instance de serveur spécifique. Ceci permet à plusieurs instances de serveur sur un seul serveur de participer à la mise en miroir de bases de données (généralement à des fins de test uniquement). Pour plus d'informations, consultez Spécification d'une adresse réseau de serveur (mise en miroir de base de données).
L'illustration suivante montre comment deux instances de serveur sur un même serveur sont identifiées de manière univoque. Les adresses réseau du serveur des deux instances de serveur contiennent le même nom de système (MYSYSTEM
) et le même nom de domaine (Adventure-Works.MyDomain.com
). Afin de permettre au système de diriger les connexions vers une instance de serveur, l'adresse réseau de serveur comprend le numéro de port associé au point de terminaison de mise en miroir d'une instance de serveur spécifique.
Remarque : |
---|
Ces points de terminaison permettent également d'activer ou de désactiver toutes les fonctionnalités de mise en miroir de l'instance. |
Par défaut, une instance de SQL Server ne contient pas de point de terminaison de mise en miroir de bases de données. Les points de terminaison doivent être créés manuellement lors de la configuration d'une session de mise en miroir de bases de données. L'administrateur système doit créer un point de terminaison distinct dans chaque instance de serveur participant à la mise en miroir de bases de données.
Remarque relative à la sécurité : |
---|
Si l'ordinateur exécute SQL Server comme pare-feu, la configuration de celui-ci doit autoriser les connexions entrantes et sortantes pour le port spécifié dans le point de terminaison. |
Pour la mise en miroir de bases de données, l'authentification et le chiffrement sont configurés sur le point de terminaison. Pour plus d'informations, consultez Sécurité du transport de la mise en miroir de bases de données.
Important : |
---|
Ne reconfigurez pas un point de terminaison de mise en miroir de base de données en cours d'utilisation. Les instances de serveurs utilisent les points de terminaison des autres instances pour connaître l'état des autres systèmes. Si le point de terminaison est reconfiguré, il est possible qu'il redémarre, ce qui peut être perçu comme une erreur par les autres instances de serveurs. Cela est particulièrement important en mode haute sécurité avec basculement automatique, où la reconfiguration d'un point de terminaison sur un partenaire peut déclencher un basculement. |
Pour configurer un point de terminaison pour la mise en miroir de bases de données
- Procédure : Créer un point de terminaison de mise en miroir pour l'authentification Windows (Transact-SQL)
- Procédure : autoriser la mise en miroir de bases de données à utiliser des certificats pour les connexions sortantes (Transact-SQL)
Voir aussi
Concepts
Sécurité du transport de la mise en miroir de bases de données
Gestion des métadonnées lors de la mise à disposition d'une base de données sur une autre instance de serveur
Dépannage de l'établissement d'une mise en miroir de bases de données
Autres ressources
sys.database_mirroring_endpoints (Transact-SQL)
sys.dm_database_mirroring_connections
Aide et Informations
Assistance sur SQL Server 2005
Historique des modifications
Version | Historique |
---|---|
14 avril 2006 |
|