Compartilhar via


Configurar Distribuição

O Distribuidor é um servidor que contém o banco de dados de distribuição, que armazena metadados e dados de histórico para todos os tipos de replicação e transações para replicação transacional. Para configurar a replicação, você deve configurar um Distribuidor. Cada Publicador pode ser atribuído a apenas uma única instância do Distribuidor, mas vários editores podem compartilhar um Distribuidor. O Distribuidor usa esses recursos adicionais no servidor onde ele está localizado:

  • Espaço em disco adicional se os arquivos de instantâneo da publicação forem armazenados no Distribuidor (que normalmente são).

  • Espaço em disco adicional para armazenar o banco de dados de distribuição.

  • Uso adicional do processador pelos agentes de replicação para assinaturas push que estão sendo executadas no Distribuidor.

O servidor selecionado como Distribuidor deve ter espaço em disco e energia do processador adequados para dar suporte à replicação e a qualquer outra atividade nesse servidor. Ao configurar o Distribuidor, especifique o seguinte:

  • Uma pasta de instantâneo, usada por padrão para todos os Editores que utilizam este Distribuidor. Verifique se essa pasta já está compartilhada e se tem as permissões apropriadas definidas. Para obter mais informações, consulte Proteger a pasta de instantâneos.

  • Um nome e locais de arquivo para o banco de dados de distribuição. O banco de dados de distribuição não pode ser renomeado depois de criado. Para usar um nome diferente para o banco de dados, desabilite a distribuição e reconfigure-a.

  • Todos os Publicadors autorizados a usar o Distribuidor. Se você especificar Publishers diferentes da instância em que o Distribuidor é executado, você também deverá especificar uma senha para as conexões que os Publicadors fazem ao Distribuidor remoto.

Para replicação transacional, depois de configurar a distribuição, recomendamos que você:

Distribuidores locais e remotos

Por padrão, o Distribuidor é o mesmo servidor que o Publicador (um Distribuidor local), mas também pode ser um servidor separado do Publicador (um Distribuidor remoto). Normalmente, você optaria por usar um Distribuidor remoto se quiser:

  • Descarregar o processamento para outro computador se você quiser um impacto mínimo da replicação no Publicador (por exemplo, se o Publicador for um servidor OLTP).

  • Configure um Distribuidor centralizado para vários Editores.

Os Distribuidores Remotos são mais comuns na replicação transacional do que na replicação de mesclagem por dois motivos:

  • O Distribuidor desempenha um papel maior na replicação transacional porque todas as transações replicadas são gravadas e lidas do banco de dados de distribuição.

  • As topologias de replicação de mesclagem normalmente usam assinaturas de arrastar, de modo que os agentes sejam executados em cada Assinante, em vez de todos serem executados no Distribuidor. Para obter mais informações, consulte Assinar publicações. Na maioria das vezes, você deve usar um Distribuidor local para replicação de mesclagem.

Para configurar a publicação e a distribuição, consulte Configurar Publicação e Distribuição.

Para modificar as propriedades do Publicador e do Distribuidor, consulte Exibir e Modificar Propriedades do Distribuidor e do Publicador.

Consulte Também

Publicar dados e objetos de banco de dados
Proteger o Distribuidor