Condividi tramite


Sincronizzazione di una sottoscrizione mediante Gestione sincronizzazione Microsoft Windows (Gestione sincronizzazione Microsoft Windows)

Microsoft Windows Sync Manager può essere usato solo per sincronizzare le sottoscrizioni alle pubblicazioni di Microsoft SQL Server se SQL Server è in esecuzione nello stesso computer di Gestione sincronizzazione (può essere usato anche per sincronizzare i file offline e le pagine Web). Per utilizzare Gestione sincronizzazione:

  1. Abilitare la sincronizzazione delle sottoscrizioni pull con Gestione sincronizzazione windows nella finestra di dialogo Proprietà sottoscrizione - <Sottoscrittore>: <SubscriptionDatabase> . 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 di Windows (come sincronizzazione pianificata o una sincronizzazione su richiesta in SQL Server Management Studio o Monitoraggio replica), i conflitti vengono risolti automaticamente senza intervento dell'utente, in base al resolver specificato per l'articolo.

Nota

A partire da Windows Server 2008 e Windows Vista, le versioni a 64 bit di Windows Sync Manager 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>: <SubscriptionDatabase> selezionare un valore di Abilita per l'opzione Usa Gestione sincronizzazione Windows .

  2. Fare clic su 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.

    • Fare clic su Start e quindi su Esegui. Nella finestra di dialogo Esegui digitare mobsync.exe nel campo Apri e quindi fare clic su OK.

  2. Nella finestra di dialogo Sincronizzazione elementi selezionare le sottoscrizioni da sincronizzare. Le sottoscrizioni sono elencate nella SQL Server istanze 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. Fare clic su 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)

    • Altri

    È 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. Fare clic su 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. Fare clic su 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 la risoluzione interattiva dei conflitti per articoli di 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.

Vedere anche

Interactive Conflict Resolution