Re: Acentos,tildes y eñes en postgres

From: Gunnar Wolf <gwolf(at)gwolf(dot)org>
To: Mario Gonzalez <gonzalemario(at)gmail(dot)com>
Cc: Fernando Garcia <cubafer(at)gmail(dot)com>, "Daniela Gattoni M(dot)" <mudrasbass(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Acentos,tildes y eñes en postgres
Date: 2006-03-04 12:50:40
Message-ID: 20060304125040.GC3284@gwolf.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Mario Gonzalez dijo [Tue, Feb 28, 2006 at 11:55:14AM -0300]:
> On 28/02/06, Fernando Garcia <cubafer(at)gmail(dot)com> wrote:
> > OK.
> > En postgres ya puse Latin1 y en mi web.config puse lantin1
> > (encoding="iso-8859-1") tambien.....pero sigo viendo ? en ves de tildes.
> >
>
> AFAIK... debes volver a hacer «initdb»

No hace falta tanto como un initdb, pero sí regenerar _esa_ BD - Algo
así (obviamente, en un periodo de bajísima actividad):

$ pg_dump --algunas_opciones basededatos > base.sql
$ dropdb basededatos
$ createdb -E utf8 basededatos
$ pg_restore --algunas_opciones basededatos base.sql

Ahora... Para que no tengas sorpresas: Recuerda que en este caso no
estás hablando sólo de un cliente, sino que de dos (psql es también un
cliente). Si tienes tu sistema configurado para usar latin1 y abres
una BD en UTF8, habrá caracteres que no te sepa desplegar; si lo haces
al revés, habrá caracteres que te despliegue de manera errónea.

Saludos,

--
Gunnar Wolf - gwolf(at)gwolf(dot)org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gunnar Wolf 2006-03-04 12:53:51 Re: COUNT
Previous Message Jaime Casanova 2006-03-04 06:55:58 Re: Problemas con ODBC