Problema com caracteres no postgreSQL

Galera, eu uso o Sql-ledger para controle da minha empresa. O banco de dados dele é o PostgreSQL e tem criado uma base de dados com encoding SQL-ASCII. Estou com um Servlet fazendo um SELECT em uma tabela desse banco, para retorno de uma lista de materiais. Só que qdo recebo os nomes os caracteres estão diferentes…principalmente os acentos e as cedilhas.

Jah mudei a base para UTF-8. Resolvi para o navegador, mais o problema passa para o SQL-Ledger. Preciso de uma maneira , sei lá, de nao mexer com o SQL-Ledger pois minha base é mto grande e tenho medo de corrompe-la. Uma maneira com q o meu Servlet converta isso e mostre do mesmo jeito q é visto no SQL-Ledger.

Valeu… :?

Já tentou usar o encoding ISO-8859-1?

Eu criei uma base LATIN1, mas o problema é que eu nao consigo dar o DUMP nela da minha base antiga…SQL-ASCII. Dá um erro de incompatibilidade de caracteres…ou algo parecido!

Qdo eu dou o DUMP, Dá este erro:

ERRO: character 0xc5bd of encoding “UTF8” has no equivalent in “LATIN1”

E criando UTF8…depois o SQL-Ledger nao lê direito. Teria q converter direto sem criar e depois restaurar os dados!! Passar de SQL-ASCII para LATIN1…mas nao sei como?