PostgreSQL - Que contraseña debo de poner???

 
Vista:

Que contraseña debo de poner???

Publicado por aZaZeL (2 intervenciones) el 31/05/2013 11:46:30
Buenos dias!!!.
tengo un programa ya funcionando que trabaja con una base de datos postgres y tengo un problemilla ah hacer las copias de seguridad del server entero

uso este comando: pg_dumpall>copiaseguridad.sql

y me pide una contraseña, la cual ni poniendo la contraseña de la base de datos que usa el programa para conectar me funciona

Me dice que falla al no encontrar la contraseña del usuario "Juan" que es mi usuario de windows y no tiene contraseña pero al dejarla en blanco tambien me da error.

Muchas gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 39
Ha disminuido 1 puesto en PostgreSQL (en relación al último mes)
Gráfica de PostgreSQL

Que contraseña debo de poner???

Publicado por xve (55 intervenciones) el 31/05/2013 13:13:37
pg_dump necesita conectar varias veces al servidor PostgreSQL (una vez por cada base de datos que intentes exportar).
Si te pide contraseña, es porque utilizas autenticación.

Prueba a indicarle el usuario... algo así:
1
pg_dumpall --username=tuUsuario > copiaseguridad.sql

La contraseña que te pedira sera la del usuario que hayas especificado

Coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Que contraseña debo de poner???

Publicado por aZaZeL (2 intervenciones) el 31/05/2013 16:46:36
Muchas gracias!!! ha funcionado perfecto y no me ha pedido contraseña...

Ahora el problema lo tengo al hacer la restauracionHe probado con

psql -f CopiaSerguridad.sql postgres


y me pide contraseña

y con:

psql -f username=tuUsuario CopiaSeguridad.sql postgres


Me dice k no existe la base de datos CopiaSeguridad.sql.Y el archivo esta en la misma ruta desde la que ejecuto el comando


Muchas gracias de nuevo, me esta siendo de gran ayuda ya que he estado muchisimas horas con el programa y no me gustaria perder la base de datos con algun imprevisto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve
Val: 39
Ha disminuido 1 puesto en PostgreSQL (en relación al último mes)
Gráfica de PostgreSQL

Copiar y restaurar una copia de seguridad

Publicado por xve (55 intervenciones) el 31/05/2013 18:02:24
prueba así:
1
psql -f username=tuUsuario nombreBaseDatos < CopiaSeguridad.sql


Si lo que quieres, es copiar de un servidor a otro, puedes hacerlo directamente...
1
pg_dump -h hostOrigen dbname | psql -h hostDestino dbname
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar