Buenas tardes,
La unica manera que conozco de conectar netbeans(java) con postgreSQl es de los siguientes modos:
Código:
public static java.sql.Connection conexion;
[...]
URL_bd = "jdbc:postgresql://192.168.0.252:5432/obras";
usuario = "user";
contrasinal = "password";
Class.forName("org.postgresql.Driver").newInstance();
Properties props = new Properties();
props.setProperty("user", usuario);
props.setProperty("password", contrasinal);
//2 opciones: que vienen siendo lo mismo
1. conexion = DriverManager.getConnection(URL_bd, props);
2. conexion = DriverManager.getConnection(URL_bd, usuario, contrasinal);
Código:
public static java.sql.Connection conexion;
[...]
if (pool == null) {
pool = new Jdbc3PoolingDataSource();
pool.setPortNumber(5432);
pool.setUser("usuario");
pool.setPassword("password");
pool.setMaxConnections(100);
pool.setServerName("192.162.0.252");
pool.setDatabaseName("obras");
}
conexion = pool.getConnection();
pool.setLogWriter(new java.io.PrintWriter(System.out));
//Commit a true
conexion.setAutoCommit(true);
Si alguien sabe otro modo de hacerlo,podría resolverme un problema.
Un saludo y buen día.