Fórum Criar um programa para migração de dados #485975
18/07/2014
0
Estou com o seguinte problema, tenho um sistema desenvolvido em Delphi e Firebird. Pois bem, acabei de fazer um venda do sistema para um cliente que ja tem um programa com o banco de dados em postgreSQL, e a alguns dias atrás, fiz uma outra venda para um cliente que tinha um sistema em dbf.
Pra facilitar nas próximas vendas, estou querendo criar um programa pra fazer a migração de dados do sistema do cliente para o meu. Então queria saber como faço pra abrir a relação das tabelas, quando selecioná-las, abrir os campos que quero importar para o meu e assim por diante.
Alguém pode encarar essa bronca comigo?? não sei nem por onde começar....hehehe
Abraços
Junior
Lindolfo Junior
Curtir tópico
+ 0Posts
18/07/2014
Jair N.
Observe que , você deverá ter um campo com um código numa tabela na origem, e este será outro código (novo) e em seus relacionamentos. Este processo de leitura e gravação "pode ocorrer" duplicidade, falta de integridade, etc.
Não existe um modelo para se basear, que possa facilitar sua causa. Monte suas consultas faça a crítica, estabeleça ordenação (tabela principal e relacionadas), é um processo demorado e todo feito na "munheca" mesmo...
PS: Se fosse tabelas equivalentes, seria um pouco mais fácil, mas mesmo assim, tem que seguir as regras estabelecidas na nova estrutura já criada...
Boa Sorte
Atc.
Estou com o seguinte problema, tenho um sistema desenvolvido em Delphi e Firebird. Pois bem, acabei de fazer um venda do sistema para um cliente que ja tem um programa com o banco de dados em postgreSQL, e a alguns dias atrás, fiz uma outra venda para um cliente que tinha um sistema em dbf.
Pra facilitar nas próximas vendas, estou querendo criar um programa pra fazer a migração de dados do sistema do cliente para o meu. Então queria saber como faço pra abrir a relação das tabelas, quando selecioná-las, abrir os campos que quero importar para o meu e assim por diante.
Alguém pode encarar essa bronca comigo?? não sei nem por onde começar....hehehe
Abraços
Junior
Gostei + 0
18/07/2014
Lindolfo Junior
abs..
Gostei + 0
18/07/2014
Jair N.
abs..
Gostei + 0
18/07/2014
Lindolfo Junior
a conexão do banco de origem é flexível, posso conectar no próprio firebird, postgre, mysql, etc... já a minha conexão de destino sempre será firebird, pois é o banco do meu sistema.
muito bem, selecionei o banco postgresql, abriu as propriedades de conexão, preenchi e conectei ao banco. Nesse momento quero que mostre pra mim as tabelas desse banco, pode ser num listview, grid, oque for mais fácil. Selecionei a tabela "TABELA1", num outro listview me aparece os campos pra eu selecionar oque eu quero trazer pro meu sistema, exemplo: codigo, nome, endereco e cidade, o resto não me interessa, então apartir daí faço a inserção desses dados no meu banco...
consegui explicar???? hehehe
Gostei + 0
18/07/2014
Lindolfo Junior
Gostei + 0
18/07/2014
Rafael Mota
Gostei + 0
18/07/2014
Lindolfo Junior
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)