| From: | "Roberto A(dot)" <gedeon56(at)gmail(dot)com> |
|---|---|
| To: | Jaime Casanova <jaime(at)2ndquadrant(dot)com> |
| Cc: | Lista PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Re: como copiar esquemas? |
| Date: | 2013-10-18 15:18:48 |
| Message-ID: | CAJj+L7+ACsqOfmJu4UcEkE+q5m3QS+DV1H9+0A-6+DW7W-sRPA@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Jaime gracias por responder.
No me quedo muy claro lo de instalar las dependencias, si no es mucha
molestia podrias indicarme como lo hago por favor.
<instala crosstab en la base destino, si no instalas las dependencias
>no se instalarán las funciones
con respecto a generar el backup de esquema lo tendria que hacer en formato
"plain"
Gracias.
El 18 de octubre de 2013 10:55, Jaime Casanova <jaime(at)2ndquadrant(dot)com>escribió:
> 2013/10/18 Roberto A. <gedeon56(at)gmail(dot)com>:
> >
> > 1: existe alguna forma de solucionar el problema de las funciones
> faltantes
> > (que me copie todas las funciones incluyendo las funciones especiales
> como
> > las del crostab)
> >
>
> instala crosstab en la base destino, si no instalas las dependencias
> no se instalarán las funciones
>
> > 2: existe alguna forma para especificarle que el esquema que quiero
> > restaurar se restaure un esquema que yo le defina.
> >
>
> pg_dump -h <tu_ip> -n esquema_a_respaldar -f archivo.sql
> edita el archivo y modifica las líneas SET search_path que hacen
> referencia al esquema public y ponle el esquema que quieres o usa sed
> para reemplazar en batch
> psql -f archivo.sql
>
> --
> Jaime Casanova www.2ndQuadrant.com
> Professional PostgreSQL: Soporte 24x7 y capacitación
> Phone: +593 4 5107566 Cell: +593 987171157
>
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Jaime Casanova | 2013-10-18 15:53:26 | Re: como copiar esquemas? |
| Previous Message | Jaime Casanova | 2013-10-18 14:55:22 | Re: como copiar esquemas? |