Hibernate + Vários Bancos

Pessoal,

Estou com uma situação na qual tenho que buscar informações em mais de 160 bancos diferentes. Terei que buscar de tabelas iguais porém de bases diferentes e isso dinamicamente.

Gostaria de saber se alguém já passou por essa situação. Estou na dúvida se configuro um pool para cada base ou se gero a configuração do hibernate dinâmicamente(On the fly) de acordo com a base solicitada.

Alguma experiência do pessoal com este problema?

Ninguém?

Olha , tive uma experiencia meio parecida com isso só q o codigo era em Delphi e 2 tipos de banco .

No seu caso não rola trabalhar direto com consultas sql , dependendo do engine do banco vc consegue consultar outras tabelas de outros bancos.

Já vi algo assim no SQLserver , mas vi muito por cima

Eu fiz algo parecido (com a ajuda do pessoal do fórum) onde o usuário pode conectar em quantos bancos ele precisar, uma única coisa é que vai havar uma id distinguindo cada um.