Replica di SQL ServerSQL Server Replication

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.Replication is a set of technologies for copying and distributing data and database objects from one database to another and then synchronizing between databases to maintain consistency. Usare la replica per distribuire dati a diverse posizioni e a utenti remoti o mobili tramite reti locali e WAN, connessioni remote, connessioni wireless e Internet.Use replication to distribute data to different locations and to remote or mobile users over local and wide area networks, dial-up connections, wireless connections, and the 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.Transactional replication is typically used in server-to-server scenarios that require high throughput, including: improving scalability and availability; data warehousing and reporting; integrating data from multiple sites; integrating heterogeneous data; and offloading batch processing. La replica di tipo merge è principalmente progettata per le applicazioni mobili o server distribuite con possibili conflitti di dati.Merge replication is primarily designed for mobile applications or distributed server applications that have possible data conflicts. Tra gli scenari comuni sono inclusi lo scambio di dati con utenti mobili, applicazioni POS e integrazione di dati da più siti.Common scenarios include: exchanging data with mobile users; consumer point of sale (POS) applications; and integration of data from multiple sites. 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.Snapshot replication is used to provide the initial data set for transactional and merge replication; it can also be used when complete refreshes of data are appropriate. Con questi tre tipi di replica, SQL ServerSQL Server costituisce un sistema potente e flessibile per la sincronizzazione dei dati aziendali.With these three types of replication, SQL ServerSQL Server provides a powerful and flexible system for synchronizing data across your enterprise. La replica in SQLCE 3.5 e SQLCE 4.0 è supportata sia in Windows Server 2012Windows Server 2012 sia in Windows 8Windows 8.Replication to SQLCE 3.5 and SQLCE 4.0 is supported on both Windows Server 2012Windows Server 2012 and Windows 8Windows 8.

In alternativa alla replica, è possibile sincronizzare i database utilizzando Microsoft Sync Framework.As an alternative to replication, you can synchronize databases by using 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 includes components and an intuitive and flexible API that make it easy to synchronize among SQL Server, SQL Server Express, SQL Server Compact, and SQL Azure databases. 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.Sync Framework also includes classes that can be adapted to synchronize between a SQL Server database and any other database that is compatible with ADO.NET. Per la documentazione dettagliata dei componenti per la sincronizzazione di Sync Framework, vedere Sincronizzazione di database.For detailed documentation of the Sync Framework database synchronization components, see Synchronizing Databases. Per una panoramica su Sync Framework, vedere la pagina relativa al centro per sviluppatori di Microsoft Sync Framework.For an overview of Sync Framework, see Microsoft Sync Framework Developer Center. Per un confronto tra Sync Framework e la replica di tipo merge, vedere Panoramica sulla sincronizzazione di databaseFor a comparison between Sync Framework and Merge Replication, see Synchronizing Databases Overview

Esplorare per areaBrowse by area