Réplication SQL ServerSQL Server Replication

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.Replication is a set of technologies for copying and distributing data and database objects from one database to another and then synchronizing between databases to maintain consistency. Utilisez la réplication pour distribuer des données en différents emplacements et à des utilisateurs distants ou mobiles sur des réseaux locaux et étendus, des connexions d’accès à distance, des connexions sans fil, et Internet.Use replication to distribute data to different locations and to remote or mobile users over local and wide area networks, dial-up connections, wireless connections, and the 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.Transactional replication is typically used in server-to-server scenarios that require high throughput, including: improving scalability and availability; data warehousing and reporting; integrating data from multiple sites; integrating heterogeneous data; and offloading batch processing. 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.Merge replication is primarily designed for mobile applications or distributed server applications that have possible data conflicts. 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.Common scenarios include: exchanging data with mobile users; consumer point of sale (POS) applications; and integration of data from multiple sites. La réplication d'instantané est utilisée pour fournir le jeu des données initiales pour la réplication transactionnelle et de fusion ; elle peut s'utiliser également lorsque des actualisations complètes des données sont nécessaires.Snapshot replication is used to provide the initial data set for transactional and merge replication; it can also be used when complete refreshes of data are appropriate. Avec ces trois types de réplication, SQL ServerSQL Server fournit un système souple et puissant de synchronisation des données dans votre entreprise.With these three types of replication, SQL ServerSQL Server provides a powerful and flexible system for synchronizing data across your enterprise. La réplication dans SQLCE 3.5 et SQLCE 4.0 est prise en charge sur Windows Server 2012Windows Server 2012 et Windows 8Windows 8.Replication to SQLCE 3.5 and SQLCE 4.0 is supported on both Windows Server 2012Windows Server 2012 and Windows 8Windows 8.

Comme alternative à la réplication,les bases de données peuvent être synchronisées à l'aide de Microsoft Sync Framework.As an alternative to replication, you can synchronize databases by using Microsoft Sync Framework. Sync Framework inclut les composants et une API intuitive et flexible qui facilitent la synchronisation entre des bases de données SQL Server, SQL Server Express, SQL Server Compact et SQL Azure.Sync Framework includes components and an intuitive and flexible API that make it easy to synchronize among SQL Server, SQL Server Express, SQL Server Compact, and SQL Azure databases. Sync Framework inclut également les classes qui peuvent être adaptées pour synchroniser une base de données SQL Server et toute autre base de données compatible avec ADO.NET.Sync Framework also includes classes that can be adapted to synchronize between a SQL Server database and any other database that is compatible with ADO.NET. Pour la documentation détaillée des composants de synchronisation de base de données Sync Framework, consultez Synchronisation des bases de données.For detailed documentation of the Sync Framework database synchronization components, see Synchronizing Databases. Pour une vue d'ensemble de Sync Framework, consultez le Centre de développement Microsoft Sync Framework.For an overview of Sync Framework, see Microsoft Sync Framework Developer Center. Pour une comparaison entre Sync Framework et la réplication de fusion, consultez Synchronisation de présentation de bases de donnéesFor a comparison between Sync Framework and Merge Replication, see Synchronizing Databases Overview

Parcourir par zoneBrowse by area