Trabalho sobre dataware house
Replicação de mesclagem: Permite que o Assinante e o Editor efetuem alterações independentes na base de dados, ambas as entidades podem trabalhar desconectadas. No momento do sincronismo (com as bases conectadas obviamente) o Agente de Mesclagem(Merge Agent) checa as alterações feitas na Publicação e em cada um dos Assinantes e mescla as alterações de maneira que os dados fiquem solidificados. Permite que diversos sites operem de forma autônoma e que as atualizações posteriores de mesclagem obtenham um único resultado uniforme. Como as atualizações são feitas em mais de um nó, os mesmos dados podem ter sido atualizados pelo Publicador e por mais de um Assinante,, os conflitos podem ocorrer quando as atualizações forem mescladas e a replicação de mesclagem fornecer várias maneiras para controlar os conflitos, eles podem ser solucionados facilmente com um algoritmo de resolução de conflitos que determina os dados apropriados a serem mantidos na base. Além do que, você poderá configurar os ranges de campos identities de suas tabelas. Mas é preciso tomar muito cuidado com esse tipo de replicação. Ela trabalha na sua essência, com a aplicação de triggers em todas as tabelas relacionadas na replicação. Apesar do SQL Server ter melhorado muito seus mecanismos para trabalhar com triggers nas tabelas, temos que ser cautelosos e talvez reavaliar alguns ítens no servidor de banco de dados atual, tais como modelagem, um bom e preciso trabalho de tuning e até o hardware.
Replicacao Transacional: Nesse modelo, como o próprio nome sugere, iremos trabalhar por transações. Essa