Partager via


Réplication du serveur SQL

La réplication repose sur un ensemble de technologies qui permettent de copier et de distribuer des données et des objets de base de données d'une base de données vers une autre, puis de synchroniser ces bases de données afin de préserver leur cohérence. À l'aide de la réplication, vous pouvez distribuer des données à différents emplacements et aux utilisateurs distants ou mobiles via des réseaux locaux et étendus, des connexions téléphoniques, des connexions sans fil, et l'Internet.

La réplication transactionnelle est généralement utilisée dans des scénarios serveur à serveur qui nécessitent un débit élevé, notamment pour l'amélioration de l'extensibilité et de la disponibilité, l'entrepôt de données et la création de rapports, l'intégration de données depuis plusieurs sites, l'intégration de données hétérogènes et le déchargement du traitement par lots. La réplication de fusion est conçue essentiellement pour les applications mobiles ou les applications de serveur distribuées contenant des conflits de données possibles. Les scénarios courants incluent l'échange de données avec des utilisateurs mobiles, les applications de point de vente aux consommateurs (POS, Consumer Point of Sale) et l'intégration des données à partir de plusieurs sites. La réplication d'instantané est utilisée pour fournir le jeu de données initial pour la réplication transactionnelle et de fusion ; elle peut également être utilisée lorsque des rafraîchissements complets des données sont appropriés. Avec ces trois types de réplication, SQL Server fournit un système souple et puissant de synchronisation des données dans votre entreprise. La réplication dans SQLCE 3.5 et SQLCE 4.0 est prise en charge sur Windows Server 2012 et Windows 8.

En guise d’alternative à la réplication, vous pouvez synchroniser des bases de données à l’aide de Microsoft Sync Framework. Sync Framework inclut des composants et une API intuitive et flexible qui facilitent la synchronisation entre SQL Server, SQL Server Express, SQL Server Compact et les bases de données SQL Azure. Sync Framework inclut également des classes qui peuvent être adaptées pour la synchronisation entre une base de données SQL Server et toute autre base de données compatible avec ADO.NET. Pour obtenir une documentation détaillée des composants de synchronisation de base de données Sync Framework, consultez Synchronisation des bases de données. Pour obtenir une vue d’ensemble de Sync Framework, consultez le Centre de développement Microsoft Sync Framework. Pour obtenir une comparaison entre Sync Framework et la réplication de fusion, consultez La vue d’ensemble de la synchronisation des bases de données

Quoi de neuf

  • SQL Server 2017 n’a pas introduit de nouvelles fonctionnalités importantes pour la réplication SQL Server.
  • SQL Server 2016 n’a pas introduit de nouvelles fonctionnalités significatives pour la réplication SQL Server.

Pour obtenir des informations sur la compatibilité descendante, consultez Compatibilité descendante de la réplication.

Sécurité de la réplication

Publication et distribution

Publications et articles

Options d’instantané

Filtrer les données

Options de la réplication transactionnelle

Options de la réplication de fusion

Gérer les abonnements

Synchroniser des abonnements

Administration

Écran