Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Nesta lição, você configurará a distribuição no Publicador e definirá as permissões necessárias nos bancos de dados de publicação e distribuição. Se você já tiver configurado o Distribuidor, primeiro desabilite a publicação e a distribuição antes de começar esta lição. Não faça isso se você precisar manter uma topologia de replicação existente.
A configuração de um Publicador com um Distribuidor remoto está fora do escopo deste tutorial.
Configurando a distribuição no Publicador
Conecte-se ao Publicador no SQL Server Management Studio e expanda o nó do servidor.
Clique com o botão direito do mouse na pasta Replicação e clique em Configurar Distribuição.
Observação
Se você tiver se conectado ao SQL Server usando localhost em vez do nome real do servidor, será solicitado um aviso de que o SQL Server não pode se conectar ao servidor 'localhost'. Clique em OK na caixa de diálogo de aviso. Na caixa de diálogo Conectar ao Servidor, altere o nome do servidor de localhost para o nome do servidor. Clique em Conectar.
O Assistente de Configuração de Distribuição é iniciado.
Na página Distribuidor , selecionar '<ServerName>' atuará como seu próprio Distribuidor; O SQL Server criará um banco de dados de distribuição e um log e clicará em Avançar.
Se o SQL Server não estiver em execução, na página Inicial do SQL ServerAgent , selecione Sim, configure o serviço SQL Server Agent para iniciar automaticamente. Clique em Próximo.
Insira \\<Machine_Name>\repldata na caixa de texto da pasta Instantâneo , em <que Machine_Name> é o nome do Publicador e clique em Avançar.
Aceite os valores padrão nas páginas restantes do assistente.
Clique em Concluir para habilitar a distribuição.
Definindo permissões de banco de dados no Publicador
No SQL Server Management Studio, expanda Segurança, clique com o botão direito do mouse em Logons e selecione Novo Logon.
Na página Geral , clique em Pesquisar, insira <Machine_Name>\repl_snapshot na caixa Inserir o nome do objeto, em <que Machine_Name> é o nome do servidor publicador local, clique em Verificar Nomes e clique em OK.
Na página Mapeamento de Usuários , nos Usuários mapeados para esta lista de logon , selecione os bancos de dados de distribuição e AdventureWorks2012 .
Na lista de associação de função banco de dados, selecione a
db_ownerfunção para o logon de ambos os bancos de dados.Clique em OK para criar o logon.
Repita as etapas 1 a 4 para criar um logon para a conta de repl_logreader local. Esse logon também deve ser mapeado para usuários que são membros da função de banco de
db_ownerdados fixa na distribuição e nos bancos de dados AdventureWorks .Repita as etapas 1 a 4 para criar um logon para a conta de repl_distribution local. Esse logon deve ser mapeado para um usuário que seja membro da
db_ownerfunção de banco de dados fixa no banco de dados de distribuição .Repita as etapas 1 a 4 para criar um logon para a conta de repl_merge local. Esse logon deve ter mapeamentos de usuário nos bancos de dados distribution e AdventureWorks.
Consulte Também
Configurar Distribuição
Modelo de segurança do agente de replicação