Métodos de implementar replicação
A replicação fornece vários métodos para implementar e administrar replicação, inclusive SQL Server Management Studio, programando interfaces e outros Microsoft componentes do Windows.
SQL Server Management Studio
O SQL Server Management Studio inclui a organização gráfica dos objetos de replicação os quais você pode usar para implementar e administrar um completo ambiente de replicação em sua empresa. O SQL Server Management Studio fornece a pasta Replicação como local central para organizar e administrar as publicações e assinaturas. Da pasta Replicação você pode iniciar o seguinte:
Componente |
Descrição |
---|---|
Assistentes de replicação e folhas de propriedades |
Use os assistentes e as folhas de propriedades para configurar publicações e assinaturas e, então, exiba e modifique as suas propriedades. Para obter mais informações, consulte Assistentes de replicação e Propriedades de replicação. |
Monitor de Replicação |
O Monitor de Replicação fornece uma exibição sistêmica da atividade de replicação, focando a movimentação de dados entre o Publicador e os Assinantes. O Monitor de Replicação é uma ferramenta para assistir a atividade em tempo real, diagnosticar problemas e analisar a atividade de replicação passada. Para obter mais informações, consulte Monitorando a replicação com o Replication Monitor. |
Visualizador de Conflitos |
Outra ferramenta acessível pelo SQL Server Management Studio é o Visualizador de Conflitos. O Visualizador de Conflitos lhe permite exibir e resolver qualquer conflito que aconteceu durante a sincronização de replicação de mesclagem ou assinatura de atualização na fila. Para obter mais informações, consulte Detecção e resolução de conflito de replicação de mesclagem avançada e Detecção e resolução de conflitos de atualização em fila. |
Gerenciador de Sincronização do Windows
O Gerenciador de Sincronização do Windows lhe permite sincronizar dados, assinar publicações, organizar e acessar os objetos de replicação de dentro dos aplicativos do Windows. Para obter mais informações, consulte Gerenciador de Sincronização do Windows.
Interfaces de programação de replicação
Como uma alternativa de uso do SQL Server Management Studio, você pode usar as interfaces de programação seguintes para implementar, administrar e monitorar uma replicação:
Os procedimentos armazenados do sistema de replicação e os arquivos executáveis de agente de replicação são documentados e disponíveis como um método para implementar a replicação usando arquivos em lotes e scripts. Para obter mais informações, consulte Conceitos dos procedimentos armazenados do sistema de replicação e Conceitos dos executáveis do Replication Agent.
Uma vantagem de usar scripts baseados nos procedimentos armazenados do sistema é que você pode configurar a replicação, criar publicações e assinaturas em um servidor, gerar o script automaticamente no SQL Server Management Studio e, depois, usar o script em outros servidores para configurar a replicação. Executar um script é mais eficiente que executar manualmente as mesmas etapas repetidamente que usam o SQL Server Management Studio. Para obter mais informações, consulte Replicação de script.
O RMO (Replication Management Objects) lhe permite criar aplicativos personalizados em código gerenciado que pode ser usado para configurar, implementar, manter e sincronizar sua topologia de replicação. Para obter mais informações, consulte Conceitos de Replication Management Objects.