Есть MySQL-сервер и локальное приложение, которое работает с этим сервером. Оба оперируют данными в кодировке UTF-8. Сейчас хотим использовать для приложения PostgreSQL в качестве локального хранилища данных. Но при попытке записи данных, данные записываются либо крокозябрами, либо выдает такую ошибку: "invalid byte sequence for encoding "UTF8": 0x00". Базы создаю в кодировке UTF-8.
Версия PostgreSQL - 9.3, запускается на Win7.
В чем еще может быть причина и какое может быть решение?
Спасибо, от PostgreSQL отказались в пользу MariaDB. А по поводу ошибки - причина скорее всего в драйвере, т.к. я проверял кодировку запросов путем записи их в файл.