A pg 8.4 é mais rigorosa ao lidar com caracteres, daí o erro. Foi meu programa que estava tentando inserir \ 0 em um campo. Isso me forçou a depurar meu programa e resolver o problema.
Estou tentando atualizar um banco de dados do PostgreSql 8.3 para 8.4, fiz um backup dos dados de 8.3 e restaurei a partir de 8.4 sem problemas, mas, quando tento usar o mesmo programa que está funcionando perfeitamente conectado a 8.3, lança o erro:
Invalid byte sequence for character encoding <<WIN1252>>: 0x00
Alguém sabe o que pode estar acontecendo?
Tags postgresql