Introduzione alla replica di tipo merge
Microsoft La replica in SQL Server Compact 3.5 (SQL Server Compact 3.5) si basa sulla replica di tipo merge di SQL Server. È possibile implementare la replica di tipo merge utilizzando il database di SQL Server 2005 o il database di SQL Server 2008.
La replica di tipo merge è la più adatta ai dispositivi portatili perché 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
Concetti
Pianificazione per la replica (SQL Server Compact)
Implementazione della replica (SQL Server Compact)