powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
10 сообщений из 10, страница 1 из 1
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
    #36037027
svetaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Построенный запрос к СУБД использует слишком много таблиц. Допустимо не более 256."

Уважаемые, может кто встречался с такой проблемой?
Интересуют пути её решения.
1с Предприятие (8.1.13.41), редакция 1.2 (1.2.7.1)
Работает в файловом варианте замечательно, в серверном варианте с полными правами работает, а с правами буха выдает эту ошибку.
...
Рейтинг: 0 / 0
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
    #36037052
Фотография mista2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Путь исправления - избавление от составных типов
...
Рейтинг: 0 / 0
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
    #36037053
RENaissance
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это означает, что в одном запросе используется больше 256 таблиц. Решение только одно - переписывать запрос.

З.Ы Тынц на ограничение. Смотреть строку Tables per SELECT statement .
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
    #36037449
Юрец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Встречался с таким в Управление Торговлей, при выводе документов по контрагенту (в карточке) и при ограниченных правах. Скорее всего запрос получается большим из-за ограничения доступа на уровне записей. В конфигурации практически у всех документов есть ограничения на уровне записей, вот они и зашкаливают.
Переписал модуль под себя, без использования критерия отбора.
...
Рейтинг: 0 / 0
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
    #36038106
paps
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрец,
модуль могешь выложить для примера?
...
Рейтинг: 0 / 0
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
    #36038147
Oleg B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ещё вариант - докомпозировать запрос на несколько запросов, последовательно их выполняя. Промежуточные результаты класть во временную таблицу.
...
Рейтинг: 0 / 0
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
    #36038197
nicktcher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg BЕщё вариант - докомпозировать запрос на несколько запросов, последовательно их выполняя. Промежуточные результаты класть во временную таблицу.

Согласен. Надо запрос смотреть и думать.
svetaf, уточните в каком модуле возникает ошибка. Посмотрите, каким образом формируется запрос. То, что Вы пишете про то, что под полными правами запрос выполняется нормально наводит на мысль, что проблема возможно в RLS. Тут я согласен с Юрцом.
Посмотрите под отладчиком текст запроса при выполнении с полными правами и с ограниченными. Если они не отличаются - проблема точно в RLS. Универсальный способ решения здесь - разбиение на отдельные запросы.
...
Рейтинг: 0 / 0
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
    #36041240
Юрец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
papsЮрец,
модуль могешь выложить для примера?

1. Если вы на фирме не используете розграничение прав доступа на уровне записей (каждый пользователь видит только своих клиентов и свои документы), то можешь просто отключить константу "Ограничивать права на уровне записей". Ошибка уйдет.
2. Если используете, тогда в последнем обновлении вышло исправление формы критерия отбора "Документы по Контрагенту".

У меня Управление торговлей для Украины с CRM модулем. В этой конфигурации, в карточке клиента есть закладка "Документы" в которую выводятся все документы клиента - вот на этой закладке и вылетала 1С с ошибкой (ограничение 256 таблиц).

В каком месте у тебя вообще вылетает?
...
Рейтинг: 0 / 0
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
    #36041249
Юрец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
papsЮрец,
модуль могешь выложить для примера?

1. Если вы на фирме не используете розграничение прав доступа на уровне записей (каждый пользователь видит только своих клиентов и свои документы), то можешь просто отключить константу "Ограничивать права на уровне записей". Ошибка уйдет.
2. Если используете, тогда в последнем обновлении вышло исправление формы критерия отбора "Документы по Контрагенту".

У меня Управление торговлей для Украины с CRM модулем. В этой конфигурации, в карточке клиента есть закладка "Документы" в которую выводятся все документы клиента - вот на этой закладке и вылетала 1С с ошибкой (ограничение 256 таблиц).

В каком месте у тебя вообще вылетает?
...
Рейтинг: 0 / 0
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
    #36041931
paps
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрец,

спасиб. Мы пока пробовали тестировать..Вылетают отчеты по анализу регистра бух
(мы пробовали установить ограничение на планы счетов)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]