Re: Generear .sql que funcione en todas las versiones.

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Marconi Poveda <marconipoveda84(at)gmail(dot)com>
Cc: Postgresql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Generear .sql que funcione en todas las versiones.
Date: 2006-12-13 18:08:48
Message-ID: 20061213180848.GF16739@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Marconi Poveda escribió:
> Hola a todos,
>
> Este es mi primer mensaje y queria presentarme rapidamente, Soy de Nicaragua
> Ing en Computacion desarrollador web usuario de PHP y Postgresql.
>
> Lo que les queria consultar es como genero un script de los datos de una
> base de datos para luego ejecutarlo en otro server pero con distinta version
> de pgsql. El fuente es 8.1 y el destino 7.4.2. Hasta el momento he intentado
> con la opcion -i que es para ignorar la version pero no me funciona, cuando
> intento montar el script en el destino me dice :
>
> ERROR: syntax error en o cerca de "DISABLE" at character 12566
>
> Estoy corriendo el destino en linux y el fuente en windows, para hacer el
> script hago:
> pg_dump.exe -i -u -F p -a --disable-triggers -d -v astic > script.sql
>
> Cren que exista alguna solucion para mi problema?

No, pg_dump no sabe como generar scripts que sean compatibles hacia
versiones anteriores.

Lo que te queda es actualizar el destino a 8.1, o preprocesar el dump
antes de intentar restaurarlo.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Diego Ayala 2006-12-13 19:47:14 Conectar dos bases de datos Postgresql 8.1.4
Previous Message Alvaro Herrera 2006-12-13 18:06:02 Re: Trigger INSERT _ UPDATE