amigo ja tive esse problema num sistema... bancos em locais diferentes.. mas tive uma solução fiz em Java, mas o que nao vem ao caso... em alguns sistemas antigos eu usava o arquivo txt.. mas é cheio de frescuras sabe tenho rotinas genericas de inclusão e geração de arquivos... mas eu prefiri usar um banco de dados que é exportado e atualiza a outra base... fiz algumas rotinas e ta blz (mas nao uso).
Qualquer coisa amigo da um toque.