Hola!
En mi aplicación necesito trabajar con dos bases de datos postgreSQL simultáneamente.
Había pensando en hacer ésto:
Class.forName("org.postgresql.Driver");
Connection con1 = DriverManager.getConnection("jdbc:postgresql://localhost/BD_1", "user", "password");
Connection con2 = DriverManager.getConnection("jdbc:postgresql://localhost/BD_2", "user", "password");
Statement stmt1 = con1.createStatement();
Statement stmt2 = con2.createStatement();
Pero hecho así, solo me funcionan las consultas, insercciones, etc. que se realizan con la primera de las conexiones (con1). ¿Es ésto normal?
Gracias, un saludo.