Só tome cuidado de verificar bem as regras do negocio, da aplicação
existente, pois você pode, ao inserir dados externamente, ferir as
regras de criacao de chaves primarias etc...
On 5 maio, 16:37, "Luciano Mazzetto" <
lmazze...@gmail.com> wrote:
> Certo obrigado pelo esclarecimento.
>
> 2008/5/5 Vinícius Pozzebon <
vpozze...@gmail.com>:
>
>
>
>
>
> > Tchê, se tu vai só 'ler' os dados NA WEB e localmente DA WEB, não tem
> > necessidade de fazer alterações no software já existente.
>
> > Eu particularmente, preferiria mexer só com o banco...
>
> > Faz o banco local replicar na web e receber os dados novos da web (MySQL),
> > inserindo diretamente no banco local.
> > O sistema local hoje é escrito é que linguagem?
>
> > Particularmente, eu faria uma aplicação (em php, pode ser) separada que
> > faria essa replicação de forma automática e manteria o sistema local como
> > está...
>
> > Agora, sem conhecer o teu caso profundamente, fica complicado apontar.
>
> > Se a pergunta é: "dá pra fazer?", a resposta é: sim, eu fiz e funciona
> > numa boa...
>
> > Abraços
>
> > --
> > VINÍCIUS A. POZZEBON
> > Diretor de Tecnologia
>
> > BRA - Divisão de Sistemas
> >
http://braconsultoria.com.br
> > Fax: (81) 3431-1507
> > 2008/5/5 Luciano Mazzetto <
lmazze...@gmail.com>:
>
> > > Mas então, é possível fazer essa
> > > sincronização local/remota, remota/local.
> > > utilizando que tipo de configurações e em quantas regiões do software eu
> > > preciso modificar ?
> > > é necessário criar configuração no MYQL e no PIREBIRD direto no banco ?,
> > > somente isso resolve o problema ? é necessário intervir com o PHP
> > > diretamente no firebird e repassar para o MYSQL, ou é possível criar uma
> > > comunicação entre os dois bancos de forma amigável ?, é necessário modificar
> > > o software local para o bom funcionamento ? pois creio que vá existir muitas
> > > requisições.
>
> > > vou dar uma pesquisada em algumas bibliotecas de abstração para adquirir
> > > maiores informações.
>
> > > Obrigado Vinícius
>
> > > 2008/5/5 Vinícius Pozzebon <
vpozze...@gmail.com>:
>
> > > > Bom, não tem muito segredo...
>
> > > > Primeiro, é bom conhecer as particularidades do Firebird...
>
> > > > Existem bibliotecas para a abstração; eu acabei fazendo 'no braço'
> > > > pois não tinha tempo sequer pra estudar as bibliotecas disponíveis...
>
> > > > Segundo, no caso do que o Mazzetto precisa fazer, é uma replicação com
> > > > sincronização local/remota, remota/local...
>
> > > > Se não tiver muitas requisições, faz a sincronização ser em runtime...
> > > > No caso de uma aplicação que eu desenvolvi, eram vários clientes fazendo
> > > > muitas requisições para o mesmo servidor remoto. Neste caso, eu fiz
> > > > sincronização agendada, ou seja, cada cliente tem seu horário específico pra
> > > > fazer a sincronização da base local com a remota e vice-versa.
>
> > > > Eu digo 'se não tiver muitas requisições', pois tu pode 'travar' o
> > > > Firebird --e também a aplicação-- se ficar registrando demais nele.
>
> > > > Não sei que dúvidas mais o pessoal poderia ter aí, mas se alguém
> > > > quiser perguntar alguma coisa, baseado no que eu aprendi, posso responder...
>
> > > > --
> > > > VINÍCIUS A. POZZEBON
> > > > Diretor de Tecnologia
>
> > > > BRA - Divisão de Sistemas
> > > >
http://braconsultoria.com.br
> > > > Fax: (81) 3431-1507
> > > > 2008/5/5 Frederico Martins <
fre...@gmail.com>:
>
> > > > E pode explicar aqui para o pessoal?
>
> > > > > Fiquei curioso pois estou com essa necessidade também...
>
> > > > > 2008/5/5 Vinícius Pozzebon <
vpozze...@gmail.com>:
>
> > > > > > Já fiz cara... Moleza!
>
> > > > > > --
> > > > > > VINÍCIUS A. POZZEBON
> > > > > > Diretor de Tecnologia
>
> > > > > > BRA - Divisão de Sistemas
> > > > > >
http://braconsultoria.com.br
> > > > > > Fax: (81) 3431-1507
>
> > > > > > 2008/5/5 Luciano Mazzetto <
lmazze...@gmail.com>: