Replicação do SQL ServerSQL Server Replication

A replicação é um conjunto de tecnologias para copiar e distribuir dados e objetos de um banco de dados para outro e, em seguida, sincronizar entre os bancos de dados para manter a consistência.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. Use a replicação para distribuir dados para diferentes locais e para usuários remotos e móveis através de redes locais e de longa distância, conexões discadas, conexões sem-fio e a 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.

A replicação transacional normalmente é usada em cenários de servidor para servidor que requerem alta taxa de transferência, incluindo: melhora da escalabilidade e disponibilidade; armazenamento de dados data warehouse e relatórios; integração de dados de vários sites; integração de dados heterogêneos e descarregamento de processamento em lote.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. A replicação de mesclagem é projetada principalmente para aplicativos móveis ou de servidor distribuído que possuem possíveis conflitos de dados.Merge replication is primarily designed for mobile applications or distributed server applications that have possible data conflicts. Os cenários comuns incluem: troca de dados com usuários móveis; aplicativos de POS (ponto de vendas) para o consumidor e integração de dados de vários sites.Common scenarios include: exchanging data with mobile users; consumer point of sale (POS) applications; and integration of data from multiple sites. A replicação de instantâneo é usada para fornecer o conjunto inicial de dados para replicação transacional e de mesclagem. Ela também pode ser usada quando atualizações completas de dados forem apropriadas.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. Com esses três tipos de replicação, o SQL ServerSQL Server fornece um sistema poderoso e flexível para sincronizar dados em sua empresa.With these three types of replication, SQL ServerSQL Server provides a powerful and flexible system for synchronizing data across your enterprise. A replicação para SQLCE 3.5 e SQLCE 4.0 tem suporte no Windows Server 2012Windows Server 2012 e no 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.

Como alternativa à replicação, você pode sincronizar bancos de dados por meio do Microsoft Sync Framework.As an alternative to replication, you can synchronize databases by using Microsoft Sync Framework. O Sync Framework inclui componentes e uma API intuitiva e flexível que facilitam a sincronização entre os bancos de dados 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. O Sync Framework também incluir classes que podem ser adaptadas para sincronização entre um banco de dados do SQL Server e qualquer outro banco de dados que seja compatível com o 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. Para obter a documentação detalhada dos componentes de sincronização de banco de dados do Sync Framework, consulte Sincronizando bancos de dados.For detailed documentation of the Sync Framework database synchronization components, see Synchronizing Databases. Para obter uma visão geral do Sync Framework, consulte a Central do desenvolvedor do Microsoft Sync Framework.For an overview of Sync Framework, see Microsoft Sync Framework Developer Center. Para obter uma comparação entre o Sync Framework e Replicação de Mesclagem, consulte Visão geral da sincronização de bancos de dadosFor a comparison between Sync Framework and Merge Replication, see Synchronizing Databases Overview

Procurar por áreaBrowse by area