Имя: Пароль:
1C
1С v8
ibcmd Segmentation fault ошибка при загрузке из dt
,
0 BertLam
 
22.12.21
13:29
Доброго времени суток, уважаемые форумчане.
Столкнулся с ошибкой "Segmentation fault" при "загрузке" базы из dt

Вот строка с командой
# ibcmd infobase --dbms=PostgreSQL --db-server=localhost --db-name=buh --db-user=postgres --db-pwd=pa$sW0rd restore /mnt/1Cv8_8.dt

Вот вывод в консоль
[ INFO] Загрузка информационной базы...
Segmentation fault
#

Может кто-то сталкивался с такой проблемой и может подсказать решение...

P.S. Что используется:
Сервер: OS: Ubuntu 18.04 (64-bit)
        Processor: 4 x 1.8 GHz
        Memory: 16384 MB
        Storage: 160 GB
1С:     Сервер МИНИ 8.3.18.1128
СУБД:   PostgreSQL PRO 1C 14

Сервер только проинсталлирован, на сервер только 1 база. Т.е. предложение обнови до последней версии - уже испробованы.
1 1Сергей
 
22.12.21
13:31
большой файлик?
2 BertLam
 
22.12.21
13:33
(1) 64Мб
3 lodger
 
22.12.21
13:36
(0) я так понимаю, вручную через стартер\конфигуратор никаких проблем нет?
4 BertLam
 
22.12.21
13:38
(3) Именно так.
Но поставлена задача "Сервер без графики", и поскольку согласно документации ibcmd позволяет делать загрузку/выгрузку, было принято решение использовать эту утилиту. Но... не срастается...
5 Aleksey
 
22.12.21
13:39
(2) Не маловато ли?
6 BertLam
 
22.12.21
13:40
(5) Конфигурация не стандартная(самописная). Пустая БД - 32Мб.
7 mistеr
 
22.12.21
13:48
(0) Обратитесь в поддержку.
8 lodger
 
22.12.21
13:48
а если взять платформу версии 8.3.18.1741 и повторить опыты там?
9 ansh15
 
22.12.21
13:55
Вендор еще не декларировал работу своей программы с Postgres Pro 14, максимум 13 - https://v8.1c.ru/tekhnologii/postgrespro/
10 BertLam
 
22.12.21
14:01
(8) Сегодня проверю.

(9) Благодарю, тоже проверю.
11 Мультук
 
гуру
22.12.21
14:06
(6)

>> Конфигурация не стандартная(самописная). Пустая БД - 32Мб.

А если поднять пустую стандартную конфу из dt (для понимания, что дело точно не в dt ) ?
12 BertLam
 
22.12.21
14:06
(11) Можно. Проверю на Бухгалтерии и УНФ.
13 lodger
 
22.12.21
14:11
(11) да там скорее в ibcmd линуксовой сборки трабла.
14 Dmitrii
 
гуру
22.12.21
14:16
Подождите. Если база загружается успешно и корректно через конфигуратор, то какой смысл проверять dt? Он явно нормальный.
Проблема, по-моему, либо в работе утилиты ibcmd, либо при работе этой утилиты с PGSQL.
Ошибка Segmentation fault. Уверены, что утилита запускается с достаточными правами в ОС?
15 ansh15
 
22.12.21
15:31
В CentOS 7 + 1С 8.3.20.1613 + PostgreSQL_13.4-6.1C загружается нормально.
16 BertLam
 
22.12.21
15:44
(14) Да, запускаю из под пользователя входящем в группу sudo
17 BertLam
 
23.12.21
16:25
(9) Проверил.
Сервер: OS: Ubuntu 18.04 (64-bit)
        Processor: 4 x 1.8 GHz
        Memory: 16384 MB
        Storage: 160 GB
1С:     Сервер МИНИ 8.3.18.1128
СУБД:   PostgreSQL PRO 1C 13

База из dt - загрузилась нормально.
Андрей(ansh15) - правильно заметил, что у меня установлена не декларированная версия PostgreSQL.

Считаю вопрос закрытым.
18 BertLam
 
23.12.21
19:12
(17) Рано я обрадовался...
На виртуальной машине под VirtualBox - как я и написал, все загрузилось без ошибок!
А вот на виртуальном сервере, расположенном у хостинг провайдера - ошибка присутствует, не смотря на все мои ухищрения. Последним аккордном стала переустановка ОС на VPS, но безрезультатно. Единственное чем отличаются сервера - дистрибутивом ОС Ubuntu. Т.е. я на свой VirtualBox ставил с ISO образа взятого с https://releases.ubuntu.com/18.04.6/ubuntu-18.04.6-live-server-amd64.iso, а на VPS устанавливал с того образа, который предоставил хостинг провайдер. И вывод я делаю такой, что не хватает какой-то библиотеки...
19 ansh15
 
05.01.22
03:05
На releases.1c.ru появилась тестовая 14-я редакция PostgreSQL. Пишут, что работать можно начиная с 8.3.18.