![]() |
|
Установка Postgresql-9.4.2-1.1C + Deabin 8.1 x64 | ☑ | ||
---|---|---|---|---|
0
pasmik
26.08.15
✎
17:00
|
Добрый день, коллеги.
Использую связку Postgresql-9.4.2-1.1C на Debian 8.1 x64 + 1C сервер на Winows Server 2012 R2 + клиентское приложение. Дистриб Postgresql с сайта 1С, в виде пакетов .deb locale на сервере Debian LANG=ru_RU.UTF-8 LANGUAGE=ru_RU:ru LC_CTYPE=ru_RU.UTF-8 LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE=ru_RU.UTF-8 ----------- libicu52:amd64 52.1-8+deb8u2 amd64 При создании базы через 1С (8.3.6.2152) возвращает ошибку: Ошибка при создании информационной базы: Ошибка СУБД: ERROR: type "mvarchar" does not exist LINE 1: create table Config (FileName mvarchar(128) not null, Creati...^ Подскажите, если кто сталкивался, в чем может быть проблема. |
|||
1
Casey1984
26.08.15
✎
17:30
|
(0) требования по пакетам в руководстве администратора соблюсти не забудь, и на дружественном сайте Инфостарт куча статей можно найти.
|
|||
2
Garykom
гуру
26.08.15
✎
17:45
|
(0) Ошибка СУБД
ERROR: type "mvarchar" does not exist at character 31 Возникает если база данных была создана без помощи системы 1С:Предприятия. Помните, для работы с 1С базы данных следует создавать только с использованием инструментов платформы 1С: через консоль Администрирование серверов 1С Предприятия или через средство запуска 1С. http://interface31.ru/tech_it/2014/05/tipovye-oshibki-ustanovki-servera-1s-i-postgresql-na-platforme-linux.html |
|||
3
pasmik
26.08.15
✎
18:27
|
Так я базу и создаю средствами 1С.
|
|||
4
ansh15
26.08.15
✎
19:01
|
(3) postgresql-contrib-9.4_9.4.2-1.1C_amd64.deb инсталлировали? Если нет, то поставьте.
|
|||
5
Biker
26.08.15
✎
19:05
|
С libicu52 не влетит
|
|||
6
DjSpike
26.08.15
✎
21:15
|
#Распаковать архив
# dpkg -x postgresql-contrib-9.2_9.2.4-1.1C_amd64.deb tmpdir #после: # dpkg -e postgresql-contrib-9.2_9.2.4-1.1C_amd64.deb tmpdir/DEBIAN #далее открываем в текстовом редакторе файл «control»: #nano ./tmpdir/DEBIAN/control #ищем строку libicu46 (>= 1.4.6) и меняем ее на libicu52 (>= 1.4.6) #сохраняем и собираем пакет обратно: # dpkg -b tmpdir postgresql-contrib-9.2_9.2.4-1.1C_amd64_fix.deb #После этого устанавливаем его на сервер, проблем быть не должно |
|||
7
pasmik
27.08.15
✎
09:24
|
(6) Как раз так и устанавливал.
Версия 9.2_9.2.4-1.1C устанавливается без проблем. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |