Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Nesta lição, você criará uma publicação transacional usando o SQL Server Management Studio para publicar um subconjunto filtrado da tabela Produto no banco de dados de exemplo AdventureWorks2012 . Adicione também o logon do SQL Server usado pelo Agente de Distribuição à lista de acesso à publicação (PAL). Antes de iniciar este tutorial, você deve ter concluído o tutorial anterior, preparando o servidor para replicação.
Para criar uma publicação e definir artigos
Conecte-se ao Publicador no SQL Server Management Studio e expanda o nó do servidor.
Expanda a pasta Replicação , clique com o botão direito do mouse na pasta Publicações Locais e clique em Nova Publicação.
O Assistente de Configuração de Publicação é iniciado.
Na página Banco de Dados de Publicação, selecione AdventureWorks2012 e clique em Avançar.
Na página Tipo de Publicação, selecione Publicação transacional e clique em Avançar.
Na página Artigos, expanda o nó Tabelas, marque a caixa de seleção Produto, depois expanda o nó Produto e desmarque as caixas de seleção ListPrice e StandardCost. Clique em Próximo.
Na página Filtrar Linhas da Tabela, clique em Adicionar.
Na caixa de diálogo Adicionar Filtro , clique na coluna SafetyStockLevel , clique na seta para a direita para adicionar a coluna à cláusula WHERE da instrução Filter da consulta de filtro e modifique a cláusula WHERE da seguinte maneira:
WHERE [SafetyStockLevel] < 500Clique em OK e em Avançar.
Selecione Criar um instantâneo imediatamente e mantenha o instantâneo disponível para inicializar assinaturas e clique em Avançar.
Na página Segurança do Agente, desmarque a caixa de seleção Usar as configurações de segurança do Agente de Instantâneo.
Clique em Configurações de Segurança para o Agente de Instantâneo, insira <Machine_Name>\repl_snapshot na caixa Process account, forneça a senha dessa conta e clique em OK.
Repita a etapa anterior para definir repl_logreader como a conta de processo do Agente de Leitor de Log e clique em Concluir.
Na página Concluir o Assistente, digite AdvWorksProductTrans na caixa Nome da publicação e clique em Concluir.
Depois que a publicação for criada, clique em Fechar para concluir o assistente de configuração.
Para visualizar o status da geração de snapshot
Conecte-se ao Publicador no SQL Server Management Studio, expanda o nó do servidor e expanda a pasta Replicação .
Na pasta Publicações Locais , clique com o botão direito do mouse em AdvWorksProductTrans e clique em Exibir Status do Agente de Instantâneo.
O status atual do trabalho do Snapshot Agent para a publicação é exibido. Verifique se a tarefa de instantâneo foi bem-sucedida antes de continuar para a próxima lição.
Para adicionar o logon do Distribution Agent ao PAL
Conecte-se ao Publicador no SQL Server Management Studio, expanda o nó do servidor e expanda a pasta Replicação .
Na pasta Publicações Locais , clique com o botão direito do mouse em AdvWorksProductTrans e clique em Propriedades.
A caixa de diálogo Propriedades da Publicação é exibida.
Selecione a página Lista de Acesso à Publicação e clique em Adicionar.
\Na caixa de diálogo Adicionar Acesso à Publicação , selecione <Machine_Name\repl_distribution> e clique em OK. Clique em OK.
Próximas etapas
Você criou com êxito a publicação transacional. Em seguida, você assinará esta publicação. Confira a Lição 2: Criando uma assinatura para a publicação transacional.
Consulte Também
Filtrar dados publicados
Defina um Artigo
Criar e aplicar o instantâneo