Réplication SQL Server (Comment faire)

La réplication est un ensemble de solutions qui permettent de copier et de distribuer des données et des objets d'une base de données vers une autre, puis de synchroniser les bases de données afin de préserver leur cohérence. Avec la réplication, vous pouvez distribuer des données en différents emplacements et à des utilisateurs distants ou mobiles par le biais d'un réseau local, d'une connexion d’accès à distance, d'une connexion sans fil et d'Internet.

La liste suivante présente des rubriques clés qui vont vous aider à installer, à comprendre et à utiliser la réplication.

Orientation et installation

Présentation du modèle de publication de réplication

La réplication utilise une terminologie inspirée de l'industrie de l'édition pour désigner les composants de la technologie de réplication, à savoir serveurs de publication, serveurs de distribution, Abonnés, publications, articles et abonnements, entre autres. Apprenez ici à mieux comprendre ces concepts.

Présentation des types de réplication

SQL Server permet trois types de réplication : la réplication de capture instantanée, la réplication transactionnelle et la réplication de fusion, chacun étant adapté aux besoins particuliers des applications. Familiarisez-vous avec chaque type de réplication et apprenez à choisir le type le mieux adapté à votre application.

Conception et création

Réplication des données dans un environnement de serveur à serveur

Explorez les scénarios qui impliquent la réplication des données entre serveurs.

Réplication de données entre un serveur et des clients

Explorez les scénarios qui impliquent la réplication des données entre serveurs et clients, notamment stations de travail, ordinateurs portables, tablettes et périphériques.

Déploiement et test

Implémentation de la réplication

Découvrez les différentes façons de mettre en œuvre une réplication et les étapes qui en découlent, et informez-vous sur la réplication hétérogène et la réplication des données sur Internet.

Considérations de sécurité pour la réplication

Il est essentiel de bien comprendre comment sécuriser un environnement de réplication afin de protéger les données et la logique métier de votre application. Cette section décrit les fonctions de sécurité de la réplication.

Gestion de la réplication

La surveillance d'une topologie de réplication est un aspect important du déploiement de la réplication. Dans la mesure où l'activité de réplication est distribuée, il est essentiel qu'un administrateur suive les activités et les états sur tous les ordinateurs concernés par la réplication. Cette section explique comment utiliser le Moniteur de réplication, SQL Server Management Studio et le Moniteur système à cet effet.

Administration

Administration de la réplication

Donne des informations détaillées sur la surveillance de la réplication, les agents de réplication, l'optimisation des performances de la réplication, la sauvegarde et la restauration des bases de données répliquées, et la mise à jour des bases de données répliquées.

Forum Aux Questions pour les Administrateurs de réplication

Donne des informations sur les questions les plus fréquentes et couvre des domaines tels que la configuration de la réplication, les connexions, l'appartenance des objets, la maintenance de la base de données et la maintenance de la réplication.

Méthodes conseillées pour l'administration de la réplication

Fournit des informations sur les meilleures pratiques, notamment pour ce qui est de la sauvegarde et de la restauration, des scripts, de la définition des seuils et des alertes, de la surveillance et de l'établissement d'un niveau de référence des performances.

Programmation

Programming Replication Using System Stored Procedures

Apprenez à programmer à l'aide des procédures stockées système qui donnent accès à toutes les fonctions configurables d'une topologie de réplication.

Programming with Replication Management Objects

Apprenez à programmer à l'aide des objets de gestion de la réplication (RMO). Un RMO est un assembly de code géré qui encapsule la fonction de configuration, d'administration et de synchronisation de la réplication.

Programming Replication Agent Executables

Apprenez à programmer à l'aide d'agents de réplication qui exécutent les tâches associées au suivi des modifications et à la distribution des données.

Replication Programming Samples

La réplication comporte des exemples d'applications qui montrent comment accéder par programme à la fonction de réplication.

Voir aussi

Autres ressources

Réplication SQL Server

Aide et Informations

Assistance sur SQL Server 2005