Compartilhar via


Como configurar a sincronização da Web para replicação de mesclagem (Programação Transact-SQL de replicação)

Para usar a sincronização da Web para replicação, siga estas etapas:

  1. Configure uma publicação para permitir a sincronização da Web.

  2. Configure o computador que está executando o IIS (Serviços de Informações da Internet) do Microsoft para sincronizar assinaturas. A versão 5.0 do IIS e a versão 6.0 do IIS têm suporte.

  3. Configure uma ou mais assinaturas para usar sincronização da Web.

Antes de configurar a sincronização da Web, é aconselhável a leitura de "Práticas recomendadas de segurança para sincronização da Web" em Configurando a sincronização da Web. Para obter mais informações sobre a sincronização da Web, consulte Arquitetura de segurança para sincronização da Web.

Configurando a publicação

Para usar a sincronização da Web, crie primeiramente a publicação, da mesma forma que você faria no caso de uma topologia de mesclagem padrão. Para obter mais informações, consulte Publicando dados e objetos de banco de dados. Se você estiver usando um Publicador pela primeira vez, será preciso configurar também um Distribuidor e um compartilhamento de instantâneos. O Merge Agent, em cada Assinante, precisa ter permissões de leitura no compartilhamento de instantâneo. Para obter mais informações, consulte Configurando a distribuição e Protegendo uma pasta de instantâneo.

Depois de a publicação ser criada, habilite a opção para permitir a sincronização da Web.

Para configurar uma publicação para permitir sincronização da Web

Configurando o computador que está executando IIS

A sincronização da Web exige instalação e configuração do IIS. Depois que a publicação for habilitada, configure o computador que está executando IIS, para que ele ofereça suporte à sincronização da Web. Para obter mais informações sobre a instalação do IIS, consulte a documentação do IIS.

Configurar o IIS para sincronização da Web

Configurando a assinatura

Após habilitar uma publicação e configurar o IIS, crie uma assinatura pull e especifique que a assinatura pull deverá ser sincronizada pelo IIS. (A sincronização da Web tem suporte apenas para assinaturas pull.)

Para configurar uma assinatura para usar sincronização da Web