Condividi tramite


Replicazione di 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. Usando la replica, è possibile distribuire i dati in posizioni diverse e a utenti remoti o mobili tramite reti locali e di area estesa, 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 sia in Windows 8.

In alternativa alla replica, è possibile sincronizzare i database usando Microsoft Sync Framework. Sync Framework include componenti e un'API intuitiva e flessibile che semplificano la sincronizzazione tra database 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 qualsiasi altro database compatibile con ADO.NET. Per la documentazione dettagliata dei componenti di sincronizzazione del database di Sync Framework, vedere Sincronizzazione dei database. Per una panoramica di Sync Framework, vedere Centro per sviluppatori di Microsoft Sync Framework. Per un confronto tra Sync Framework e replica di tipo merge, vedere Panoramica della sincronizzazione dei database

Novità

  • SQL Server 2017 non ha introdotto nuove funzionalità significative per la replica di SQL Server.
  • SQL Server 2016 non ha introdotto nuove funzionalità significative 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

Filter Data (Filtrare i dati)

Opzioni per la replica transazionale

Opzioni per la replica di tipo merge

Gestire le sottoscrizioni

Sincronizzare le sottoscrizioni

Amministrazione

Monitorare