Tenho esse trabalho, não percebi que tinha que criar um banco de dados vazio no servidor de assinantes primeiro. A documentação do SQL 2000 Books Online não é muito clara sobre isso.
Estou configurando a Replicação Transacional usando o modelo Push. O cenário é:
Os servidores SQL:
Consegui configurar o SQL01 para publicar meu banco de dados e configurei uma assinatura Push para SQL02 usando o assistente Push New Subscription e configurei o Distribution Agent para atualizar a assinatura continuamente.
No assistente de Inscrição Push página "Assinatura Inicializada" selecionei "Sim, inicialize o esquema e os dados" e marquei o "Iniciar o Instantâneo Agente para iniciar o processo de inicialização imediatamente " opção.
Todos os serviços necessários estão em execução (SQL Agent).
Quando concluí o assistente e navego na replicação - > Pasta de publicações Eu posso ver minha publicação (livro azul com seta). A publicação mostra a assinatura Push e seu status é Pendente .
Se eu olhar na pasta c:\Program Files\Microsoft SQL Server\Mssql\Repldata
, vejo vários scripts de T-SQL para cada tabela. Products.bcp, Products.sch, Products.idx
.
O que deve acontecer agora? Meu banco de dados replicado deve agora (magicamente) aparecer no servidor de inscrição?
Tags sql-server replication