Re: Problema con pg_restore

From: Fernando DÍaz <fdiazuy(at)gmail(dot)com>
To: Fernando DÍaz <fdiazuy(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Problema con pg_restore
Date: 2006-12-22 02:04:08
Message-ID: f8a1f2790612211804g738c3954td7ca2272bf6b4558@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Olvidé decirte...

2006/12/21, Fernando DÍaz <fdiazuy(at)gmail(dot)com>:
> Después de una serie de problemas ajenos a Postgres recién puedo
> contestarles. aclaro abajo.
>
> El 14/12/06, Alvaro Herrera<alvherre(at)commandprompt(dot)com> escribió:
> > Fernando DÍaz escribió:
> > > Hola. Tengo un Ubuntu Server LTS 6.06.1 con kernel
> > > 2.6.15-27-amd64-server #1 SMP y Postgresql Version 8.1.4-0ubu y me
> > > está pasando algo que antes con Debian no sucedía. Al hacer un
> > > respaldo usando los siguiente:
> > >
> > > pg_dump --verbose --oids --format=t --file= mibase.backup mibase
> > >
> > > Luego cuando quiero restaurar todo en un base con otro nombre con el
> > > siguiente comando:
> > >
> > > pg_restore --verbose --no-owner --no-privileges --dbname=p_mibase
> > > mibase.backup
> > >
> > > Me restaura todo excepto los índices de las tablas y es una base
> > > bastante grande y con muchos indices como para crearlos a mano. Ya he
> > > probado actualizar la versión de Postgres utilizando los repositorios
> > > oficiales de ubuntu, me he leído los man de pg_dump y pg_restore de
> > > punta a punta e incluso he copiado los binarios de pg_dump y
> > > pg_restore de un Debian que tengo instalado y funcionando y no tengo
> > > suerte.
> >
> > No puedo reproducir tu problema aca -- cree una base "mibase", ejecute
> > las ordenes que pegaste arriba, corrigiendo por supuesto el tonto error
> > del espacio extra despues de "--file=", y funciona perfectamente -- la
> > base p_mibase contiene el indice que cree en la tabla.
> >
> Lo del espacio fue un error al tipear para cambiar el nombre de la
> base ya que en la realidad es otro.
> > Cual es la salida de pg_restore? Arroja algun error? Que clase de
> > indice es el que te falta?
>

Clase de índice? En realidad no me crea absolutamente ninguno.

> El pg_restore no arroja error alguna, lo que me llama la atención es
> que puse el --verbose justamente para que me diga lo que va haciendo y
> en ningún momento me dice que crea los indices, crea las tablas y
> salta luego a restablecer los datos.
> >
> > > P.D.: Este Ubuntu Server se instaló sin preguntarme practicamente nada
> > > durante la instalacion con codificacion de caracteres UTF-8 por lo que
> > > tenía problemas cuando hacía UPPER(campo) con las letras con tilde
> > > (por ej. constitución -> CONSTITUCIóN) por lo que cambie la
> > > codificación a ISO-8859-1 e hice el initdb nuevamente y asunto
> > > solucionado. No sé si esto tenga algo que ver con la creación de los
> > > índices o no pero lo comento por las dudas, igualmente si veo la conf.
> > > de locale me dice que COLLATE está en ISO-8859-1
> >
> > Eso significa que esta mal configurado en alguna parte, pero eso es tema
> > para otro thread.
>
> Realmente no creo que esté mal configurado ya que el ISO-8859-1
> funciona bien, hice este comentario porque fue justamente luego de
> hacer esto que el pg_dump/restore comenzo a comportarse así
> >
> >
>
> Por ahora gracias,
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2006-12-22 04:18:05 Re: ficheros wals y problema con disco
Previous Message Fernando DÍaz 2006-12-22 01:59:10 Re: Problema con pg_restore