|
|
|
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
|
|||
|---|---|---|---|
|
#18+
Построенный запрос к СУБД использует слишком много таблиц. Допустимо не более 256." Уважаемые, может кто встречался с такой проблемой? Интересуют пути её решения. 1с Предприятие (8.1.13.41), редакция 1.2 (1.2.7.1) Работает в файловом варианте замечательно, в серверном варианте с полными правами работает, а с правами буха выдает эту ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 10:41 |
|
||
|
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
|
|||
|---|---|---|---|
|
#18+
Путь исправления - избавление от составных типов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 10:48 |
|
||
|
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
|
|||
|---|---|---|---|
|
#18+
Это означает, что в одном запросе используется больше 256 таблиц. Решение только одно - переписывать запрос. З.Ы Тынц на ограничение. Смотреть строку Tables per SELECT statement . Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 10:48 |
|
||
|
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
|
|||
|---|---|---|---|
|
#18+
Встречался с таким в Управление Торговлей, при выводе документов по контрагенту (в карточке) и при ограниченных правах. Скорее всего запрос получается большим из-за ограничения доступа на уровне записей. В конфигурации практически у всех документов есть ограничения на уровне записей, вот они и зашкаливают. Переписал модуль под себя, без использования критерия отбора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 12:50 |
|
||
|
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
|
|||
|---|---|---|---|
|
#18+
Юрец, модуль могешь выложить для примера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 16:46 |
|
||
|
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
|
|||
|---|---|---|---|
|
#18+
Ещё вариант - докомпозировать запрос на несколько запросов, последовательно их выполняя. Промежуточные результаты класть во временную таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 17:01 |
|
||
|
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
|
|||
|---|---|---|---|
|
#18+
Oleg BЕщё вариант - докомпозировать запрос на несколько запросов, последовательно их выполняя. Промежуточные результаты класть во временную таблицу. Согласен. Надо запрос смотреть и думать. svetaf, уточните в каком модуле возникает ошибка. Посмотрите, каким образом формируется запрос. То, что Вы пишете про то, что под полными правами запрос выполняется нормально наводит на мысль, что проблема возможно в RLS. Тут я согласен с Юрцом. Посмотрите под отладчиком текст запроса при выполнении с полными правами и с ограниченными. Если они не отличаются - проблема точно в RLS. Универсальный способ решения здесь - разбиение на отдельные запросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 17:26 |
|
||
|
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
|
|||
|---|---|---|---|
|
#18+
papsЮрец, модуль могешь выложить для примера? 1. Если вы на фирме не используете розграничение прав доступа на уровне записей (каждый пользователь видит только своих клиентов и свои документы), то можешь просто отключить константу "Ограничивать права на уровне записей". Ошибка уйдет. 2. Если используете, тогда в последнем обновлении вышло исправление формы критерия отбора "Документы по Контрагенту". У меня Управление торговлей для Украины с CRM модулем. В этой конфигурации, в карточке клиента есть закладка "Документы" в которую выводятся все документы клиента - вот на этой закладке и вылетала 1С с ошибкой (ограничение 256 таблиц). В каком месте у тебя вообще вылетает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2009, 13:07 |
|
||
|
Ошибка СУБД: запрос к СУБД использует слишком много таблиц > 256
|
|||
|---|---|---|---|
|
#18+
papsЮрец, модуль могешь выложить для примера? 1. Если вы на фирме не используете розграничение прав доступа на уровне записей (каждый пользователь видит только своих клиентов и свои документы), то можешь просто отключить константу "Ограничивать права на уровне записей". Ошибка уйдет. 2. Если используете, тогда в последнем обновлении вышло исправление формы критерия отбора "Документы по Контрагенту". У меня Управление торговлей для Украины с CRM модулем. В этой конфигурации, в карточке клиента есть закладка "Документы" в которую выводятся все документы клиента - вот на этой закладке и вылетала 1С с ошибкой (ограничение 256 таблиц). В каком месте у тебя вообще вылетает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2009, 13:08 |
|
||
|
|

start [/forum/topic.php?fid=28&tid=1523651]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
459ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 742ms |

| 0 / 0 |
