|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
Приветствую Всех! Подскажите, почему при определенном количество открытых форм Акс начинает глючить. Выдает сообщение "Недостаточно системных ресурсов". Останавливает выполнение макросов. Если оду из форм предварительно закрывать, все срабатывает нормально. Есть какие то ограничения на количество открытых форм? В спецификации ничего такого не нашел. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2016, 19:32 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
wladimirrr, - ну ограничения на открытые формы в ряд ли... - ограничение на количество открытых таблиц (которые формы открывают) тоже маловероятно, по крайней мере по спецификации А 2010 это 2048 штук, включая таблицы, открытые Access для внутренних потребностей. - сообщение "Недостаточно системных ресурсов" скорее всего системное, оно может выходить и без акцеса при большом количестве открытых приложений, например когда на диске С осталось свободного места мегабайт 100-200 и там лежит файл подкачки ОС... в общем склоняюсь к последнему - при максимальной загрузке приложения - ОС не может предоставить нужное количество ресурсов памяти для нормальной работы приложения... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2016, 20:12 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
ну еще (если стоит А 2010) можно глянуть сюда: https://support.microsoft.com/en-us/kb/2726928 машинный перевод тут: https://support.microsoft.com/ru-ru/kb/2726928 но всё равно это тоже не из-за форм, а уже из-за запросов, которые они дергают... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2016, 20:29 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
vmagwladimirrr, - ну ограничения на открытые формы в ряд ли... - ограничение на количество открытых таблиц (которые формы открывают) тоже маловероятно, по крайней мере по спецификации А 2010 это 2048 штук, включая таблицы, открытые Access для внутренних потребностей. - сообщение "Недостаточно системных ресурсов" скорее всего системное, оно может выходить и без акцеса при большом количестве открытых приложений, например когда на диске С осталось свободного места мегабайт 100-200 и там лежит файл подкачки ОС... в общем склоняюсь к последнему - при максимальной загрузке приложения - ОС не может предоставить нужное количество ресурсов памяти для нормальной работы приложения... На диске С места достаточно, порядка 10-15Гб. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2016, 21:12 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
vmagну еще (если стоит А 2010) можно глянуть сюда: https://support.microsoft.com/en-us/kb/2726928 машинный перевод тут: https://support.microsoft.com/ru-ru/kb/2726928 но всё равно это тоже не из-за форм, а уже из-за запросов, которые они дергают... А по запросам есть ограничения? Формы же используют запросы. И сообщение о нехватке выдается, когда открывается очередная форма для создания записи и должны сработать ряд макросов для этой формы. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2016, 21:15 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
vmag, в Акс13, вроде все работает (просил друга проверить на своем компе). ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2016, 21:18 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
wladimirrr, получается у вас ситуация персональная, нужно пост начинать со слов: у меня ОС такая-то, разрядность её такая-то, Акцесс такой-то, его разрядность такая-то, а уж потом - проблема такая - то... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2016, 21:42 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
vmagwladimirrr, получается у вас ситуация персональная, нужно пост начинать со слов: у меня ОС такая-то, разрядность её такая-то, Акцесс такой-то, его разрядность такая-то, а уж потом - проблема такая - то... ОС -W10, разрядность 32, Аксесс-10, разрядность Аксесс -? наверно 32. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2016, 23:51 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2016, 00:26 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
wladimirrr, у тебя же уже была такая тема - Не достаточно системных ресурсов. Что за фигня? :) посмотри - Аксесс: разделение оперативной памяти ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2016, 03:54 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
Вообще ошибка недостатка системных ресурсов чаще всего не имеет отношения к объему диска или оперативной памяти, хотя бывает. Под проблемой с системными ресурсами чаще всего подразумевается превышение лимита по количеству используемых объектов GDI, обычно это 10000 на процесс. Акцесс - однопроцессный, поэтому в это число входят абсолютно все графические элементы интерфейса, видимые и невидимые, включая, например, стрелочку на полосе прокрутки - это тоже элемент GDI. Посмотреть можно в диспетчере задач (меню Вид -> Выбрать столбцы -> галка Объекты GDI). Также проверьте, что вы разрушаете после использования все созданные объекты типа рекордсетов, это тоже может вызывать такую ошибку и неожиданные падения Акса. Не совсем понимаю, для чего вы поставили на машину с 64 разрядным процессором 32-х разрядную ОС. На 64-х разрядной проблем с GDI меньше. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2016, 06:09 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
MrShinНа 64-х разрядной проблем с GDI меньше.А какие проблемы были? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2016, 08:24 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
vmagwladimirrr, ну гляньте что у вас там в реестре согласно 19978126 Внес изменения в реестр согласно инструкции, пока работает, посмотрю как дальше будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2016, 10:34 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
ПанургА какие проблемы были? Эту ошибку на 64-х разрядной ОС я пока не видел вообще, только на 32-х разрядной. Это не связано с Акцессом. В подробности не вдавался, но, видимо, увеличили количество доступных дескрипторов. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2016, 10:42 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
MrShin, так в поиске по форуму и для 32битной системы не так много сообщений... Для 64битной просто ещё мало времени прошло. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2016, 11:43 |
|
Количество открытых форм в Акс10.
|
|||
---|---|---|---|
#18+
Нет, похоже, количество GDI дескрипторов не зависит от разрядности. Можно попробовать увеличить их число: http://stackoverflow.com/questions/9723470/whats-the-upper-limit-on-gdi-objects-for-one-process-in-windows-7 ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2016, 12:43 |
|
|
start [/forum/topic.php?fid=45&fpage=87&tid=1612901]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 9ms |
total: | 130ms |
0 / 0 |