Synchroniser un abonnement à l’aide du Gestionnaire de synchronisation WindowsSynchronize a Subscription Using Windows Synchronization Manager

Le Gestionnaire de synchronisation MicrosoftMicrosoft Windows ne peut être utilisé que pour synchroniser des abonnements à des publications Microsoft SQL ServerSQL Server si SQL ServerSQL Server est exécuté sur le même ordinateur que le Gestionnaire de synchronisation (il peut également servir à synchroniser des fichiers hors connexion et des pages Web). is running on the same computer as Synchronization Manager (it can also be used to synchronize offline files and Web pages). Pour utiliser le Gestionnaire de synchronisation :To use Synchronization Manager:

  1. Activez la synchronisation des abonnements par extraction avec le Gestionnaire de synchronisation Windows dans la boîte de dialogue Propriétés de l’abonnement - <Abonné> : <Base_de_données_d’abonnement>.Enable the synchronization of pull subscriptions with Windows Synchronization Manager in the Subscription Properties - <Subscriber>: <SubscriptionDatabase> dialog box. Pour plus d’informations sur l’accès à cette boîte de dialogue, consultez Afficher et modifier les propriétés d’un abonnement par extraction (pull).For more information about accessing this dialog box, see View and Modify Pull Subscription Properties.

  2. Accédez au Gestionnaire de synchronisation par le menu Démarrer de Windows.Access Synchronization Manager through the Start menu in Windows.

    Le Gestionnaire de synchronisation vous permet d'utiliser l'outil de résolution interactive pour les abonnements de fusion.Synchronization Manager allows you to use the Interactive Resolver for merge subscriptions. En général, les conflits détectés pendant la synchronisation sont résolus automatiquement, mais si la résolution interactive est activée, les conflits peuvent être résolus par un utilisateur pendant la synchronisation.Typically, conflicts detected during synchronization are resolved automatically, but if interactive resolution is enabled, conflicts can be resolved by a user during synchronization. Si une synchronisation est effectuée en dehors du Gestionnaire de synchronisation Windows (comme une synchronisation planifiée ou à la demande dans SQL Server Management StudioSQL Server Management Studio ou le Moniteur de réplication), les conflits sont résolus automatiquement sans intervention de l'utilisateur, en fonction de l'outil de résolution spécifié pour l'article.If a synchronization is performed outside of Windows Synchronization Manager (as a scheduled synchronization or an on demand synchronization in SQL Server Management StudioSQL Server Management Studio or Replication Monitor), conflicts are resolved automatically without user intervention, according to the resolver specified for the article.

Note

À partir de Windows Server 2008Windows Server 2008 et Windows VistaWindows Vista, les versions 64 bits du Gestionnaire de synchronisation Windows ne peuvent pas détecter les abonnements 32 bits.Beginning with Windows Server 2008Windows Server 2008 and Windows VistaWindows Vista, 64-bit versions of the Windows Synchronization Manager cannot detect 32-bit subscriptions.

Pour activer la synchronisation des abonnements par extraction de données (pull) avec le Gestionnaire de synchronisation WindowsTo enable the synchronization of pull subscriptions with Windows Synchronization Manager

  1. Dans la page Général de la boîte de dialogue Propriétés de l’abonnement - <Abonné> : <Base_de_données_d’abonnement>, sélectionnez la valeur Activer pour l’option Utiliser le Gestionnaire de synchronisation Windows.On the General page of the Subscription Properties - <Subscriber>: <SubscriptionDatabase> dialog box, select a value of Enable for the Use Windows Synchronization Manager option.

  2. Cliquez sur OK.Click OK.

Pour synchroniser un abonnement par extraction de données (pull) avec le Gestionnaire de synchronisationTo synchronize a pull subscription with Synchronization Manager

  1. Lancez le Gestionnaire de synchronisation au moyen de l'une des méthodes suivantes :Launch Synchronization Manager using one of the following methods:

    • Dans Internet Explorer, cliquez sur Outils, puis sur Synchroniser.In Internet Explorer, click Tools, and then click Synchronize.

    • Cliquez sur Démarrer, pointez sur Programmes ou Tous les programmes, puis sur Accessoireset cliquez sur Synchroniser.Click Start, point to Programs or All Programs, point to Accessories, and then click Synchronize.

    • Cliquez sur Démarrer, puis sur ExécuterClick Start, and then click Run. . Dans la boîte de dialogue Exécuter , saisissez mobsync.exe in the Ouvrir , puis cliquez sur OK.In the Run dialog box, type mobsync.exe in the Open field, and then click OK.

  2. Dans la boîte de dialogue Éléments à synchroniser , sélectionnez les abonnements à synchroniser.In the Items to Synchronize dialog box, select the subscriptions to synchronize. Les abonnements sont listés sous les instances SQL ServerSQL Server installées sur l'ordinateur.Subscriptions are listed under the SQL ServerSQL Server instances installed on the computer.

  3. Cliquez sur Synchroniser.Click Synchronize.

Pour réinitialiser un abonnement par extraction de données (pull) avec le Gestionnaire de synchronisationTo reinitialize a pull subscription with Synchronization Manager

  1. Dans la boîte de dialogue Éléments à synchroniser , sélectionnez un abonnement, puis cliquez sur Propriétés.In the Items to Synchronize dialog box, select a subscription, and then click Properties.

  2. Dans la boîte de dialogue Propriétés de l'abonnement SQL Server , cliquez sur Réinitialiser l'abonnement.In the SQL Server Subscription Properties dialog box, click Reinitialize Subscription.

  3. Cliquez sur Oui.Click Yes.

  4. Cliquez sur OK.Click OK.

    La prochaine fois qu'un abonnement est synchronisé, un nouvel instantané est appliqué par défaut sur la base de données d'abonnement.The next time the subscription is synchronized, by default a new snapshot is applied to the subscription database. Pour plus d’informations, consultez Réinitialiser des abonnements.For more information, see Reinitialize Subscriptions.

Note

La réplication de fusion permet aux modifications en suspens d'être chargées sur le serveur de publication avant que l'instantané ne soit appliqué, mais cette option n'est pas disponible dans le Gestionnaire de synchronisation.Merge replication allows any outstanding changes to be uploaded to the Publisher before the snapshot is applied, but this option is not available from Synchronization Manager. Pour charger les modifications, synchronisez l'abonnement avant de le réinitialiser.To upload changes, synchronize the subscription before reinitializing it.

Pour définir les propriétés d'un abonnement par extraction de données (pull) dans le Gestionnaire de synchronisationTo set properties for a pull subscription in Synchronization Manager

  1. Dans la boîte de dialogue Éléments à synchroniser , sélectionnez un abonnement, puis cliquez sur Propriétés.In the Items to Synchronize dialog box, select a subscription, and then click Properties.

  2. Affichez et modifiez les propriétés dans les onglets suivants :View and modify properties on the following tabs:

    • IdentificationIdentification

    • Connexion à l'Abonné, Connexion au serveur de distributionet Connexion au serveur de publication (pour la réplication de fusion uniquement)Subscriber Login, Distributor Login, and Publisher Login (for merge replication only)

    • Informations sur le serveur Web (pour les abonnements de fusion sur les abonnés exécutant SQL Server 2005 ou supérieur)Web Server Information (for merge subscriptions on Subscribers running SQL Server 2005 or later)

    • AutresOther

      Il est recommandé d'utiliser l'authentification Windows pour toutes les connexions.It is recommended to use Windows Authentication for all connections. Pour plus d'informations sur les autorisations requises par l'Agent de distribution et l'Agent de fusion, consultez Replication Agent Security Model.For information about the permissions required by the Distribution Agent and the Merge Agent, see Replication Agent Security Model.

  3. Cliquez sur OK.Click OK.

Pour supprimer un abonnement par extraction de données (pull) à partir du Gestionnaire de synchronisationTo remove a pull subscription from Synchronization Manager

  1. Dans la boîte de dialogue Éléments à synchroniser , sélectionnez un abonnement, puis cliquez sur Propriétés.In the Items to Synchronize dialog box, select a subscription, and then click Properties.

  2. Dans la boîte de dialogue Propriétés de l'abonnement SQL Server , cliquez sur Supprimer l'abonnement.In the SQL Server Subscription Properties dialog box, click Remove Subscription.

  3. Sélectionnez une option dans la boîte de dialogue Supprimer l'abonnement .Select an option in the Remove Subscription dialog box.

  4. Cliquez sur OK.Click OK.

Pour utiliser l'outil de résolution interactiveTo use the Interactive Resolver

  1. Activez l'article et l'abonnement pour la résolution interactive.Enable the article and subscription to use interactive resolution. Pour plus d’informations, consultez Spécifier la résolution interactive des conflits pour les articles de fusion.For more information, see Specify Interactive Conflict Resolution for Merge Articles.

  2. Une fois que l'abonnement commence la synchronisation dans le Gestionnaire de synchronisation, l'outil de résolution interactive est lancé automatiquement si la résolution interactive de conflits est activée et qu'il existe des conflits pour un ou plusieurs articles.After the subscription begins synchronizing in Synchronization Manager, the Interactive Resolver launches automatically if interactive conflict resolution is enabled and there are conflicts for one or more articles. L'outil de résolution interactive affiche les conflits un à la fois, avec une suggestion de résolution pour chaque conflit (basée sur l'outil de résolution spécifié lors de la création de la publication et de l'abonnement).The Interactive Resolver displays conflicts one at a time, with a suggested resolution for each conflict (based on the resolver specified when the publication and subscription were created).

  3. Modifiez au besoin toute colonne affichée dans l'outil de résolution interactive, puis cliquez sur l'un des boutons suivants pour résoudre le conflit :Optionally edit any of the columns displayed in the Interactive Resolver, and then click one of the following buttons to resolve the conflict:

    • Accepter la suggestionAccept Suggested

    • Accepter le serveur de publicationAccept Publisher

    • Accepter l'AbonnéAccept Subscriber

    • Tout résoudre automatiquement (tous les conflits actuels sont résolus sans données complémentaires)Resolve All Automatically (all current conflicts are resolved without further input)

      La ligne sélectionné est ensuite appliqué au serveur de publication et/ou à l'Abonné ; elle est propagée à d'autres nœuds dans la topologie lors des synchronisations suivantes.The selected row is then applied to the Publisher and/or Subscriber; it is propagated to other nodes in the topology during subsequent synchronizations.

Note

Les modifications ne sont appliquées que si elles font partie de la ligne choisie pour la résolution.Edits are only applied if they are part of the row that is chosen for resolution. Par exemple, si vous effectuez des modifications sous le Serveur de publication, puis cliquez sur Accepter l'Abonné, les modifications sont ignorées.For example, if you make edits under Publisher, and then click Accept Subscriber, the edits are discarded.

Voir aussiSee Also

Résolution interactive des conflitsInteractive Conflict Resolution