Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/09/2012, 16:27
felipe12357
 
Fecha de Ingreso: junio-2010
Mensajes: 168
Antigüedad: 14 años, 5 meses
Puntos: 3
Error al ejecutar pg_dump

Hola a todos tengo el siguiente problema

Estoy tratando de hacer un respaldo de mi base de datos mediante el siguiente comando:

pg_dump -sv prueba_felipe -O -c > /home/Felipe/prueba_felipe.schema.sql

al ejecutarlo me aparece el siguiente mensaje:

pg_dump: versión del servidor: 8.4.11; versión de pg_dump: 8.3.14
pg_dump: abortando debido a que no coinciden las versiones. (Use la opción -i para
proceder de todas formas)

posterior a esto agregue -i

pg_dump -sv prueba_felipe -O -c > /home/Felipe/prueba_felipe.schema.sql

pero al hacerlo me saca el siguiente error:

pg_dump: falló la orden SQL
pg_dump: Mensaje de error del servidor: ERROR: no existe la columna «reltriggers»
LÍNEA 1: ...oles WHERE oid = relowner) as rolname, relchecks, reltrigger...


Como puedo solucionar este problema? es de configuracion?

Supongo que el problema es la version de pg_dump que esta en una version inferior, ahora mi duda es como puedo actualizar este paquete sin actualizar mi postgres?

la verdad soy nuevo en postgres y no se si este es un paquete separado.

Estoy trabajando sobre SO debian

Espero me puedan ayudar, muchas gracias!