Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Перекодировка БД из WIN1251 в UTF-8 
V
    Опции темы
amp64
Дата 18.12.2015, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 10.1.2013
Где: Харьков, Украина

Репутация: нет
Всего: нет



Стоит задача: базу данных, созданную в постгрес-8 на уин1251, перенести в постгрес-9 на ютф-8. Как это сделать дешево и сердито, т.е. легко и быстро? Какие есть предложения? Просто бэкап в 8 и ресторе в 9 не срабатывает. Спасибо.
PM MAIL   Вверх
Romikgy
Дата 18.12.2015, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7325
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



а бекап это набор sql запросов? если да, то потом можно открыть его , чем то по типу notepad++ и перевести текстовый файл с кодировку utf8 ... и далее импортировать уже как и полагается...


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
amp64
Дата 23.12.2015, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 10.1.2013
Где: Харьков, Украина

Репутация: нет
Всего: нет



notepad++ позволяет преобразовать текст в UTF8 или UTF8(без BOM). Так какую кодировку использовать для постгреса? 
PM MAIL   Вверх
tzirechnoy
Дата 23.12.2015, 18:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: 1
Всего: 16



Вообще-то ничего такого обычно не нужно, только чтобы при создании (initdb или CREATE DATABASE) кодировка была правильной (UTF8). При этом если назначать при CREATE DATABASE, то вероятно потребуется указать TEMPLATE template0 вместе с правильным LC_CTYPE и LC_COLLATE.

Покажыте первые сотню строк дампа и какие ошыбки при импорте Вы видите.
PM MAIL   Вверх
amp64
Дата 24.12.2015, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 10.1.2013
Где: Харьков, Украина

Репутация: нет
Всего: нет



Задача успешно решена с помощью нотепад++. Всем спасибо.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PostgreSQL | Следующая тема »


 




[ Время генерации скрипта: 0.1286 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.