Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Парус - сервис _ Установка системы _ Ошибка При Подключении К Базе

Автор: Верба Андрей 14.4.2015, 9:55

При подключении к базе на локальной машине выдает ошибку
Ошибка: функция set_locale(character varying) не существует



СУБД Postgre 9.4
jBoss 5.1

база создана из скрипта который на ftp

Подскажите пожалуйста как исправить ошибку

спасибо


Автор: Стреляный-Таранин Иван 14.4.2015, 15:24

Цитата(Верба Андрей @ 14.4.2015, 9:55) *
При подключении к базе на локальной машине выдает ошибку
Ошибка: функция set_locale(character varying) не существует

СУБД Postgre 9.4
jBoss 5.1

база создана из скрипта который на ftp

Подскажите пожалуйста как исправить ошибку

спасибо


В первую очередь нужно знать, что кластер базы данных следует создавать всегда с английской локалью(например English, United States). Во время инсталяции postgresql мастер предлагает такой выбор. Если переустановить не вариант, то можно открыть файл конфигурации postgresql.conf(находиться в папке с данными кластера, по умолчанию *\PostgreSQL\8.4\data), найти в нём параметр lc_messages, присвоить значение "English, United States", перезапустить службу postgres. Ошибка должна исчезнуть.

Автор: Верба Андрей 15.4.2015, 8:47

Спасибо, заработало

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)