Sincronizzare una sottoscrizione mediante Gestione sincronizzazione Microsoft WindowsSynchronize a Subscription Using Windows Synchronization Manager

MicrosoftMicrosoft Windows Synchronization Manager può essere utilizzato solo per sincronizzare le sottoscrizioni con le pubblicazioni Microsoft SQL ServerSQL Server se SQL ServerSQL Server viene eseguito nello stesso computer in cui è installato il componente Gestione sincronizzazione, nonché per sincronizzare pagine Web e file offline. is running on the same computer as Synchronization Manager (it can also be used to synchronize offline files and Web pages). Per utilizzare Gestione sincronizzazione:To use Synchronization Manager:

  1. Abilitare la sincronizzazione delle sottoscrizioni pull con Gestione sincronizzazione Microsoft Windows nella finestra di dialogo Proprietà sottoscrizione - <Sottoscrittore>: <DatabaseSottoscrizione>.Enable the synchronization of pull subscriptions with Windows Synchronization Manager in the Subscription Properties - <Subscriber>: <SubscriptionDatabase> dialog box. Per altre informazioni sull'accesso a questa finestra di dialogo, vedere Visualizzare e modificare le proprietà delle sottoscrizioni pull.For more information about accessing this dialog box, see View and Modify Pull Subscription Properties.

  2. Accedere a Gestione sincronizzazione mediante il menu Start di Windows.Access Synchronization Manager through the Start menu in Windows.

    Gestione sincronizzazione consente di utilizzare il sistema di risoluzione interattivo per le sottoscrizioni di tipo merge.Synchronization Manager allows you to use the Interactive Resolver for merge subscriptions. Generalmente, i conflitti rilevati durante la sincronizzazione vengono risolti automaticamente, ma se la risoluzione interattiva è abilitata, essi possono essere risolti da un utente in fase di sincronizzazione.Typically, conflicts detected during synchronization are resolved automatically, but if interactive resolution is enabled, conflicts can be resolved by a user during synchronization. Se una sincronizzazione viene eseguita all'esterno di Gestione sincronizzazione Microsoft Windows (come sincronizzazione pianificata o sincronizzazione su richiesta in SQL Server Management StudioSQL Server Management Studio o Monitoraggio replica), i conflitti vengono risolti automaticamente senza richiedere l'intervento dell'utente, in base al sistema di risoluzione specificato per l'articolo.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.

Nota

A partire da Windows Server 2008Windows Server 2008 e Windows VistaWindows Vista, le versioni a 64 bit di Gestione sincronizzazione Microsoft Windows non possono rilevare sottoscrizioni a 32 bit.Beginning with Windows Server 2008Windows Server 2008 and Windows VistaWindows Vista, 64-bit versions of the Windows Synchronization Manager cannot detect 32-bit subscriptions.

Per abilitare la sincronizzazione delle sottoscrizioni pull con Gestione sincronizzazione Microsoft WindowsTo enable the synchronization of pull subscriptions with Windows Synchronization Manager

  1. Nella pagina Generale della finestra di dialogo Proprietà sottoscrizione - <Sottoscrittore>: <DatabaseSottoscrizione> selezionare il valore Attiva per l'opzione Usa Gestione sincronizzazione Microsoft 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. Fare clic su OK.Click OK.

Per sincronizzare una sottoscrizione pull con Gestione sincronizzazioneTo synchronize a pull subscription with Synchronization Manager

  1. Avviare Gestione sincronizzazione in uno dei modi seguenti:Launch Synchronization Manager using one of the following methods:

    • In Internet Explorer scegliere Sincronizzadal menu Strumenti.In Internet Explorer, click Tools, and then click Synchronize.

    • Fare clic sul menu Start, scegliere Programmi o Tutti i i programmi, quindi Accessorie fare clic su Sincronizza.Click Start, point to Programs or All Programs, point to Accessories, and then click Synchronize.

    • Fare clic sul menu Startdal menu EseguiClick Start, and then click Run. . Nella finestra di dialogo Esegui digitare mobsync.exe in the Apri e quindi fare clic su OK.In the Run dialog box, type mobsync.exe in the Open field, and then click OK.

  2. Nella finestra di dialogo Sincronizzazione elementi selezionare le sottoscrizioni da sincronizzare.In the Items to Synchronize dialog box, select the subscriptions to synchronize. Le sottoscrizioni vengono elencate al di sotto delle istanze di SQL ServerSQL Server installate nel computer.Subscriptions are listed under the SQL ServerSQL Server instances installed on the computer.

  3. Fare clic su Sincronizza.Click Synchronize.

Per reinizializzare una sottoscrizione pull con Gestione sincronizzazioneTo reinitialize a pull subscription with Synchronization Manager

  1. Nella finestra di dialogo Sincronizzazione elementi selezionare una sottoscrizione e quindi fare clic su Proprietà.In the Items to Synchronize dialog box, select a subscription, and then click Properties.

  2. Nella finestra di dialogo Proprietà sottoscrizione SQL Server fare clic su Reinizializza sottoscrizione.In the SQL Server Subscription Properties dialog box, click Reinitialize Subscription.

  3. Scegliere .Click Yes.

  4. Fare clic su OK.Click OK.

    Alla successiva sincronizzazione, per impostazione predefinita verrà applicato un nuovo snapshot al database di sottoscrizione.The next time the subscription is synchronized, by default a new snapshot is applied to the subscription database. Per altre informazioni, vedere Reinizializzare le sottoscrizioni.For more information, see Reinitialize Subscriptions.

Nota

La replica di tipo merge consente il caricamento nel server di pubblicazione delle eventuali modifiche in attesa prima dell'applicazione dello snapshot. Tale opzione tuttavia non è disponibile da Gestione sincronizzazione.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. Per caricare le modifiche, sincronizzare la sottoscrizione prima di reinizializzarla.To upload changes, synchronize the subscription before reinitializing it.

Per impostare le proprietà di una sottoscrizione pull in Gestione sincronizzazioneTo set properties for a pull subscription in Synchronization Manager

  1. Nella finestra di dialogo Sincronizzazione elementi selezionare una sottoscrizione e quindi fare clic su Proprietà.In the Items to Synchronize dialog box, select a subscription, and then click Properties.

  2. Visualizzare e modificare le proprietà nelle schede seguenti:View and modify properties on the following tabs:

    • IdentificazioneIdentification

    • Accesso al Sottoscrittore, Accesso al server di distribuzionee Accesso al server di pubblicazione (solo per la replica di tipo merge)Subscriber Login, Distributor Login, and Publisher Login (for merge replication only)

    • Informazioni server Web (per le sottoscrizioni di tipo merge nei Sottoscrittori in cui è in esecuzione SQL Server 2005 o versione successiva)Web Server Information (for merge subscriptions on Subscribers running SQL Server 2005 or later)

    • AltroOther

      È consigliabile utilizzare l'autenticazione di Windows per tutte le connessioni.It is recommended to use Windows Authentication for all connections. Per informazioni sulle autorizzazioni necessarie con l'agente di distribuzione e l'agente di merge, vedere Replication Agent Security Model.For information about the permissions required by the Distribution Agent and the Merge Agent, see Replication Agent Security Model.

  3. Fare clic su OK.Click OK.

Per rimuovere una sottoscrizione pull da Gestione sincronizzazioneTo remove a pull subscription from Synchronization Manager

  1. Nella finestra di dialogo Sincronizzazione elementi selezionare una sottoscrizione e quindi fare clic su Proprietà.In the Items to Synchronize dialog box, select a subscription, and then click Properties.

  2. Nella finestra di dialogo Proprietà sottoscrizione SQL Server fare clic su Rimuovi sottoscrizione.In the SQL Server Subscription Properties dialog box, click Remove Subscription.

  3. Selezionare un'opzione nella finestra di dialogo Rimuovi sottoscrizione .Select an option in the Remove Subscription dialog box.

  4. Fare clic su OK.Click OK.

Per utilizzare il sistema di risoluzione interattivoTo use the Interactive Resolver

  1. Abilitare l'articolo e la sottoscrizione per l'utilizzo della risoluzione interattiva.Enable the article and subscription to use interactive resolution. Per altre informazioni, vedere Specificare la risoluzione interattiva dei conflitti per articoli di merge.For more information, see Specify Interactive Conflict Resolution for Merge Articles.

  2. In seguito all'inizio della sincronizzazione della sottoscrizione in Gestione sincronizzazione, il sistema di risoluzione interattivo viene avviato automaticamente se la risoluzione interattiva dei conflitti è abilitata e si sono verificati conflitti tra uno o più articoli.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. In tale sistema i conflitti vengono visualizzati uno alla volta, con un suggerimento di risoluzione per ogni conflitto (in base al sistema di risoluzione dei conflitti specificato al momento della creazione della pubblicazione e della sottoscrizione).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. Facoltativamente, modificare le colonne visualizzate nel sistema di risoluzione interattivo e quindi fare clic su uno dei pulsanti seguenti per risolvere il conflitto:Optionally edit any of the columns displayed in the Interactive Resolver, and then click one of the following buttons to resolve the conflict:

    • Accetta soluzione propostaAccept Suggested

    • Accetta server di pubblicazioneAccept Publisher

    • Accetta SottoscrittoreAccept Subscriber

    • Risolvi tutti i conflitti automaticamente (tutti i conflitti correnti vengono risolti senza ulteriore input)Resolve All Automatically (all current conflicts are resolved without further input)

      La riga selezionata viene quindi applicata al server di pubblicazione e/o al Sottoscrittore e propagata ad altri nodi nella topologia durante le sincronizzazioni successive.The selected row is then applied to the Publisher and/or Subscriber; it is propagated to other nodes in the topology during subsequent synchronizations.

Nota

Le modifiche vengono applicate solo se fanno parte della riga scelta per la risoluzione.Edits are only applied if they are part of the row that is chosen for resolution. Se, ad esempio, si apportano modifiche nel Server di pubblicazionee quindi si fa clic su Accetta Sottoscrittore, le modifiche verranno ignorate.For example, if you make edits under Publisher, and then click Accept Subscriber, the edits are discarded.

Vedere ancheSee Also

Risoluzione interattiva dei conflittiInteractive Conflict Resolution