Январь 17, 2018, 09:02:22

Автор Тема: нет доступа к файлу "$libdir/mchar": Нет такого файла или каталога  (Прочитано 2811 раз)

lion

  • Administrator
  • Супер пользователь
  • *****
  • Сообщений: 279
  • Карма: +2/-0
    • Просмотр профиля
    • SoftLine
    • Email
Ставил банальную 8.1.15.14 на Mandriva 2010.2 с Postgresql от EterSoft 8.2.13
и тут хлобысь ... и такая штука:
"Ошибка присоздании информационной базы: Ошибка при выполнении операции с информационной базой"
Ошибка СУБД:
Error: нет доступа к файлу "$libdir/mchar": Нет такого файла или каталога

lion

  • Administrator
  • Супер пользователь
  • *****
  • Сообщений: 279
  • Карма: +2/-0
    • Просмотр профиля
    • SoftLine
    • Email
вот что нашёл:
http://postgresql.ru.net/node/158

ЗАРАБОТАЛО!!!

Каюсь, я накосячил.
Инициализировал базу в английской локале.
Убив старые настройки Postgre и переинициализировав базу командой
 su - postgres -c 'LANG=ru_RU.UTF-8 initdb /var/lib/pgsql/data'
я получил работоспособную систему.

Спасибо за помощь и терпение.

P.S. Запись SELINUX=disabled в /etc/selinux/config не до конца отключает SElinux. Проверил. В гуе поставил Enforcing mode = Enable, но в файле /etc/selinux/config оставил SELINUX=disabled. Перезагрузил и... при создании базы система стала ругаться на стек. Вернул натройки гуя назад, перезагрузил и все заработало. Шайтан, однако.