Re: restaurar bases de datos

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.

In response to

Responses

Browse pgsql-es-ayuda by date

  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