Novidades (Replicação)
O SQL Server 2008 apresenta vários recursos novos e melhorias para a replicação.
Replicação de transação ponto a ponto
A replicação ponto a ponto inclui os seguintes aprimoramentos na capacidade significativa de gerenciamento e uso:
A habilidade de detectar conflitos durante a sincronização. Essa opção, habilitada por padrão, permite que o Distribution Agent detecte conflitos e pare de processar alterações no nó afetado. Para obter mais informações, consulte Detecção de conflitos na replicação ponto a ponto.
A habilidade de adicionar nós a uma topologia de replicação sem parar a topologia.
Em versões anteriores do SQL Server, você pode adicionar um nó a um topologia e conectar o novo nó a um nó existente. Para conectar o novo nó a mais de um nó existente, você deve parar todas as atividades na topologia e garantir que todas as alterações pendentes sejam entregues a todos os nós. No SQL Server 2008, você pode conectar o nó novo a qualquer número de nós existentes sem pausa. Isso se torna possível no Assistente para Configurar Topologia Ponto a Ponto ou especificando um valor de 'init from lsn' para o parâmetro @sync\_type de sp_addsubscription.
A habilidade para configurar uma topologia visualmente no Assistente para Configurar Topologia Ponto a Ponto.
O novo assistente de configuração fornece um visualizador de topologia que permite que você desempenhe tarefas de configuração comuns, como adicionar novos nós, excluir nós e adicionar novas conexões entre nós existentes. O visualizador é o principal aprimoramento em relação à grade. Usando o visualizador, você pode ver exatamente como uma topologia está configurada e pode executar facilmente diversas tarefas de configuração. Por exemplo, você pode configurar os nós A, B e C para que todos se conectem uns aos outros e, em seguida, configurar o nó D para se conectar somente aos nós A e B. Você não tem esse nível de controle com a grade uma vez que a grade exige que todos os nós estejam conectados uns aos outros.
Para obter mais informações, consulte Como configurar replicação transacional ponto a ponto (SQL Server Management Studio) e Como configurar a replicação transacional ponto a ponto (Programação Transact-SQL de replicação).
Replication Monitor
O Replication Monitor inclui os seguintes aprimoramentos na capacidade de uso:
Na maioria das grades do Replication Monitor, agora você pode: selecionar quais colunas devem ser visualizadas; classificar por várias colunas e filtrar linhas na grade com base nos valores das colunas.
Para acessar essa funcionalidade, clique com o botão direito do mouse em uma grade e selecione Selecionar Colunas para Mostrar, Classificar, Filtrar ou Limpar Filtro. As configurações de filtro são específicas de cada grade. A seleção e a classificação da coluna são aplicadas a todas as grades do mesmo tipo, como a grade de publicações de cada Publicador.
A guia Trabalhos Comuns do nó Publicador foi renomeada para Agentes. A guia Agentes agora fornece um local centralizado para visualizar informações sobre todos os agentes e trabalhos associados a publicações no Publicador selecionado. Os agentes e trabalhos associados a publicações incluem:
O Snapshot Agent, que é usado por todas as publicações.
O Log Reader Agent, que é usado por todas as publicações transacionais.
O Queue Reader Agent, que é usado pelas publicações transacionais habilitadas para atualização de assinaturas em fila.
Trabalhos de manutenção, que são usados por todas as publicações.
O Distribution Agent e o Merge Agent estão associados a assinaturas de publicações. Para obter mais informações, consulte Como exibir informações e executar tarefas para os agentes associados a uma assinatura (Replication Monitor).
A guia Avisos e Agentes do nó de publicação foi dividida nas guias Avisos e Agentes. A divisão das guias enfatiza a diferença entre administrar avisos de desempenho e monitorar agentes de replicação. A guia Agentes é atualizada automaticamente, mas a guia Avisos não.
Para obter mais informações sobre Replication Monitor, consulte Monitorando a replicação com o Replication Monitor.
Suporte aprimorado de replicação transacional para tabelas particionadas
Em versões anteriores de SQL Server, a replicação dá suporte à publicação de tabelas particionadas. No entanto, você não pode usar a cláusula SWITCH PARTITION de ALTER TABLE para mover os dados entre partições. No SQL Server 2008, a replicação transacional permite executar comandos SWITCH PARTITION no banco de dados de publicação e, opcionalmente, replicar e aplicar os comandos em cada Assinante. Para obter mais informações, consulte Replicando tabelas e índices particionados.