From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Jose Luis Balle <joseluisballe(at)gmail(dot)com> |
Cc: | Virginia <mavir78(at)gmail(dot)com>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: restaurar bases de datos |
Date: | 2009-04-20 19:58:00 |
Message-ID: | 20090420195800.GJ10358@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Jose Luis Balle escribió:
> Si todo va en el esquema autoservicios, hace una copia del original
> data.sql, editalo y buscá la línea que dice "SET search_path",
> comentala colocando un -- al comienzo y colocá una que diga "SET
> search_path = autoservicios" todo sin comillas.
El problema es que lo quiere hacer automáticamente. Estar abriendo un
archivo para editarlo no sirve.
Lo que sí podría hacer es modificar el archivo con sed o algún programa
equivalente, algo así:
sed -e 's/^SET search_path TO.*/SET search_path TO autoservicios/'
pero no es muy recomendable.
Sin embargo, hay un problema de fondo que es mucho más serio aún, y es
que planteó en otro thread que lo que quiere hacer es un sistema de
replicación bidireccional. Hagas lo que hagas, un sistema de
replicación con pg_dump/pg_restore es completamente insostenible.
Sobre todo, hay que decir que un sistema de replicación bidireccional es
un asunto bastante difícil en Postgres.
--
Alvaro Herrera http://www.amazon.com/gp/registry/DXLWNGRJD34J
Este mail se entrega garantizadamente 100% libre de sarcasmo.
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2009-04-20 19:58:35 | Re: restaurar bases de datos |
Previous Message | Jared Lopez | 2009-04-20 19:57:29 | Re: Oracle compra SUN |