From: | Raúl Andrés Duque Murillo <ra_duque(at)yahoo(dot)com(dot)mx> |
---|---|
To: | Raúl Andrés Duque Murillo <ra_duque(at)yahoo(dot)com(dot)mx>, "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec> |
Cc: | "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>, "Lista - PostgreSQL" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Error tipo real al restaurar base de datos |
Date: | 2009-11-05 03:28:26 |
Message-ID: | E2F197A9EF3B47D4A041C7A8AB36FF23@Principal |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
>>> Tengo la sospecha de una corrupción de datos porque realicé el siguiente
>>> procedimiento y funcionó :
>>>
>>
>> y trataste de de restaurar el backup que piensas que esta corrupto
>> seteando antes PGCLIENTENCODING como te dijo Alvaro?
>>
>
> No, pero hoy lo hago y les comento los resultados.
>
El resultado fue el mismo, me lo suponía. Tuve la duda si definir el
PGCLIENTENCODING a UTF8 o WIN1252 así que hice la prueba con los dos.
SET PGCLIENTENCODING=UTF8 ó SET PGCLIENTENCODING=WIN1252
pg_restore.exe --host localhost --port 5432 --username postgres --dbname
"COPIA" --verbose "C:\copia.backup"
El reporte en el log es:
....
2009-11-04 22:04:30 COTLOG: sentencia: COPY def_movimiento (id_movimiento,
fecha_movimiento, id_transac, id_dtransac, id_traninve, id_parte,
id_almacen, id_localizacion, id_tipodocumento, documento_movimiento,
itemdocu_movimiento, id_tercero, iduser, id_unidad, cantidad_movimiento,
vpromedio_movimiento, vultimo_movimiento, qreal_movimiento,
qcomprometida_movimiento, qtransito_movimiento, qreal2_movimiento, ts) FROM
stdin;2009-11-04
22:05:01 COTERROR: la sintaxis de entrada no es válida para tipo real:
«:59-07-14 17:01:54.065»2009-11-04
22:05:01 COTCONTEXTO: COPY def_movimiento, lÃnea 818984, columna
vultimo_movimiento: «:59-07-14 17:01:54.065»2009-11-04
22:05:01 COTSENTENCIA: COPY def_movimiento (id_movimiento,
fecha_movimiento, id_transac, id_dtransac, id_traninve, id_parte,
id_almacen, id_localizacion, id_tipodocumento, documento_movimiento,
itemdocu_movimiento, id_tercero, iduser, id_unidad, cantidad_movimiento,
vpromedio_movimiento, vultimo_movimiento, qreal_movimiento,
qcomprometida_movimiento, qtransito_movimiento, qreal2_movimiento, ts) FROM
stdin;2009-11-04
22:05:04 COTLOG: no se pudo recibir datos del cliente: Unknown winsock
error 100612009-11-04
22:05:04 COTLOG: mensaje incompleto del cliente2009-11-04
22:08:27 COTLOG: sentencia: SET DateStyle=ISO;SELECT oid,
pg_encoding_to_char(encoding) AS encoding, datlastsysoid
FROM pg_database WHERE oid = 11564Si alguien quiere experimentar con este backup (24MB - cerca de 400MB en
disco), lo subí en :
http://www.wikifortio.com/779182/20091102_Bucaramanga_mal.backup
clave: ListaPG
Gracias.
Atentamente,
RAUL DUQUE
Bogotá, Colombia
__________ Information from ESET NOD32 Antivirus, version of virus signature database 4566 (20091102) __________
The message was checked by ESET NOD32 Antivirus.
From | Date | Subject | |
---|---|---|---|
Next Message | Raúl Andrés Duque Murillo | 2009-11-05 11:37:13 | Ejecutar sentencias fuera de transaccion en una función |
Previous Message | Raúl Andrés Duque Murillo | 2009-11-05 02:40:01 | Interpretar errores en log |