Тестирование и исправление. Недостаточно памяти

1. hristoff 19.05.13 16:43 Сейчас в теме
Подскажите.

В конфигураторе делаю тестирование и исправление с выбранными пунктами: Реиндексация, Проверка целостности, Сжатие и реструктуризация.

С конце когда уже пишет что идет сохранение изменений. Выходит ошибка что недостаточно памяти, но памяти ещё достаточно. В чем может быть проблема ?

Появляться начало давно и не зависимо от установленной версии конфигурации и платформы.

Появляется только на зарплате. Также есть ещё база БГУ но хоть она и больше на ней подобные операции проходят нормально.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. slav_mcu 19.05.13 17:04 Сейчас в теме
На чем стоит 1С. Если на 64-bitном клиент-сервере (а особенно на linux 64-bit, то возможно надо запускать конфигуртор на клиенте с 64-bitной ОС.
3. hristoff 19.05.13 17:15 Сейчас в теме
(2) slav_mcu,

win 2008 server x64
база файловая
4. slav_mcu 19.05.13 17:23 Сейчас в теме
Конфигуратор на сервере запускаете, как я понимаю.?!

По отдельности нормально делается Проверка целостности, Реиндексация, выгрузка базы? Или как?
5. bs_trade 19.05.13 18:41 Сейчас в теме
Попробуйте на копии прогнать полное тестирование, может быть проблема в зацикленой ссылке, или в других данных. Попробуйте сделать выгрузку/загрузку в пустую базу.
6. kievgorez 19.05.13 21:51 Сейчас в теме
Попробуй не все сразу, а поэтапно.
7. seermak 665 20.05.13 06:07 Сейчас в теме
грохни данные адресного классификатора и будет тебе щастье (туда бухи списхали всю россию + ближнее и дальнее)
8. Davlad_A 72 20.05.13 08:50 Сейчас в теме
измененная конфа или типовая?
переведенная на 8.2? размер базы на сейчас какой?
Попробуйте если есть хотя бы служебная версия сервера БД, например скуля выполнить эти же действия средствами
запросов SQL.
далее загрузите ее в родную файловую. обычно всегда помогает.
9. hristoff 22.05.13 17:21 Сейчас в теме
(8) Davlad_A,
конфа типовая
нет изначально было 8.2
размер чт-то около 2-х гб

вообщем все действия кроме сжатия базы проходят нормально только при сжатии вылетает.

Попробую выгрузить в SQL
10. erp-consul 2 22.05.13 17:54 Сейчас в теме
Точно знаю что есть проблемы с платформой 8.2.15 и выше. Сталкивался с проблемами как выгрузки узла РИБ, с обрежкой журнала. Ошибка слдующая: RunTime Error ... С++. Заканчивается вся оперативная память ПК. Т.е. 1С съедает все ресурсы ПК после чего выдает ошибку. Если с первой проблемой есть варинаты решение (алтернативные варианты выгрузки узла) то со второй решение не найдено.
Возможно ошибка у пользователя Hristoff, связана с тем же.
11. serginios 22.05.13 19:04 Сейчас в теме
Переведите базу в СКЛ режим и тестируйте. Тестирование пройдет быстрее
12. akrazan 27 18.06.13 17:05 Сейчас в теме
Сообщение "недостаточно памяти" появляется, если косяк в базе.
Лечится утилитой chdbfl.exe из папки BIN с установленной 1С Предприятие 8.
Успех - 100%
21. Viktor_Ermakov 374 02.07.15 14:49 Сейчас в теме
(12) akrazan, не 100% - не помогает!
22. ytpyfqrf 5 16.01.16 12:29 Сейчас в теме
(12) akrazan, Не помогло, так что не на 100%!!!
13. hazar 11.12.13 04:35 Сейчас в теме
Столкнулся с такой же проблемой, хочу поделиться опытом.
База ЗУП размером 2 Гб вылетала с ошибкой "недостаточно памяти" при реструктуризации таблиц информационной базы. (Win7 32 битная с 3 Гб оперативной памяти). Сжатие особого облегчения не приносило. Тестирование базы утилитой chdbfl.exe из папки **\Program Files\1cv82\***\BIN ошибок не обнаруживало. При этом база примерно раз в неделю с разными ошибками, которые успешно исправлялись тестированием. Порывшись в интернете и на любимом инфостарте пришел к следующим выводам:
- тестирование базы утилитой chdbfl.exe для обхода ошибки "недостаточно памяти" помогает не всегда и не в 100% случаев. И тут дело не в 1С, а в ограничениях винды (если просто, то не больше 2Gb для 32битных систем и 4Gb 64битных на приложение). Для углубленного изучения проблемы можно почитать тут: http://forum.infostart.ru/forum26/topic50264/ или погуглить на тему "тестирование базы 1с 8 недостаточно памяти".
- временным решением стала полная очистка адресного классификатора, после этого тестирование с включенной реструктуризацией прошло без ошибок.
- окончательное решение проблемы - перевод базы на SQL, так как регионы нужны (и не один) и некоторые справочники стремительно разрастаются в размерах.
14. Agema 11.12.13 19:05 Сейчас в теме
(13) hazar, спасибо, хороший совет, особенно про КЛАДР.
15. Yimaida 38 12.02.14 18:03 Сейчас в теме
(13) hazar, сам пришел к решению в виде очистки адресного классификатора (КЛАДР).
Т.е. если очистить КЛАДР, то тестирование проходит до конца, не вылетает. Потом заново загружаем КЛАДР. Но после загрузки КЛАДР в базу повторный тест так же вылетает.
Попробую на 64 винде, эта ошибка на 32 винде, хотя база не большая.
Попытка загрузить базу снятую с поддержки на постгри вылетает с ошибкой, если загружать конфу с "замочком", то нормально загружается.
16. virus2 12.02.14 21:10 Сейчас в теме
Просто 1с не умеет есть больше чем 1.8 Гб оперативки, если это 32-битная версия. Получается, что в процессе тестирования требуется больше памяти. Исправить ситуаюцию может только 64-битный вариант 1С, а для этого Sql сервер нужен. А идея с кладром и правда замечательная. Полностью загруженный, он занимает в базе где-то 1.5 ГБ.
17. Yimaida 38 13.02.14 09:24 Сейчас в теме
На 64 винде тест прошел до конца, не вылетел. В файловой базе.
18. Arutunov 38 18.09.14 12:13 Сейчас в теме
У меня тоже ругался на нехватку памяти при проверке ссылок на константы. Перекинул базу на 64 винду все протестировал.
19. Agema 18.09.14 18:27 Сейчас в теме
Сегодня тоже столкнулся с подобной ошибкой на конфигупации ЗиКБУ, адресный классификатор не заполнен.
Помогло тестирование базы утилитой chdbfl.exe, было рассогласование таблицы FILES.
Винда x64.
20. mamay 30.09.14 20:53 Сейчас в теме
А у меня вот такая ситуевина получилась - взял с работы базу (ЗУП 8.2.19.80 редакция 2.5.83.1 файловая), чтобы поковыряться, причем раньше брал файл стандартной выгрузки из конфигуратора, дома распаковывал, работал, опять выгружал и на работе загружал, все было нормально. А в этот раз скопировал папку с базой, дома поработал, опять-таки скопировал всю папку с базой, принес на работу, заменил папки и появилась проблема - при попытке подключения к базе через сеть стала появляться ошибка - файл базы данных поврежден. На компьютере, где непосредственно расположена база вход осуществлялся без проблем. Решил сделать тестирование и исправление в конфигураторе, перед этим естественно, хотел сохраниться, но не получилось. Выгрузка длилась неожиданно долго, и когда файл выгрузки по размеру стал больше, чем сам файл базы, а выгрузка все не прекращалась - прервал процесс через диспетчер задач. Почитал сообщения выше, провел тестирование утилитой chdbfl.exe тоже выскочило рассогласование таблицы FILES. Потом провел тестирование и исправление в конфигураторе, после этих манипуляций база выгрузилась без проблем. Прихожу к выводу, что проблема (в моем случае) крылась в битности виндов, дома Вынь 7х64, на работе ХР х32. Но почему такая проблема не появлялась при стандартной выгрузке-загрузке через конфигуратор, при работе на тех же компах и ОСях?
23. пользователь 27.06.17 17:17
Сообщение было скрыто модератором.
...
Оставьте свое сообщение

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