Processo Batch, que ferramentas utilizar

2 respostas
S

Olá pessoal!

Vou ter de desenvolver um processo batch e estou com algumas dúvidas sobre quais serão os melhores meio de desenvolvimento e aplicação…

Neste caso vou duas aplicações distintas, cada uma com a sua base de dados… cada uma delas irá criar uma tabela com milhares de linhas, e umas dezenas de colunas… o objectivo será identificar as diferençãs entre as duas tabelas, e quando estas existirem, copiarem as linhas onde estas diferem para uma nova tabela numa outra base de dados… este processo teria de ser realizado todos os dias, para isso utilizando o batch…

qual será o método mais eficiente? utilização de java, integrando no código sql para a criação da nova tabela? alguem tem ideias?

Obrigado :=)

2 Respostas

P

Ola,

No cenario descrito eu nao vejo onde o Java seria necessario, pois eh possivel implementar o Job diretamente no Database.
Qual Database voce esta utilizando?

[ ]'s

ViniGodoy

A maior parte dos bancos de dados tem serviços de sincronização. Isso já está pronto e implementado.
MySQL: http://dev.mysql.com/doc/workbench/en/wb-database-synchronization.html
Oracle: http://www.torry.net/pages.php?id=1467
SQL Server: http://technet.microsoft.com/en-us/library/ms151198.aspx
PostGre: http://www.slony.info/ ou http://bucardo.org/

Criado 21 de dezembro de 2010
Ultima resposta 21 de dez. de 2010
Respostas 2
Participantes 3