Re: De 8.2 en XP a 8.4 en Linux pg_dump

From: Gabriel Hermes Colina Zambra <hermeszambra(at)yahoo(dot)com>
To: Gerardo Herzig <gherzig(at)fmed(dot)uba(dot)ar>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: De 8.2 en XP a 8.4 en Linux pg_dump
Date: 2010-02-14 03:52:24
Message-ID: 293091.73551.qm@web63704.mail.re1.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

--- El vie 12-feb-10, Gerardo Herzig <gherzig(at)fmed(dot)uba(dot)ar> escribió:

> De: Gerardo Herzig <gherzig(at)fmed(dot)uba(dot)ar>
> Asunto: Re: [pgsql-es-ayuda] De 8.2 en XP a 8.4 en Linux pg_dump
> A: "Gabriel Hermes Colina Zambra" <hermeszambra(at)yahoo(dot)com>
> Cc: pgsql-es-ayuda(at)postgresql(dot)org
> Fecha: viernes, 12 febrero, 2010, 11:01 am
> Gabriel Hermes Colina Zambra wrote:
> > Estimados listeros
> >
> > Estoy intentando pasar una BD de 8.2 en xp a 8.4 en
> linux.
> >
> > Haciendo un pg_dump general o solo de estructura
> obtengo siempre el mismo resultado, mas de la mitad de
> vistas y funciones no se generan en la nueva bd.
> >
> > Uno de los problemas fundamentales es el no
> reconocimiento
> >
> > pg_export podria solucionar esto, no estoy encontrando
> una solucion, puesto que aunque he googleado no encontre
> info para saber como trabaja pg_export y pg_import.
> >
> > Gracias por la colaboracion.
> >
> >
> Bueno, un poco de data vendria bien. Lo primero que haria
> es (en el
> Linux) algo como:
>
> #Asumiendo que backup.sql es un archivo que tiene el "dump"
> hecho con
> windows
>
> 1) pg_restore -U postgres -d base_de_datos backup.sql
> 2>/tmp/errores.txt
>
>
> De esta manera los errores van a guardarse en
> /tmp/errores.txt, el cual
> podes abrir con un editor de textos, para una primer
> aproximacion al
> problema.
>
> Otra alternativa, seria hacer el pg_dump *desde el linux*,
> usando algo como
>
> 2) pg_dump -U postgres -h ip_del_server_windows -Ft
> base_de_datos_a_exportar > backup.sql
>
> (puedes usar pg_dump -s para dumpear solo la estructura, y
> el -i para
> que ignore la diferencia de versiones)
>
> Y proceder con pg_restore, como en 1).
>
> Hace eso, y mira un poco el archivo, a ver que aparece.
> Supongo que algo
> va a aparecer que permita saber que esta pasando.
>
> HTH
>
> Gerardo
> --
> TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda
>

Gerardo gracias por el consejo.

Saludos desde Uruguay

____________________________________________________________________________________
¡Obtén la mejor experiencia en la web!
Descarga gratis el nuevo Internet Explorer 8.
http://downloads.yahoo.com/ieak8/?l=e1

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gabriel Hermes Colina Zambra 2010-02-14 04:05:56 Re: Permisología existe la palabra ?
Previous Message Gabriel Hermes Colina Zambra 2010-02-14 03:46:20 Re: De 8.2 en XP a 8.4 en Linux pg_dump