Re: Recuperando un backup en pgsql 7.4.8 de una BD en pgsql 8.0.3

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Calabaza Calabaza <calalinux(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Recuperando un backup en pgsql 7.4.8 de una BD en pgsql 8.0.3
Date: 2007-08-31 16:27:48
Message-ID: 20070831162747.GE8046@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Calabaza Calabaza escribió:
> Amigos necesito recuperar en el server 7.4.8 un backup de una bd 8.0.3
> (que esta en mi maquina local).
>
> El server tiene:
> "PostgreSQL 7.4.8 on i486-pc-linux-gnu, compiled by GCC cc (GCC) 4.0.2
> 20050816 (prerelease) (Debian 4.0.1-5)"
>
> Yo en mi maquina tengo:
> "PostgreSQL 8.0.3 on i686-pc-mingw32, compiled by GCC gcc.exe (GCC)
> 3.4.2 (mingw-special)"
>
> Y utilizo el pgAdminIII V. 1.6
>
> Como puedo encarar esta tarea???
> Se que si le hago un restore directamente a la bd en el server me va a
> dar errores
> por la diferencia de versiones,
>
> Se me ocurrio crear un backup plain sql para modificar lo que no es compatible,
> pero es considerablemente grande el trabajo, poseo varios objetos:
> funciones y triggers.
>
> alguna sugerencia??

Instala 8.2 en el server y te olvidas de todas esas versiones obsoletas
... luego con el pg_dump del 8.2 te conectas a tu maquina local y
extraes el dump.

Tambien, si la gente que tiene 7.4.8 funcionando (en lugar de 7.4.17) es
la misma que te impide usar contrib/ltree, humm, yo seriamente empezaria
a enviar CVs a otras partes. Se entiende usar una version antigua como
7.4, pero cuando lo haces es *crucial* estar en la ultima de esa linea.
A menos que quieras que tus datos se corrompan, o desaparezcan, etc.

--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Paul Gallegos 2007-08-31 16:46:04 Re: consulta sobre licencia de postgres
Previous Message Calabaza Calabaza 2007-08-31 15:54:29 Recuperando un backup en pgsql 7.4.8 de una BD en pgsql 8.0.3