1. aleks xantaev 7 08.06.18 19:53 Сейчас в теме

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

1С:Предприятие 8.3 (8.3.10.2580)
1C КА 2
База клиент серверная
При загрузке обновления конфигурации выходит сообщение "недостаточно памяти", и программа закрывается.

Отключаю всех пользователей, очищаю логи. Не помогает.
Подскажите решение, может кто нибудь встречался с такой проблемой.
Ответы
Избранное Подписка Сортировка: Древо
3. lefthander 08.06.18 20:04 Сейчас в теме
(1)Дискового пространства на сервере хватает? Темповские файлы как правило на диске С сервера, да и на рабочем компе на диске С должно быть достаточно места.
4. Cooler 21 08.06.18 20:20 Сейчас в теме
(1)
1С:Предприятие 8.3 (8.3.10.2580)
1C КА 2
База клиент серверная
А разрядность ОС какая? Если х32, то "Недостаточно памяти" - это нормально для обновления современных конфигураций на управляемых формах.

ОС только x64 и, возможно, платформа тоже х64.
Xershi; yadexter1986; +2 Ответить
2. namazi74 2 08.06.18 20:00 Сейчас в теме
решений может быть много. подобное встречалось и с РИБ и клиент-сервером. Помогало одно из действий: удаление/добавление в список баз, тестирование через утилиту и конфигуратор, перенос базы на другой компьютер, обновление и заливание на проблемный (при обновлении в диспетчере задач было видно как память доходила до максимально возможной и вываливалась ошибка).
5. haereticus 08.06.18 20:49 Сейчас в теме
Так а что с оперативкой на сервере и на тачке, с которой обновляете?
6. aleks xantaev 7 09.06.18 04:10 Сейчас в теме
ОС на котором находится сервер 1с
Win Serv 2016 standart x64 ОЗУ 128 Гб (скрины сервера)


Компьютер с которого делаю обновление WinServ 2012 standart x64, озу 32гб
Прикрепленные файлы:
7. dima_home 103 09.06.18 07:09 Сейчас в теме
Впервые столкнулись с этим при обновлении ЕРП2.
Просто все путают понятие 1С-сервер приложение 64 и запускаемое приложение клиента конфигуратора. ОНИ ОБА ДОЛЖНЫ БЫТЬ 64 РАЗРЯДНЫМИ.
Памяти у вас нахватает не у сервера 1С, а у 32 разрядного клиента (ограничение 2 ГБ)


Чтобы решить проблему убедитесь, что вы запускаете конфигуратор с "клиентского" 64 приложения 1С.

запуск с C:\Program Files (x86)\1cv8\8.3.11.3034\bin\1cv8.exe приведет к недостаточности памяти

запуск с C:\Program Files\1cv8\8.3.11.3034\bin\1cv8.exe приведет к нормальной работе.

При установке, на RDP сервер клиентских приложений 1С (даже если у вас установлен 64 1С Сервер) они устанавливаются 32 разрядными по умолчанию, вне зависимости от разрядности ОС. Это легко заметить в диспетчере задач, когда у вас расход памяти у клиентского приложения достигает 2гигабайт...падает с недостаточностью памяти, поскольку для 32 разрядных приложений ограничение для приложения 2 ГБ.

Скачайте с сайта поддержки 64 разрядного клиента 1с (не путать с 1С сервером 64), установите его и убедитесь, что ваш конфигуратор запущен с правильного пути (не с х86).
AlexSkyMan; tricolor; emcya; PowerBoy; +4 Ответить
8. aleks xantaev 7 13.06.18 19:07 Сейчас в теме
(7) Спасибо, вы были правы. Обновил платформу на x64 и все стало корректно работать.
15. emcya 21.04.19 03:47 Сейчас в теме
(7) Спасибо, мил человек! Помогло
9. mumik_nr 22.10.18 13:34 Сейчас в теме
Здравствуйте, а подскажите мне пожалуйста у клиента база находится локально на компе виндовс 32 разрядная, база файловая, но при обновлении выдается такое же сообщение "недостаточно памяти" и в добавок всего 2 гига оперативы, получается не обновлюсь я на этом компе ни как? Правильно я понимаю мне оперативку нарастить надо?
10. Xershi 542 22.10.18 13:37 Сейчас в теме
(9) нет. Вам винду надо обновить на 64 и поставить клиент 64. Тогда все сработает. А ну раз нет 10 гигов оперативки, то придется и ее докупить.
Сейчас в общем то 16 гигов надо ставить, чтобы комфортно обновляться!
Есть еще вариант сделать обновление на другом ПК. А затем заменить конфигурацию базы, тогда оперативки надо намного меньше!
11. mumik_nr 22.10.18 13:57 Сейчас в теме
последний вариант на сегодня это понятно что единственный но только как всегда счас закричат берите вечером и делайте хоть всю ночь а сейчас нам работать надо ((((( спасибо за ответ все понятно.
12. a_v_u 43 06.04.19 19:09 Сейчас в теме
из инета

для 32-битной системы — 2гб
для 64-разрядной — 4 гб

Для того чтобы увеличить размер адресной памяти, необходимо:

Запустить командную строку: «Пуск — Выполнить» — введите CMD и нажмите enter.
Введите в командной строке «bcdedit /set increaseuserva 3072″, где 3072 — размер желаемой адресной памяти.
Перезагрузите компьютер.
Попробуйте выполнить действие в 1С 8, которое не получалось ранее.
Если всё получилось и операция повторяется не так часто, рекомендуется вернуть размер адресной памяти к значению по умолчанию с помощью команды «bcdedit /deletevalue increaseuserva».
13. Xershi 542 06.04.19 21:09 Сейчас в теме
(12) увеличение до 3 гигов не поможет, когда глобальное обновление сожрало больше 10.
Только 64-битный клиент. Сколько оперативки надо сложно сказать, но если ее не будет думаю файл подкачки пойдет в бой.
14. a_v_u 43 07.04.19 01:18 Сейчас в теме
"где 3072 — размер желаемой адресной памяти"
надо 10 пишите 10,

х64 конечно лучше, но если удастся для начала обойтесь парой команд это куда проще
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Специалист техподдержки 1С
Иркутск
зарплата от 28 000 руб. до 34 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 48 000 руб. до 96 000 руб.
По совместительству

Программист 1С
Ставрополь
зарплата от 40 000 руб. до 60 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 120 000 руб. до 150 000 руб.
Полный день

Программист 1С
Благовещенск (Амурская область)
зарплата от 40 000 руб. до 70 000 руб.
Полный день