URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 84264
[ Назад ]

Исходное сообщение
"1c8.2+PostgreSQL"

Отправлено Towellie , 26-Фев-09 15:19 
Хотелось бы начать тему, которая очень актуальна и гугл ответа не знает.
Ситуация следующая
ОС Fedora Core 10
1С сервер 8.2.8.256
Postgresql взятый с сайта 1С
postgresql-8.3.3-2.1C.src.rpm
icu - поставил с дистрибутива fc - при сборке rpm ки
он выругался что не может найти unicode/uchar.h и unicode/ustring.h
icu4c_4_0_1 - установил поверх с исходников - ругаться перестал.
При сборке ещё ругался на --enable-thread-safety - и я её вырубил.
Сборка в итоге прошла - постгрес запустился.
При создании базы в менеджере серверов 1С
Error: type modifer is not allowed for type "mvarchar" at character 31
Я не единственный обладатель этой ошибки и ответов в гугле я не нашёл.
Спасибо за внимание.


Содержание

Сообщения в этом обсуждении
"1c8.2+PostgreSQL"
Отправлено Anonym , 26-Фев-09 15:53 
>Хотелось бы начать тему, которая очень актуальна и гугл ответа не знает.
>

А гугл знал:

hxxp://infostart.ru/forum/forum16/topic7024/messages/



"1c8.2+PostgreSQL"
Отправлено Towellie , 26-Фев-09 16:17 
платформа 8.2.8.256
- Посмотрел исходники contrib/mchar/mchar_io.c
на предмет того что mvarchar появляется после патча
- появляется, достаточно часто. Библиотека собирается - встает на место. Единственное что меня насторожило - это версия 0.0 - и я так и не нашел гдескрипт сборки её берёт, хотя я думаю это пустяки.
Потому что она все равно потом переименовывается в mchar.so. Права на доступ к файлу есть.