The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"переезд mysql -> postgresql "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"переезд mysql -> postgresql "  
Сообщение от robot email on 30-Окт-06, 11:59 
Здравствуйте. Задумал я движок cobreeder перевести на постгрю. Структуру базы и сам движок перевел без трудностей. Но при заливке данных вылезают вот такие ошибки:

ERROR:  invalid byte sequence for encoding "UTF8": 0xf4e8ebfc
ERROR:  invalid byte sequence for encoding "UTF8": 0xe9e020
ERROR:  invalid byte sequence for encoding "UTF8": 0xccfb
ERROR:  invalid byte sequence for encoding "UTF8": 0xcff0

Данные в мускле хранились в utf8, чарсет базы в postgres - тоже utf8. Товарищи специалисты, подскажите, что не так?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "переезд mysql -> postgresql "  
Сообщение от СергейК email(??) on 30-Окт-06, 16:52 
>Здравствуйте. Задумал я движок cobreeder перевести на постгрю. Структуру базы и сам
>движок перевел без трудностей. Но при заливке данных вылезают вот такие
>ошибки:

Из документации PG:

Some users are having problems loading UTF-8 data into 8.1.X. .... and this release properly accepts only valid UTF-8 sequences. One way to correct a dumpfile is to run the command iconv -c -f UTF-8 -t UTF-8 -o cleanfile.sql dumpfile.sql. The -c option removes invalid character sequences. A diff of the two files will show the sequences that are invalid. iconv reads the entire input file into memory so it might be necessary to use split to break up the dump into multiple smaller files for processing.

Скорее всего у вас в данных есть действительно не валидные UTF8 символы.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру