
Postgres
Publicado por Miguel (26 intervenciones) el 30/07/2007 09:17:07
Saludos amigos:
Ya se que es un foro de Java, pero mas o menos está relacionado ya que la llamada la hago desde java y aqui hay mucho professional!!
Resulta que estoy trabajando con esta base de datos, y tengo un script con unas tablas, y quiero realizar un programa java para ejecutar ese ecript y se cargen todas las tablas en la base de datos instalada en el equipo local, para ello tengo la sentencia:
aplicacion.exec("cmd.exe /K start C:\\Archiv~1\\Postgr~1\\8.1\\bin\\psql -U " + Config.usuario + " -f script.sql "+Config.usuario);
y funciona perfectamente, solo tiene el detalle de que necesito que, el cliente que está instalando este programita necesita meter la password por consola, y quisiera evitar esto, si fuese posible ponerla yo en el codigo igual que pongo el usuario para que esto se ejecute por debajo sin que el cliente se de cuenta de esto, bueno, en mi aplicación java el cliente debe poner, host, suario, contraseña, puerto, y todo lo necesario para la conexion con la base de datos, por ello para que no tenga q poner el password dos vecess.
Muchas Gracias amigos.
Ya se que es un foro de Java, pero mas o menos está relacionado ya que la llamada la hago desde java y aqui hay mucho professional!!
Resulta que estoy trabajando con esta base de datos, y tengo un script con unas tablas, y quiero realizar un programa java para ejecutar ese ecript y se cargen todas las tablas en la base de datos instalada en el equipo local, para ello tengo la sentencia:
aplicacion.exec("cmd.exe /K start C:\\Archiv~1\\Postgr~1\\8.1\\bin\\psql -U " + Config.usuario + " -f script.sql "+Config.usuario);
y funciona perfectamente, solo tiene el detalle de que necesito que, el cliente que está instalando este programita necesita meter la password por consola, y quisiera evitar esto, si fuese posible ponerla yo en el codigo igual que pongo el usuario para que esto se ejecute por debajo sin que el cliente se de cuenta de esto, bueno, en mi aplicación java el cliente debe poner, host, suario, contraseña, puerto, y todo lo necesario para la conexion con la base de datos, por ello para que no tenga q poner el password dos vecess.
Muchas Gracias amigos.
Valora esta pregunta


0