Replica SQL Server

La replica è costituita da un set di tecnologie per la copia e la distribuzione di dati e oggetti di database da un database a un altro e la successiva sincronizzazione dei database in modo che risultino consistenti. Grazie alla replica è possibile distribuire dati a diverse posizioni e a utenti remoti o mobili tramite reti locali e WAN, connessioni remote, connessioni wireless e Internet.

La replica transazionale viene in genere utilizzata negli scenari server-server con esigenze di elevata velocità effettiva, inclusi il miglioramento delle caratteristiche di scalabilità e disponibilità, funzionalità di data warehouse e di creazione di report, integrazione di dati da più siti, integrazione di dati eterogenei e ripartizione del carico di lavoro dell'elaborazione batch. La replica di tipo merge è principalmente progettata per le applicazioni mobili o server distribuite con possibili conflitti di dati. Tra gli scenari comuni sono inclusi lo scambio di dati con utenti mobili, applicazioni POS e integrazione di dati da più siti. La replica snapshot viene utilizzata per fornire il set di dati iniziale per la replica di tipo merge o transazionale, nonché nel caso sia necessario un aggiornamento completo dei dati. Con questi tre tipi di replica, SQL Server costituisce un sistema potente e flessibile per la sincronizzazione dei dati aziendali. La replica in SQLCE 3.5 e SQLCE 4.0 è supportata sia in Windows Server 2012 che in Windows 8.

In alternativa alla replica, è possibile sincronizzare i database utilizzando Microsoft Sync Framework. Sync Framework include componenti e una API intuitiva e flessibile che facilitano la sincronizzazione fra i database di SQL Server, SQL Server Express, SQL Server Compact e SQL Azure. Sync Framework include anche classi che possono essere adattate per la sincronizzazione tra un database di SQL Server e un qualsiasi altro database compatibile con ADO.NET. Per la documentazione dettagliata dei componenti per la sincronizzazione di Sync Framework, vedere Sincronizzazione di database. Per una panoramica su Sync Framework, vedere la pagina relativa al centro per sviluppatori di Microsoft Sync Framework. Per un confronto tra Sync Framework e la replica di tipo merge, vedere Panoramica sulla sincronizzazione di database

Novità

  • In SQL Server 2017 non sono state introdotte funzionalità significative nuove per la replica di SQL Server.
  • In SQL Server 2016 non sono state introdotte funzionalità significative nuove per la replica di SQL Server.

Per informazioni sulla compatibilità con le versioni precedenti, vedere Compatibilità con le versioni precedenti della replica

Sicurezza della replica

Pubblicazione e distribuzione

Pubblicazioni e articoli

Opzioni per gli snapshot

Filtrare i dati

Opzioni per la replica transazionale

Opzioni per la replica di tipo merge

Gestire le sottoscrizioni

Sincronizzare le sottoscrizioni

Amministrazione

Monitorare