Re: Cambiar codificación de base de datos

From: Rodrigo Gonzalez <rjgonzale(at)estrads(dot)com(dot)ar>
To: Luis Guillermo Trejo López <guillhermosoft(at)gmail(dot)com>, Jaime Rivera Rojas <jaime(dot)rivera(at)ende(dot)bo>, PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Cambiar codificación de base de datos
Date: 2011-08-06 22:50:36
Message-ID: 4E3DC53C.2030602@estrads.com.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 08/06/2011 01:10 PM, Luis Guillermo Trejo López wrote:
> Hola, este enlace tiene la información que necesitas, en repetidas
> ocasiones he tenido que hacer cambios de codificación de mi BD en
> ambiente de desarrollo (y no es necesario crear ni eliminar tablas ú
> otros objetos), no te contesté antes, ya que apenas vengo a revisar
> los correos de la lista, pues he estado un ocupado.
>
> http://darkchicles.wordpress.com/2009/04/15/cambiar-la-codificacin-de-caracteres-en-
> <http://darkchicles.wordpress.com/2009/04/15/cambiar-la-codificacin-de-caracteres-en-postgres/>postgres/
> <http://darkchicles.wordpress.com/2009/04/15/cambiar-la-codificacin-de-caracteres-en-postgres/>
>
> Es decir que tu consulta quedaria
>
> update pg_databaseset encoding=6where datname='nombreBaseDeDatos';
>
> y eso seria todo, espero te sea útil.

I la informacion que ya esta en la BD con otra codificacion? Creo
realmente que esto es incorrecto y no se puede cambiar la codificacion
sin el "lio" de crear la base de datos de nuevo o al menos, luego de
esta consulta que Luis mando, restaurar la misma.
Quizas esta equivocado, simplemente fijate en los datos que ya tenes en
la BD despues del cambio que el propone a ver si no te "rompio" lo que
ya tenias guardado con la codificacion anterior

Saludos

Rodrigo Gonzalez
>
> Luis Guillermo Trejo López
> Análisis, Diseño y Desarrollo de Software
>
> El 6 de agosto de 2011 03:18, Rodrigo Gonzalez
> <rjgonzale(at)estrads(dot)com(dot)ar <mailto:rjgonzale(at)estrads(dot)com(dot)ar>> escribió:
>
> On 08/05/2011 03:56 PM, Jaime Rivera Rojas wrote:
>> Compañeros listeros como puedo hacer para cambiar la codificación
>> de una base de datos que esta en LATIN9 u UTF8 y ya contiene datos.
>
> Creo que la unica forma es pg_dump, drop database, create database
> (con la codificacion que queres), pg_restore
>
>>
>> Saludos,
>>
>> Jaime
>
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel Angel Hernandez Moreno 2011-08-08 16:27:37 mantenimientos programados
Previous Message Rodrigo Gonzalez 2011-08-06 01:18:28 Re: Cambiar codificación de base de datos