Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le serveur de distribution est un serveur qui contient la base de données de distribution, qui stocke les métadonnées et les données d’historique pour tous les types de réplication et de transactions pour la réplication transactionnelle. Pour configurer la réplication, vous devez configurer un serveur de distribution. Chaque serveur de publication ne peut être affecté qu’à une seule instance de serveur de distribution, mais plusieurs éditeurs peuvent partager un serveur de distribution. Le serveur de distribution utilise ces ressources supplémentaires sur le serveur où il se trouve :
Espace disque supplémentaire si les fichiers d’instantané de la publication sont stockés sur le serveur de distribution (qu’ils sont généralement).
Espace disque supplémentaire pour stocker la base de données de distribution.
Utilisation supplémentaire du processeur par les agents de réplication pour les abonnements Push s’exécutant sur le serveur de distribution.
Le serveur que vous sélectionnez en tant que serveur de distribution doit disposer d’un espace disque et d’une puissance processeur adéquats pour prendre en charge la réplication et toutes les autres activités sur ce serveur. Lorsque vous configurez le serveur de distribution, vous spécifiez les éléments suivants :
Un dossier d’instantanés, utilisé par défaut, pour tous les serveurs de publication qui utilisent ce serveur de distribution. Vérifiez que ce dossier est déjà partagé et dispose des autorisations appropriées définies. Pour plus d’informations, reportez-vous à Sécuriser le dossier d’instantanés.
Un nom et des emplacements de fichier pour la base de données de distribution. La base de données de distribution ne peut pas être renommée après sa création. Pour utiliser un autre nom pour la base de données, vous devez désactiver la distribution et la reconfigurer.
Tous les éditeurs autorisés à utiliser le distributeur. Si vous spécifiez des serveurs de publication autres que l’instance sur laquelle le serveur de distribution s’exécute, vous devez également spécifier un mot de passe pour les connexions que les serveurs de publication effectuent au serveur de distribution distant.
Pour la réplication transactionnelle, après avoir configuré la distribution, nous vous recommandons de :
Dimensionner la base de données de distribution de manière appropriée. Testez la réplication avec une charge classique pour votre système afin de déterminer la quantité d’espace nécessaire pour stocker les commandes. Assurez-vous que la base de données est suffisamment grande pour stocker les commandes sans avoir à croître automatiquement fréquemment. Pour plus d’informations sur la modification de la taille d’une base de données, consultez ALTER DATABASE (Transact-SQL).
Définissez la synchronisation avec l’option de sauvegarde sur la base de données de distribution. Pour plus d’informations, consultez Stratégies de sauvegarde et de restauration d’instantanés et de réplication transactionnelle et Activez les sauvegardes coordonnées pour la réplication transactionnelle (programmation Transact-SQL de réplication).
Distributeurs locaux et distants
Par défaut, le serveur de distribution est le même que le serveur de publication (un serveur de distribution local), mais il peut également s’agir d’un serveur distinct du serveur de publication (serveur de distribution distant). En règle générale, vous choisissez d’utiliser un serveur de distribution distant si vous souhaitez :
Déchargez le traitement sur un autre ordinateur si vous souhaitez avoir un impact minimal sur la réplication sur le serveur de publication (par exemple, si le serveur de publication est un serveur OLTP).
Configurez un serveur de distribution centralisé pour plusieurs serveurs de publication.
Les distributeurs distants sont plus courants dans la réplication transactionnelle que dans la réplication de fusion pour deux raisons :
Le serveur de distribution joue un rôle plus important dans la réplication transactionnelle, car toutes les transactions répliquées sont écrites et lues à partir de la base de données de distribution.
Les topologies de réplication de fusion utilisent généralement des abonnements par extraction. Les agents s’exécutent donc sur chaque Abonné, plutôt que sur tous les serveurs de distribution. Pour plus d’informations, consultez S’abonner aux publications. Dans la plupart des cas, vous devez utiliser un serveur de distribution local pour la réplication de fusion.
Pour configurer la publication et la distribution, consultez Configurer la publication et la distribution.
Pour modifier les propriétés du serveur de publication et du serveur de distribution, consultez Afficher et modifier les propriétés du serveur de distribution et du serveur de publication.
Voir aussi
Publier des données et des objets de base de données
Protéger le serveur de distribution