Share via


Introduzione alla replica di tipo merge

La replica in Microsoft SQL Server Compact 3.5 si basa sulla replica di tipo merge di SQL Server. È possibile implementare la replica di tipo merge utilizzando un database di SQL Server 2005, SQL Server 2008 o SQL Server 2008 R2.

La replica di tipo merge è la più adatta ai dispositivi portatili poiché consente di aggiornare i dati in modo autonomo e indipendente sul dispositivo portatile e sul server. È possibile sincronizzare i dati sul dispositivo e sul server quando il dispositivo è connesso, per inviare le modifiche dal client al server e per ricevere le nuove modifiche dal server.

Rispetto a RDA la replica di tipo merge richiede una configurazione e una manutenzione aggiuntive sul server, ma è appropriata per le applicazioni con molti dispositivi. La replica di tipo merge offre inoltre funzionalità di risoluzione dei conflitti incorporate e personalizzate, consente la replica dei dati da più tabelle contemporaneamente, consente di utilizzare gli strumenti di monitoraggio tramite SQL Server e offre opzioni avanzate di replica dei dati, quali i tipi di articoli e i filtri per migliorare le prestazioni in base alle esigenze dei dati e alla gestione dell'intervallo di valori Identity.

La replica di tipo merge è inoltre una valida soluzione quando è necessaria la risoluzione dei conflitti, quando i dati devono essere propagati a e da dispositivi e computer desktop o portatili e quando sono necessarie funzionalità avanzate di distribuzione dei dati.

Di seguito sono elencati gli scenari comuni per la replica di tipo merge:

  • Download di dati di sola lettura

  • Immissione e caricamento di nuovi dati

  • Aggiornamento e sincronizzazione di dati

Nella maggior parte delle applicazioni si utilizza una combinazione di questi scenari. In un'applicazione per il supporto delle vendite, ad esempio, è possibile utilizzare un tipo di articolo solo download per i dati di riferimento del listino prezzi su un dispositivo, basandosi invece sull'acquisizione e sul caricamento dei dati per acquisire i nuovi ordini sul dispositivo e quindi caricarli su un server.

Vedere anche

Altre risorse

Pianificazione per la replica (SQL Server Compact)

Implementazione della replica (SQL Server Compact)