From: | Gabriel Colina <colina_movil(at)yahoo(dot)com> |
---|---|
To: | Luis Guevara <luis(dot)a(dot)guevara(at)gmail(dot)com>, PostgreSQL-foro <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Primer problema "serio" con Postgres |
Date: | 2007-02-17 00:22:45 |
Message-ID: | 211439.18863.qm@web34706.mail.mud.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
--- Luis Guevara <luis(dot)a(dot)guevara(at)gmail(dot)com> escribió:
> Hola Amigos:
>
> Cree una tabla por error con los nombres de los
> campos en mayúscula. Se
> ingresaron en esta tabla aprox. 5,000 reg.
> Ahora deseo eliminarla y no se puede, cuando
> selecciono la tabla desde el
> pgAdmin, este se cuelga.
>
> Tampoco puedo sacar copias con el pgdump a la base
> de datos porque al llegar
> a esa tabla se cuelga.
>
> El servidor donde está el Postgres 8.2 es un SUSE
> 10.
>
> ¿ que puedo hacer ? En esa BD tengo información
> sumamente importante.
>
>
> Gracias
>
>
>
>
> --
> atte.
> Luis Guevara
>
Como dato te voy a decir que los nombres en mayusculas
se pueden usar entre comillas, asi que no veo el
problema fundamental.
Pero creo que con el consejo de Alvaro salis adelante
Por otro lado te doy una solucion mas complicada, pero
tambien funciona
Otra cosa que podes hacer es un pg_dump de la base
pg_dump base -U postgres -c >MAYUSCULA.SQL
editar MAYUSCULA.SQL y donde dice create table xxxx
(CAMPO) ponerlos en minuscula y en el copy tambien
.
grabala con otro nombre por las dudas por ejemplo
Minuscula.sql
y ejecuta psql base -U postgres - f minuscula.sql
Ya no tendrias el problema serio, que ademas no es de
postgres, si no humano.
Un abrazo
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Mario | 2007-02-17 00:26:26 | Re: GUI |
Previous Message | Ernesto Quiñones | 2007-02-16 23:47:43 | Re: GUI |