Em 31 de janeiro de 2013 21:13, Bruno Moreno <[email protected]>escreveu:

> Senhores, estou com um problema que ocorre sempre comigo e desta vez
> decidi enviar um email para saber se existe algo que eu possa fazer. O erro
> é quando eu faço um restore usando um arquivo SQL gerado pelo proprio PG.
>
> Sempre dá pau no "COPY", dizendo que o mesmo está com erro de sintaxe.
> Segue erro:
>
> *ERROR:  syntax error at or near "197"*
> *LINE 15906: 197 CHUNG KUO 287 -1.78499999999999992 -36.1360000000000028
> ...*
>
> Linha do arquivo:
>
> *COPY area_pesca_ck_287 (gid, platform, latitude, longitude, cl, message,
> the_geom, "time", tid, direction_inference, speed_inference_m_s,
> distance_inference_m) FROM stdin;*
> *197 CHUNG KUO 287 -1.78499999999999992 -36.1360000000000028 G Speed
> GPS=07 0101000020E6100000C520B072681142C08FC2F5285C8FFCBF 2004-07-15
> 19:54:00 1 0.81 3.96 5697.89*
>
>
> Já tive um problema parecido, o dump sempre gerava sem erros, mas na hora
do restore o problema aparecia. Resolvi indo na tabela onde acusava o
problema e deletava a linha que estava com problemas, o problema? caracter
não reconhecido pelo PostgreSQL.

Se a tua tabela "*area_pesca_ck_287*" não for grande, vá no banco de
produção e dê uma vasculhada, talvez resolva o teu problema, e veja rápido,
pois se a produção der pau, você não terá um dump válido para efetuar um
possível restore.

[]s
Danilo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a