Fórum Replicacao de dados em Interbase #39173

04/10/2003

0

Desenvolvemos na empresa que trabalho um sistema em Delphi 6 com Interbase 6.0 que roda em uma rede com 80 maquinas usando TCP/IP . Só que agora estamos utilizando notebooks para trabalhar fora da empresa e preciso no final de cada dia sincronizar os dados do notebook com os da rede. Alquem sabe como posso fazer para sincronizar o banco de dados (GDB) no notebook com o banco da rede? Existe alguma rotina, componente free que faça isso.

O banco de dados tem mais de 80 tabelas com 150 campos em media.

Deste já obrigado.


Jviana

Jviana

Responder

Posts

04/10/2003

Afarias

Existem algumas soluções como::

1 - Instalar (ou desenvolver) um sistema de replicação. Assim, cada notebook teria seu próprio IB Server e quando conectados na rede o sistema de replicação (IBReplicator por ex.) trataria de sincronizar o servidor principal com o servidor do(s) notebook(s).

2 - Criar sua aplicação usando uma arquitetura ´Briefcase´ -- onde o usuário pode trabalhar desconectado da base de dados e depois q conectado atualiza os dados -- isto pode ser feito com uso componentes para 3 camadas (MIDAS por ex.)

3 - Criar um sistema particular para realizar a operação (uma função no seu sistema q conectaria ao banco principal e faria a cópia dos registros)



T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar