Partager via


Leçon 3 : configuration de la distribution

Dans cette leçon, vous allez configurer la distribution sur le serveur de publication et définir les autorisations requises sur les bases de données de publication et de distribution. Si vous avez déjà configuré le serveur de distribution, vous devez d'abord désactiver la publication et la distribution avant de commencer cette leçon. Pour plus d'informations, consultez Désactivation de la publication et de la distribution. Ne procédez pas ainsi si vous devez conserver une topologie de réplication existante.

La configuration d'un serveur de publication avec un serveur de distribution distant dépasse le cadre de ce didacticiel.

Configuration de la distribution sur le serveur de publication

  1. Connectez-vous au serveur de publication dans SQL Server Management Studio, puis développez le nœud du serveur.

  2. Cliquez avec le bouton droit sur le dossier Réplication, puis cliquez sur Configurer la distribution.

    L'Assistant Configuration de la distribution démarre.

  3. Dans la page Serveur de distribution, sélectionnez '<ServerName>' agit comme son propre serveur de distribution ; SQL Server crée une base de données de distribution et un journal, puis cliquez sur Suivant.

  4. Entrez \\<Machine_Name>\repldata dans la zone de texte Dossier d'instantanés, où <Machine_Name> désigne le serveur de publication, puis cliquez sur Suivant.

  5. Acceptez les valeurs par défaut sur les pages restantes de l'Assistant.

  6. Cliquez sur Terminer pour activer la distribution.

Définition des autorisations de base de données sur le serveur de publication

  1. Dans SQL Server Management Studio, développez Sécurité, cliquez avec le bouton droit sur Connexions, puis sélectionnez Nouvelle connexion.

  2. Dans la page Général, cliquez sur Rechercher, entrez <Machine_Name>\repl_snapshot dans la zone Entrez le nom de l'objet à sélectionner, où <Machine_Name> désigne le serveur de publication local, cliquez sur Vérifier les noms, puis cliquez sur OK.

  3. Dans la page Mappage de l'utilisateur, activez les mappages de l'utilisateur vers les bases de données de distribution et AdventureWorks2008R2, puis ajoutez les utilisateurs à l'appartenance au rôle de base de données db_owner.

  4. Cliquez sur OK pour créer la connexion.

  5. Répétez les étapes 1 à 4 pour créer une connexion pour le compte local repl_logreader. Cette connexion doit aussi être mappée aux utilisateurs membres du rôle de base de données fixe db_owner des bases de données de distribution et AdventureWorks2008R2.

  6. Répétez les étapes 1 à 4 pour créer une connexion pour le compte local repl_distribution. Cette connexion doit être mappée à un utilisateur membre du rôle de base de données fixe db_owner de la base de données de distribution.

  7. Répétez les étapes 1 à 4 pour créer une connexion pour le compte local repl_merge. Cette connexion doit avoir les mappages d'utilisateur des bases de données de distribution et AdventureWorks2008R2.