54000 error: joins can have at most 32767 columns

1. Middle1C 25.05.22 13:00 Сейчас в теме
Доброго времени суток.
PostgreSQL 11.7-7.1C в 1С:Комплексная автоматизация 2 (2.4.14.164) при выполнение обработки выдает ошибку:
54000 error: joins can have at most 32767 columns.

Может кто уже сталкивался, как обойти ограничение СУБД?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. starjevschik 25.05.22 13:09 Сейчас в теме
обойти ограничение СУБД это серьезная заявка.
А действительно нужно больше 32767 полей в запросе? куда столько...
3. Middle1C 25.05.22 13:27 Сейчас в теме
обойти ограничение СУБД это серьезная заявка.
А действительно нужно больше 32767 полей в запросе? куда столько...

Даже не знаю, Программист 1С написал обработку по переносу документов из одной базы в другую, изначально все работало, переносили много документов. Сейчас на всех документах выдает ошибку данную, перезапуск СУБД не помогает как и сервера 1С. Пробовал увеличить лимиты в postgres.conf, толку нет.
7. starjevschik 25.05.22 15:43 Сейчас в теме
(3) найдите этого программиста и попросите исправить. Или другого. Если СУБД не умеет столько колонок, вы ничего не сделаете, разве что найти другую СУБД, которая больше может? тоже вариант в принципе, но исправить обработку наверное дешевле обойдется.
4. Middle1C 25.05.22 13:28 Сейчас в теме
Как я понял уже записали 32767 столбцов и выше СУБД не дает прыгнуть.
5. lmnlmn 69 25.05.22 13:40 Сейчас в теме
(4) Не записали, а при соединении таблиц получилось так что на выходе колонок стало больше чем СУБД может переварить. Очень кучерявый JOIN в какой-то момент времени получается. Поймайте в отладке проблемный запрос и проанализируйте, если есть такая возможность.
6. user686924_shipikVV 25.05.22 14:00 Сейчас в теме
Добавились новые объекты при обновлении.
Вот он их и добавил.

Почему все объекты одним запросом?

Надо Xml править через конвертацию.
Обработка по переносу уже устарела.
8. Middle1C 26.05.22 11:04 Сейчас в теме
Спасибо всем за ответы, исправили.
9. lmnlmn 69 26.05.22 11:08 Сейчас в теме
(8) Отлично, но, полагаю, подробности будут интересны не только мне. В чем причина была?
10. Middle1C 26.05.22 11:39 Сейчас в теме
Отлично, но, полагаю, подробности будут интересны не только мне. В чем причина была?

Обработку программист 1С правит свою, будут подробности напишу))
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот