Re: Migrar una base de LATIN1 a UTF

From: Gabriel Hermes Colina Zambra <hermeszambra(at)yahoo(dot)com>
To: Germán C(dot) Basisty <german(dot)basisty(at)eipsistemas(dot)ath(dot)cx>, Alvaro Herrera <alvherre(at)commandprompt(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Migrar una base de LATIN1 a UTF
Date: 2008-07-09 13:33:57
Message-ID: 833129.68093.qm@web63708.mail.re1.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Creo que no hay una sola forma elegante y lo que resulta mejor son las eficientes.

Proba en 8.0
pg_dump nombre_base -U nombre_usuario -E utf8 > respaldo.sql

Si el 8.3 ya tiene un restore mal o borra la base y creala de nuevo con utf8 y fijate como dice Alvaro que el initdb este hecho en utf8.

luego

psql -U nombre_usuario nombre_base -f respaldo.sql, fijate que en este caso 8.3 el nombre base lo pongo despues de los parametros y antes del archivo, pues en 8.3, al menos la version windows sucede que la opcion del nombre de la base adelante no funciona bien.

Atte.
Gabriel Colina

Atte.
Gabriel Colina

__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2008-07-09 13:39:21 Re: Migrar una base de LATIN1 a UTF
Previous Message Calabaza 2008-07-09 10:48:05 Re: recomendacion tipo columnas de fecha/hora