Olá, ja possuo uma ferramenta web feita em java para gerar relatórios da forma que descreve, apenas escolhendo o o nome do relatório e os periodos iniciais e finais,, o único quesito que não está contemplado é o da mudança de nome do database, pois nunca me foi preciso fazer isto antes, mas dando uma rapida olhada pelo google ja identifiquei possiveis soluções para isso.
Precisando estou a disposição para conversar.
Atenciosamente.
Hugo Leonardo.