Anshlag - калужское объединение друзей - туристов. Отдых, путешествия, туризм.

Anshlag - калужское объединение друзей - туристов. Отдых и путешествия по Карелии, туризм, водные походы. Отчеты о походах, рассказы туристов, новости туризма. Форум, гостевая, походные фотографии.



  
 Суббота, 23 марта 2019, 11:17:11 

Установка PostgreSQL 6.5.3 и IServerd
Установка PostgreSQL 6.5.3

Быстрый переход ...

» Установка PostgreSQ...
» Установка IServerd

Установка PostgreSQL 6.5.3

configure запускать как
./configure --enable-locale --enable-recode --with-mb=KOI8 --with-perl
В includes/config.h нужно увеличить BLCKSZ до 16 Кб.

Ядро FreeBSD должно быть собрано с options  SYSVSEM,  options  SYSVMSG,
options  SYSVSHM (если собрано без них, то после компиляции запускаться
откажется).

Не забудь проинсталировать перловые библиотеки для работы с PostgreSQL
и прописать все описанные в INSTALL пути,  как дополнение нужно
установить глобальную переменную окружения DATESTYLE=european и проследить
чтобы LANG указывал правильную локаль.

Скрипт запуска Pgsql c www.tyumen.ru, вчера там 6.5.3 поставил.

#!/bin/sh                                                                     
#                                                                             
LANG=ru_RU.KOI8-R;export LANG                                                 
DATESTYLE=european;export DATESTYLE                                           
ldconfig -R /usr/local/pgsql/lib                                               
rm /tmp/.s.*                                                                   
if [ -x /usr/local/pgsql/bin/postmaster ]                                     
then                                                                           
        su postgres -c "/usr/local/pgsql/bin/postmaster -i -o -e &"           
   
        echo -n ' PostgreSQL'                                                 
fi     

Как установишь, набери initdb и добавь меня в
базу юзеров Psql '/usr/local/pgsql/bin/createuser mc'


============
Внимание ! Замечание по установке PostgreSQL 7.1.x.
Для нормальной русификации базы (выполнения в дальнейшем правильной сортировки)
необходимо запустить initdb c ключем "-E KOI8", предварительно убедившись
в работоспособности сортировки "echo -e "Ф\nЫ\nВ\nА\nф\nы\nв\nа\nЖ\n"|sort".
В некоторых linux дистрибутивах, устанавливаемая по умолчанию локаль "ru" содержит
ошибки, используйте "export LANG=ru_RU.KOI8-R".
BLCKSZ изменять нет необходимости, место для объекта теперь выделяется динамически.

При сборке для скрипта configure должны бать указаны параметры "--enable-locale --enable-multibyte=KOI8".



Прокомментировать
Хотите оставить свои комментарии? Зарегистрируйтесь на нашем сайте!

 
(c) Anshlag 2002 - 2008