Оглавление
Пример ситуации возникновения ошибки
В нашем случае просто при запуске конфигуратора 1С новой демонстрационной базы 1С:Комплексная автоматизация 8, ред.2 через пару минут выскакивала ошибка "недостаточно памяти" и конфигуратор закрывался.
Сервер разрядности х64.
Типичная причина ошибки недостатка памяти 1С
Чаще всего причина в том, что клиентский сеанс 1С на клиентской машине запускается в разрядности х86.
То есть даже если сервер 1С имеет разрядность х64, по умолчанию 1С (если установлена версия платформы х86 на клиенте) продолжает запускаться по ярлыку именно в разрядности х86.
Подобным образом зайдите в каталог Program files на клиентской машине и запустите ярлык 1С. Проблема может уйти:
Когда действительно не хватает оперативной памяти на сервере 1С
На нагруженном сервере 1С, когда есть много баз и сотни пользователей, встречается ошибка при больших нагрузках. Например, если запустить обновление базы 1С, когда в системе работает много пользователей.
В процессе обновления возникает ошибка "недостаточно памяти" и процесс прерывается.
Ошибка решается перезапуском службы сервера 1С. Также рекомендуем выполнять обновление баз 1С не в рабочее время. Тогда также на сервере будет больше свободной оперативной памяти.
Другие ошибки работы 1С
Также на сайте разместили статьи по двум другим распространенным ошибкам работы 1С, с которыми сами сталкивались в работе.
- Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm
- Ошибка обращения к серверу 1С:Предприятия ... Удаленный хост принудительно разорвал существующее подключение. line=1574 file=src\DataExchangeTcpClientImpl.cpp
Если коротко комментировать, первая ошибка часто связана с недостатком памяти на сервере. И тоже часто решается переходом на разрядность 1С х64 вместо х86.
Вторая ошибка сложнее. Чаще всего помогает в ее решении отключение ipv6. Но перечислены также другие пути решения проблемы, которые помогают в разных ситуациях.