--- El vie 12-feb-10, Gerardo Herzig <[email protected]> escribió:

> De: Gerardo Herzig <[email protected]>
> Asunto: Re: [pgsql-es-ayuda] De 8.2 en XP a 8.4 en Linux pg_dump
> A: "Gabriel Hermes Colina Zambra" <[email protected]>
> Cc: [email protected]
> 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
--
TIP 5: ¿Has leído nuestro extenso FAQ?
         http://www.postgresql.org/docs/faqs.FAQ.html

Responder a