Разные мелкие заметки по использованию PostgreSQL.
select setval('names_name_id_seq',1000000);
Симптомы - неверные значения LC_COLLATE и LC_CTYPE, нарушение порядка сортировки данных, поиска без учёта регистра и т.п.
Решаются инициализаций всего кластера баз заново с правильным указанием локали (ключ -E в initdb).
В особо запущенных случаях:
# localedef -i ru_RU -f UTF-8 ru_RU.UTF-8 # создание локали # export LC_CTYPE=ru_RU.UTF-8; export LC_COLLATE=ru_RU.UTF-8 # /bin/su -s /bin/sh -l postgres -c '/usr/bin/initdb -E UTF8 –pgdata=/var/lib/pgsql-root/var/lib/pgsql/data' # createdb -E UTF8 <dbname>
Без инициализации обойтись нельзя. См.:
Дата создания: 2006-05-24 12:49:41 (Фетисов Н. А. (naf))
Последнее изменение: 2007-04-19 16:58:01 (Фетисов Н. А. (naf))
Владелец: Фетисов Н. А. (naf)
Версия: 5 Все версии
Wiki::Admin Карта раздела Оглавление Изменения за сутки Изменения за неделю Изменения за месяц