Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Конвертация SQL_ASCII -> Uicode / 6 сообщений из 6, страница 1 из 1
05.01.2006, 16:05
    #33469303
SSDD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация SQL_ASCII -> Uicode
Подскажите, плз, возможна ли конвертация БД с данными(в том числе и бинарные данные в виде "больших объектов") из SQL_ASCII в Unicode(UTF-8) ?
...
Рейтинг: 0 / 0
05.01.2006, 18:39
    #33469521
Andrey Daeron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация SQL_ASCII -> Uicode
SSDDПодскажите, плз, возможна ли конвертация БД с данными(в том числе и бинарные данные в виде "больших объектов") из SQL_ASCII в Unicode(UTF-8) ?
Да. :)
...
Рейтинг: 0 / 0
05.01.2006, 19:23
    #33469570
SSDD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация SQL_ASCII -> Uicode
Andrey Daeron SSDDПодскажите, плз, возможна ли конвертация БД с данными(в том числе и бинарные данные в виде "больших объектов") из SQL_ASCII в Unicode(UTF-8) ?
Да. :)

А как это сделать? (средствами Postgre) =)
...
Рейтинг: 0 / 0
06.01.2006, 14:04
    #33470319
Andrey Daeron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация SQL_ASCII -> Uicode
SSDD Andrey Daeron SSDDПодскажите, плз, возможна ли конвертация БД с данными(в том числе и бинарные данные в виде "больших объектов") из SQL_ASCII в Unicode(UTF-8) ?
Да. :)

А как это сделать? (средствами Postgre) =)
Например через pg_dump/ Единственно что непонятно ,что имеется в виду "бинарные данные" с точки зрения кодировки? Если они бинарные - то им "все кодировки пофиг", асли нет - то все зависит от типа полей. Короче - нужно более четко понять чего собвственно нужно и в чем загвоздка.
А так - делаем дамп, создаем новый кластер с utf-8 - загружаем обратно. Загрузка обеспечивается указанием того, что client_encoding SQL_ASCII, что пропишется в дампе.
Проблемы могут быть с разными версиями (какие именно - не знаю, но чего-то точно может быть), + если данные бинарные, храянятся например в полях типа text и наоборот.
...
Рейтинг: 0 / 0
10.01.2006, 14:21
    #33474273
SSDD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация SQL_ASCII -> Uicode
Например через pg_dump/

....

А так - делаем дамп, создаем новый кластер с utf-8 - загружаем обратно. Загрузка обеспечивается указанием того, что client_encoding SQL_ASCII, что пропишется в дампе.....



Загвоздка вот в чем:
делаю дамп базы(SQL_ASCII), создаю пустую в Unicode, далее при попытке воостановить данные из бэкапа в новую базу - происходит ошибка, неверный формат данных. (в базу ascii формата все отлично восстанавливается)

Вот вопрос в том и состоит: как забэкапить данные в utf-8 либо как их восстановить из ascii ??
...
Рейтинг: 0 / 0
11.01.2006, 12:21
    #33476185
Andrey Daeron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация SQL_ASCII -> Uicode
SSDD
Например через pg_dump/

....

А так - делаем дамп, создаем новый кластер с utf-8 - загружаем обратно. Загрузка обеспечивается указанием того, что client_encoding SQL_ASCII, что пропишется в дампе.....



Загвоздка вот в чем:
делаю дамп базы(SQL_ASCII), создаю пустую в Unicode, далее при попытке воостановить данные из бэкапа в новую базу - происходит ошибка, неверный формат данных. (в базу ascii формата все отлично восстанавливается)

Вот вопрос в том и состоит: как забэкапить данные в utf-8 либо как их восстановить из ascii ??
Посмотри в рассылке постгресов, вроде как они что-то на эту тему недавно фиксали. Т.е. у них были проблемы с тем как восстанавливать в utf-8.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Конвертация SQL_ASCII -> Uicode / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]