| From: | Damián Culotta <dculotta(at)fibertel(dot)com(dot)ar> | 
|---|---|
| To: | "Miguel Juan" <mjuan(at)cibal(dot)es>, "Ayuda PostgreSql" <pgsql-es-ayuda(at)postgresql(dot)org> | 
| Subject: | Re: Problemas para pasar una base de un motor a otro | 
| Date: | 2006-05-03 02:00:17 | 
| Message-ID: | 00d301c66e55$534368c0$6501a8c0@workstation | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-es-ayuda | 
----- Original Message ----- 
From: "Miguel Juan" <mjuan(at)cibal(dot)es>
To: "Damián Culotta" <dculotta(at)fibertel(dot)com(dot)ar>; "Ayuda PostgreSql" 
<pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Monday, May 01, 2006 6:42 PM
Subject: Re: [pgsql-es-ayuda] Problemas para pasar una base de un motor a 
otro
> Hola Damián,
>
> Puedes decirme si la Base de datos ya está creada, o se crea con desde el
> Backup?
>
> Comprueba cuál el  la codificación por defecto de todos los servidores.
> Normalmente se especifica al hacer INITDB del servidor. Por defecto, en 
> las
> últimas versiones es UTF-8, mientras que en versiones anteriores era
> SQL_ASCII. Esto puede provocar errores ya que UTF-8 no acepta carácteres
> ASCII por encima del 127 (todos los acentuados).
>
> Si el problema es de diferencia de codificaciones, puedes hacer 2 cosas:
> 1) Convertir el Backup a la nueva codificación (desde consola existe la
> herramienta "iconv")
> 2) Volver a realizar el INITDB especificando la codificación por defecto 
> de
> la BD (algo así como initdb --encoding=SQL_ASCII)
>
> Saludos,
>
> Miguel Juan
>
> ----- Original Message ----- 
> From: "Damián Culotta" <dculotta(at)fibertel(dot)com(dot)ar>
> To: "Miguel Juan" <mjuan(at)cibal(dot)es>; "Ayuda PostgreSql"
> <pgsql-es-ayuda(at)postgresql(dot)org>
> Sent: Monday, May 01, 2006 7:50 PM
> Subject: Re: [pgsql-es-ayuda] Problemas para pasar una base de un motor a
> otro
>
>
>> ----- Original Message ----- 
>> From: "Miguel Juan" <mjuan(at)cibal(dot)es>
>> To: "Damián Culotta" <dculotta(at)fibertel(dot)com(dot)ar>; "Ayuda PostgreSql"
>> <pgsql-es-ayuda(at)postgresql(dot)org>
>> Sent: Monday, May 01, 2006 10:36 AM
>> Subject: Re: [pgsql-es-ayuda] Problemas para pasar una base de un motor a
>> otro
>>
>>
>> > Hola,
>> >
>> > ¿puedes ser más explicito con el error que te da?
>> >
>> > Hay muchas posibles causas por las que puede fallar, por ejemplo los
>> > acentos, con los campos memos, con diferencias de codificación, etc... 
>> > y
>> > cada una de ellas tiene una solución distinta.
>> >
>> > Saludos,
>> >
>> > Miguel Juan
>> >
>>
>> Miguel:
>>
>> Ahora que lo mencionás, al ver todo el mensaje que genera el PgAdmin, los
>> acentos salen mal (como cuando una página está mal codificada).
>> Si lo considerás necesario, pego todo el mensaje (el cual es bastante
>> extenso); o indicame qué secciones necesitarías que copie más
>> especificamente.
>>
>> Muchas gracias.
>>
>>
>>
>> ---------------------------(fin del mensaje)---------------------------
>> TIP 2: puedes desuscribirte de todas las listas simultáneamente
>>     (envíe "unregister TuDirecciónDeCorreo" a majordomo(at)postgresql(dot)org)
>>
Miguel:
Más o menos seguí tus tips, pero no hubo forma.
El iconv me tiraba errores en el proceso.
Luego logre instalar PostgreSql 8.1 en Ubuntu (desde repositorio), y 
problema solucionado.
Al restaurar el mismo dump que antes me generaba errores, todo quedó de 
maravillas.
Te agradezco la colaboración de todas formas.
Saludos.
Damián
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Jaime Casanova | 2006-05-03 04:59:21 | Re: Contar registros insertados por mes. | 
| Previous Message | Ovidio Martínez Barco | 2006-05-02 23:49:13 | Ojala te sirva de algo ... |