Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

pg_dump: Parametro de Password

Estas en el tema de pg_dump: Parametro de Password en el foro de PostgreSQL en Foros del Web. Buenas, estoy queriendo hacer un backup remotamente... Las dos PC tienen windows 7, la version de postgres es 9.0 El problema es que en la ...
  #1 (permalink)  
Antiguo 17/03/2011, 17:18
Avatar de culd  
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 5 meses
Puntos: 19
pg_dump: Parametro de Password

Buenas, estoy queriendo hacer un backup remotamente... Las dos PC tienen windows 7, la version de postgres es 9.0

El problema es que en la linea de parametros si pongo -W mipass me tira el siguiente error:

pg_dump: too many command-line arguments

Pero si omito el -W, funciona correctamente, es decir me pide que ingrese el password manualmente... Pero la idea es ya indicar en los parametros el password para que el backup se realice sin intervencion del usuario.

Solucion?
  #2 (permalink)  
Antiguo 17/03/2011, 22:33
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: pg_dump: Parametro de Password

mira las variables pguser y pgpassword.

En linux los backups son automaticos configurando estas variables.
Mira en windows como las cargas. Me imagino que por variables de entorno.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 18/03/2011, 08:30
Avatar de culd  
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 5 meses
Puntos: 19
Respuesta: pg_dump: Parametro de Password

SET PGPASSWORD=mipass

antes de llamar al dump..

(por si a alguien le sirve)

Igualmente me llama la atencion como no funciona -W, que asi dice en la pagina oficial... Raro no?
  #4 (permalink)  
Antiguo 18/03/2011, 08:38
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: pg_dump: Parametro de Password

No culd.
Cita:
-W
--password
Force pg_dump to prompt for a password before connecting to a database.

This option is never essential, since pg_dump will automatically prompt for a password if the server demands password authentication. However, pg_dump will waste a connection attempt finding out that the server wants a password. In some cases it is worth typing -W to avoid the extra connection attempt.
Por el contrario, obliga al cliente que dispara la conexión la solicitud de password bajo cualquier circunstancia.

Mira la opción -w (minuscula) que dice:
Cita:
-w
--no-password
Never issue a password prompt. If the server requires password authentication and a password is not available by other means such as a .pgpass file, the connection attempt will fail. This option can be useful in batch jobs and scripts where no user is present to enter a password.
Que en pocas palabras es algo parecido a lo que hiciste. Sino que recomiendan tener un archivo .pgpass para almacenar este tipo de variables.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 20/03/2011, 13:15
Avatar de culd  
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 5 meses
Puntos: 19
Respuesta: pg_dump: Parametro de Password

Cita:
Iniciado por huesos52 Ver Mensaje
No culd.


Por el contrario, obliga al cliente que dispara la conexión la solicitud de password bajo cualquier circunstancia.

Mira la opción -w (minuscula) que dice:


Que en pocas palabras es algo parecido a lo que hiciste. Sino que recomiendan tener un archivo .pgpass para almacenar este tipo de variables.

saludos
Buen dato, no lo habia chekeado. Gracias

Etiquetas: password
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:18.