Обновил FreeBSD с версии 5.4 до 6.0....перестал запускаться PostgreSQLВ логах:
postgres[889]: [1-1] FATAL: файлы базы данныз не совместимы с операционной системой
postgres[889]: [1-2] ПОДРОБНОСТИ: Кластер баз данных был инициализирован с LC_COLLATE "ru_RU.KOI8-R", которую не распознасть с setlocale().
postgres[889]: [1-3] ПОДСКАЗКА: Похоже вам нужно выполнить initdb или инсталировать поддержку локали.Хоть написано и по русски, но не пойму что сделать то надо?
Помогите советом!
>Хоть написано и по русски, но не пойму что сделать то надо?
>
>Помогите советом!покажите
locale -a | grep RU
>
>>Хоть написано и по русски, но не пойму что сделать то надо?
>>
>>Помогите советом!
>
>покажите
>locale -a | grep RUlocale -a | grep RU
ru_RU.CP1251
ru_RU.CP866
ru_RU.ISO8859-5
ru_RU.KOI8-R
ru_RU.UTF-8
>locale -a | grep RU
>ru_RU.CP1251
>ru_RU.CP866
>ru_RU.ISO8859-5
>ru_RU.KOI8-R
>ru_RU.UTF-8странно. а вы после обновления системы с 5 ветки на 6 пакеты пересобирали?
>
>>locale -a | grep RU
>>ru_RU.CP1251
>>ru_RU.CP866
>>ru_RU.ISO8859-5
>>ru_RU.KOI8-R
>>ru_RU.UTF-8
>
>странно. а вы после обновления системы с 5 ветки на 6 пакеты
>пересобирали?make installworld делал и все.....каким образом пакеты пересобирать?
Имеется ввиду установить PostgreSQL заново из портов или как?
>Имеется ввиду установить PostgreSQL заново из портов или как?как хотите, можете вручную собрать, если вам хочется. но при переходе с одной ветки на другую пакеты желательно пересобирать
и убедится в наличии опции COMPAT_FREEBSD5 в ядре