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.
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 |