Mudanças entre as edições de "Configurar IBReplicator"
De Grupo Acert
(→Configurando Tabelas e Campos a serem Replicados) |
|||
Linha 48: | Linha 48: | ||
[[Arquivo:ConfigRepli06.png|frame|center]] | [[Arquivo:ConfigRepli06.png|frame|center]] | ||
− | == '''Criando Usuário para o Replicador nos bancos de dados de Origem | + | == '''Criando Usuário para o Replicador nos bancos de dados de Origem e Destino''' == |
− | Para a replicação funcionar corretamente é necessário criar um usuário diferente do SYSDBA | + | Para a replicação funcionar corretamente é necessário criar um usuário diferente do SYSDBA, para realizar esse processo iremos utilizar a IDE IbExpert. |
− | + | ||
Com os dois bancos já registrado no IbExpert, basta apenas seguir os passos abaixo: | Com os dois bancos já registrado no IbExpert, basta apenas seguir os passos abaixo: | ||
Linha 72: | Linha 71: | ||
Com o usuário REPLICACAO selecionado, basta apenas clicar no botão '''“Grant All to All”'''. | Com o usuário REPLICACAO selecionado, basta apenas clicar no botão '''“Grant All to All”'''. | ||
− | Feito esse procedimento para o banco de origem, o mesmo deve ser realizado para o banco de destino. | + | Feito esse procedimento para o banco de origem, o mesmo deve ser realizado para o banco de destino. Após o término basta clicar no |
botão fechar: | botão fechar: | ||
Linha 93: | Linha 92: | ||
[[Arquivo:ConfigRepli14.png|frame|center]] | [[Arquivo:ConfigRepli14.png|frame|center]] | ||
− | Feito isso para o banco de origem | + | Feito isso para o banco de origem vamos agora, realizar o procedimento para o banco de destino, basta clicar em Target database e |
preencher as telas como as duas próximas imagens podem nos mostrar: | preencher as telas como as duas próximas imagens podem nos mostrar: | ||
Linha 123: | Linha 122: | ||
Na coluna '''“Target objects”''' basta dar um duplo click na tabela que a mesma será adicionada na coluna '''“Source objects and | Na coluna '''“Target objects”''' basta dar um duplo click na tabela que a mesma será adicionada na coluna '''“Source objects and | ||
− | |||
mappings”''' como mostrado na imagem abaixo, realizar o mesmo processo para tabela cidade: | mappings”''' como mostrado na imagem abaixo, realizar o mesmo processo para tabela cidade: | ||
Linha 133: | Linha 131: | ||
O próximo passo é definir as chaves primárias e colunas das tabelas e os campos a serem replicados, o procedimento é semelhante ao de | O próximo passo é definir as chaves primárias e colunas das tabelas e os campos a serem replicados, o procedimento é semelhante ao de | ||
− | |||
adicionar os campos que realizamos logo a cima: | adicionar os campos que realizamos logo a cima: | ||
Linha 153: | Linha 150: | ||
E por fim devemos criar os objetos (são triggers internas de controle que serão criados no banco de origem para o funcionamento da | E por fim devemos criar os objetos (são triggers internas de controle que serão criados no banco de origem para o funcionamento da | ||
− | |||
replicação), basta selecionar as tabelas e clicar no botão '''“create system objects for the mapping”''' | replicação), basta selecionar as tabelas e clicar no botão '''“create system objects for the mapping”''' | ||
Linha 180: | Linha 176: | ||
[[Arquivo:ConfigRepli32.png|frame|center]] | [[Arquivo:ConfigRepli32.png|frame|center]] | ||
− | Basta clicar na seta azul conforme a imagem abaixo | + | Basta clicar na seta azul conforme a imagem abaixo nos mostra, para dar início ao processo de forma manual da replicação: |
[[Arquivo:ConfigRepli33.png|frame|center]] | [[Arquivo:ConfigRepli33.png|frame|center]] | ||
Obs: Nesse exemplo apenas os novos registros inseridos no banco de origem serão replicados, caso você opte por deixar as tabelas | Obs: Nesse exemplo apenas os novos registros inseridos no banco de origem serão replicados, caso você opte por deixar as tabelas | ||
− | |||
idênticas a seguinte opção de sincronizar deve ser executada: | idênticas a seguinte opção de sincronizar deve ser executada: | ||
Linha 206: | Linha 201: | ||
== '''Agendando o serviço de Replicação para execução Automática''' == | == '''Agendando o serviço de Replicação para execução Automática''' == | ||
− | É | + | É muito útil deixar o serviço rodando de forma automática, assim os dados serão migrados em tempo real. |
Para isso é só seguir os passos abaixo: | Para isso é só seguir os passos abaixo: | ||
Linha 216: | Linha 211: | ||
− | == ''' | + | == '''Sql da Estrutura do Banco de Dados''' == |
/* CRIACAO TABELA UF */ | /* CRIACAO TABELA UF */ |