Conflitti nella replica di tipo merge avanzata - Risoluzione interattivaAdvanced Merge Replication Conflict - Interactive Resolution

La replica di MicrosoftMicrosoft SQL ServerSQL Server offre un sistema di risoluzione interattivo che consente di risolvere i conflitti in modo manuale durante la sincronizzazione su richiesta in Gestione sincronizzazione MicrosoftMicrosoft Windows. MicrosoftMicrosoft SQL ServerSQL Server replication provides an Interactive Resolver, which allows you to resolve conflicts manually during on-demand synchronization in MicrosoftMicrosoft Windows Synchronization Manager. Attivato in fase di esecuzione, il sistema di risoluzione interattivo è un'interfaccia grafica che visualizza i dati relativi a ogni riga in conflitto e offre opzioni per la visualizzazione e la modifica dei dati in conflitto, nonché per la risoluzione distinta dei singoli conflitti.Activated at run time, the Interactive Resolver is a graphical interface that displays data for each conflicting row, and provides options for viewing and editing the conflict data, and resolving each conflict individually.

Il sistema di risoluzione interattivo presenta alcune analogie con il Visualizzatore conflitti.The Interactive Resolver resembles the Conflict Viewer. Nel Visualizzatore conflitti vengono tuttavia visualizzati i risultati dei conflitti già risolti dopo la sincronizzazione di tipo merge, mentre il sistema di risoluzione interattivo visualizza ogni conflitto prima della risoluzione e consente di determinarne l'esito durante la sincronizzazione di tipo merge.However, the Conflict Viewer displays the results of conflicts that are already resolved after merge synchronization, and the Interactive Resolver displays each conflict prior to resolution, allowing you to determine the outcome of each conflict during merge synchronization. È necessario che sia disponibile un utente per il monitoraggio del sistema di risoluzione interattivo in caso di conflitto.Someone should be available to monitor the Interactive Resolver when a conflict occurs.

Nota

La risoluzione interattiva richiede Gestione sincronizzazione Microsoft Windows.Interactive Resolution requires Windows Synchronization Manager. 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. I conflitti a livello di record logici non vengono visualizzati nel sistema di risoluzione interattivo.Conflicts that involve logical records are not displayed in the Interactive Resolver. Per visualizzare informazioni relative a questi conflitti, utilizzare le stored procedure di replica.To view information about these conflicts, use replication stored procedures. Per altre informazioni, vedere Visualizzare le informazioni sui conflitti per le pubblicazioni di tipo merge (programmazione Transact-SQL della replica).For more information, see View Conflict Information for Merge Publications (Replication Transact-SQL Programming).

Sistemi di risoluzione dei conflitti di articolo e sistema di risoluzione interattivoArticle Resolvers and the Interactive Resolver

I sistemi di risoluzione dei conflitti, ovvero il sistema di risoluzione dei conflitti predefinito, un gestore della logica di business o un sistema personalizzato, vengono assegnati ad articoli specifici durante la creazione di una pubblicazione. Tali sistemi utilizzano un set di regole predefinite per determinare il set di dati che è necessario utilizzare quando si immettono dati di riga in conflitto.Conflict resolvers (either the default resolver, a business logic handler, or a custom resolver) are assigned to specific articles when a publication is created, and use a set of rules to determine which set of data should be used when conflicting row data is entered. Il sistema di risoluzione interattivo non è un sistema di risoluzione dei conflitti distinto con regole per stabilire la modifica che prevale nei conflitti, ma uno strumento da utilizzare in combinazione con i sistemi di risoluzione dei conflitti predefiniti e personalizzati.The Interactive Resolver is not a separate conflict resolver with rules for determining conflict winners and losers, but a tool used in conjunction with default and custom resolvers. Il sistema di risoluzione dei conflitti di articolo determina la riga confermata e la riga non confermata e il sistema di risoluzione interattivo consente all'utente di accettare, rifiutare o modificare i risultati.The article resolver still determines the winning and losing row, but the Interactive Resolver allows user intervention to accept, reject, or modify the results.

Per utilizzare il sistema di risoluzione interattivo, è necessario che la risoluzione interattiva sia attivata per ogni articolo e sottoscrizione che la richiede.To use the Interactive Resolver, interactive resolution must be enabled for each article and subscription that requires it. Dopo essere stato abilitato per uno o più articoli e sottoscrizioni, il sistema di risoluzione interattivo viene utilizzato quando viene rilevato un conflitto durante la sincronizzazione di tipo merge.After it is enabled for one or more articles and subscriptions, the Interactive Resolver is used when a conflict is detected during merge synchronization.

Per usare il sistema di risoluzione dei conflitti interattivo , vedere Specificare la risoluzione interattiva dei conflitti per articoli di merge e Sincronizzare una sottoscrizione mediante Gestione sincronizzazione Microsoft Windows (Gestione sincronizzazione Microsoft Windows).To use the Interactive Resolver, see Specify Interactive Conflict Resolution for Merge Articles and Synchronize a Subscription Using Windows Synchronization Manager (Windows Synchronization Manager).

Vedere ancheSee Also

Advanced Merge Replication Conflict Detection and ResolutionAdvanced Merge Replication Conflict Detection and Resolution