quarta-feira, 25 de março de 2015

Kettle – Pentaho 5.2 ERROR: invalid byte sequence for encoding "UTF8": 0xea 0x6e 0x63

Me deparei com um erro ao efetuar consultas (Select) em um banco de dados PostgreSQL através do Kettle – PDI 5.2 utilizando steps como table input:
ERROR: invalid byte sequence for encoding "UTF8": 0xea 0x6e 0x63

Eu estava utilizando PostgreSQL 9.4 com uma base de dados SQL_ASCII, a solução foi alterar o encoding  da base dados para Latin1, o comando que utilizei para efetuar essa alteração:

update pg_database set encoding = pg_char_to_encoding('Latin1') where datname = 'nomedabase'  

Nenhum comentário:

Postar um comentário