Olá, no shp2pgsql tem a opção -W onde você informa a codificação de origem do dado. (sempre é considerado como codificação "destino" UTF-8). No gui, vai em "import options" e na opção "DBF file character encoding" coloca a codificação de origem (geralmente LATIN1 resolve).
[]'s Luigi Castro Cardeles Em 11 de março de 2010 11:52, Leonardo Cezar <[email protected]> escreveu: > 2010/3/11 Dario <[email protected]>: >> Estou usando o programa gshp2pgsql para importar um arquivo shape para um bd >> postgis. O referido bd é codificado com UTF 8. >> >> não estou conseguindo concluir, aparece o seguinte erro: >> >> psql:C:/Documents and Settings/geopro/Eixos/Shape/Eixos_polyline.sql:21156: >> ERROR: invalid byte sequence for encoding "UTF8": 0xe9094c > > postgres=# SHOW client_encoding; > > Se for diferente de utf-8 então: > > postgres=# SET client_encoding TO UTF-8; > > Converta a codificação de caracteres do arquivo Eixos_polyline.sql para UTF-8. > > Em seguida: > > postgres=# \i C:/Documents and Settings/geopro/Eixos/Shape/Eixos_polyline.sql > > Feito. > > -Leo > -- > Leonardo Cezar > http://www.aslid.org.br > http://postgreslogia.wordpress.com > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
