Sincronizzare una sottoscrizione mediante Gestione sincronizzazione Microsoft Windows

Si applica a:SQL ServerIstanza gestita di SQL di Azure

Microsoft Windows Synchronization Manager può essere usato solo per sincronizzare le sottoscrizioni con le pubblicazioni Microsoft SQL Server se SQL Server viene eseguito nello stesso computer in cui è installato il componente Gestione sincronizzazione, nonché per sincronizzare pagine Web e file offline. Per utilizzare Gestione sincronizzazione:

  1. Abilita la sincronizzazione delle sottoscrizioni pull con Gestione sincronizzazione Microsoft Windows nella finestra di dialogo Proprietà sottoscrizione - <Sottoscrittore>: <DatabaseSottoscrizione>. Per altre informazioni sull'accesso a questa finestra di dialogo, vedere Visualizzare e modificare le proprietà delle sottoscrizioni pull.

  2. Accedere a Gestione sincronizzazione mediante il menu Start di Windows.

Gestione sincronizzazione consente di utilizzare il sistema di risoluzione interattivo per le sottoscrizioni di tipo merge. 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. Se una sincronizzazione viene eseguita all'esterno di Gestione sincronizzazione Microsoft Windows (come sincronizzazione pianificata o sincronizzazione su richiesta in SQL 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.

Nota

A partire da Windows Server 2008 e Windows Vista, le versioni a 64 bit di Gestione sincronizzazione Microsoft Windows non possono rilevare sottoscrizioni a 32 bit.

Per abilitare la sincronizzazione delle sottoscrizioni pull con Gestione sincronizzazione Microsoft Windows

  1. Nella pagina Generale della finestra di dialogo Proprietà sottoscrizione - <Sottoscrittore>: <DatabaseSottoscrizione>, seleziona un valore di Attiva per l'opzione Usa Gestione sincronizzazione Microsoft Windows.

  2. Seleziona OK.

Per sincronizzare una sottoscrizione pull con Gestione sincronizzazione

  1. Avviare Gestione sincronizzazione in uno dei modi seguenti:

    • In Internet Explorer scegliere Sincronizzadal menu Strumenti.

    • Fare clic sul menu Start, scegliere Programmi o Tutti i i programmi, quindi Accessorie fare clic su Sincronizza.

    • Fai clic su Inizio, e poi su Esegui. Nella finestra di dialogo Esegui, digita mobsync.exe nel campo Apri e poi fai fare clic su OK.

  2. Nella finestra di dialogo Sincronizzazione elementi selezionare le sottoscrizioni da sincronizzare. Le sottoscrizioni vengono elencate al di sotto delle istanze di SQL Server installate nel computer.

  3. Fare clic su Sincronizza.

Per reinizializzare una sottoscrizione pull con Gestione sincronizzazione

  1. Nella finestra di dialogo Sincronizzazione elementi selezionare una sottoscrizione e quindi fare clic su Proprietà.

  2. Nella finestra di dialogo Proprietà sottoscrizione SQL Server fare clic su Reinizializza sottoscrizione.

  3. Fare clic su .

  4. Seleziona OK.

    Alla successiva sincronizzazione, per impostazione predefinita verrà applicato un nuovo snapshot al database di sottoscrizione. Per altre informazioni, vedere Reinizializzare le sottoscrizioni.

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. Per caricare le modifiche, sincronizzare la sottoscrizione prima di reinizializzarla.

Per impostare le proprietà di una sottoscrizione pull in Gestione sincronizzazione

  1. Nella finestra di dialogo Sincronizzazione elementi selezionare una sottoscrizione e quindi fare clic su Proprietà.

  2. Visualizzare e modificare le proprietà nelle schede seguenti:

    • Identificazione

    • Accesso al Sottoscrittore, Accesso al server di distribuzionee Accesso al server di pubblicazione (solo per la replica di tipo merge)

    • Informazioni server Web (per le sottoscrizioni di tipo merge nei Sottoscrittori in cui è in esecuzione SQL Server 2005 o versione successiva)

    • Altro

    È consigliabile utilizzare l'autenticazione di Windows per tutte le connessioni. Per informazioni sulle autorizzazioni necessarie con l'agente di distribuzione e l'agente di merge, vedere Replication Agent Security Model.

  3. Seleziona OK.

Per rimuovere una sottoscrizione pull da Gestione sincronizzazione

  1. Nella finestra di dialogo Sincronizzazione elementi selezionare una sottoscrizione e quindi fare clic su Proprietà.

  2. Nella finestra di dialogo Proprietà sottoscrizione SQL Server fare clic su Rimuovi sottoscrizione.

  3. Selezionare un'opzione nella finestra di dialogo Rimuovi sottoscrizione .

  4. Seleziona OK.

Per utilizzare il sistema di risoluzione interattivo

  1. Abilitare l'articolo e la sottoscrizione per l'utilizzo della risoluzione interattiva. Per altre informazioni, vedere Specificare le proprietà della replica di tipo merge.

  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. 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).

  3. Facoltativamente, modificare le colonne visualizzate nel sistema di risoluzione interattivo e quindi fare clic su uno dei pulsanti seguenti per risolvere il conflitto:

    • Accetta soluzione proposta

    • Accetta server di pubblicazione

    • Accetta Sottoscrittore

    • Risolvi tutti i conflitti automaticamente (tutti i conflitti correnti vengono risolti senza ulteriore 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.

Nota

Le modifiche vengono applicate solo se fanno parte della riga scelta per la risoluzione. Se, ad esempio, si apportano modifiche nel Server di pubblicazionee quindi si fa clic su Accetta Sottoscrittore, le modifiche verranno ignorate.

Vedi anche

Interactive Conflict Resolution