На сервере недостаточно памяти для выполнения задания ошибка выполнения фонового задания

Недостаточно памяти при выполнении фонового задания

Я
   arishkaKlimova

17.06.15 — 14:04

1С:Предприятие 8.3 (8.3.6.2041) 32битный сервер

Управление торговлей, редакция 11.1.10.131

Сервер:

Intel Xeon cpu e5-2609 v2 2.50GHz 2.50 GHz (2 процессора)

ОЗУ 16 GB

Windows Server 2012 r2 standard x64

При выполнении фонового задания «Получение и отправка электронных писем» в журнале регистрации выдаёт «На сервере недостаточно памяти для выполнения задания.»

Из-за чего это может быть? Как с этим бороться?

   vicof

1 — 17.06.15 — 14:07

я думаю, потому что недостаточно памяти на сервере

   vicof

2 — 17.06.15 — 14:07

купите память

   Heckfy

3 — 17.06.15 — 14:07

«Из-за чего это может быть? Как с этим бороться?!» — фиг знает, чего вы там накодили…..

   arishkaKlimova

4 — 17.06.15 — 14:38

(1) 16 gb ОЗУ для базы весом 10 gb и 10 пользователями — я думаю, что должно хватать. Вдобавок в диспетчере задач используется только 10 gb. Создаётся 3 процесса rphost (3 гб, 3гб и 100 мб), после попытки фонового задания процессы падают, остаётся только один. (3) УТ типовая

   arishkaKlimova

5 — 17.06.15 — 14:51

Есть у кого-нибудь мысли по этому поводу?

   asady

6 — 17.06.15 — 14:54

(0) окрывай код этого фонового задания

копируй его во внешнюю обработку и запускай — если ошибка воспроизводится — найти строку на которой падает не составит проблемы

   ЧеловекДуши

7 — 17.06.15 — 15:09

(4) Да побоку на ОЗУ.

Если вы выполняете какой либо отчет с кривым запросом, то любая память будет съедена полностью :)

   ЧеловекДуши

8 — 17.06.15 — 15:09

(5) Руки из Ж_ПЫ у кодера :)

   arishkaKlimova

9 — 17.06.15 — 15:11

(8) Дак дело в том, что ОЗУ до конца не съедается. Остаётся ещё гигов 5

   ХардHard

10 — 17.06.15 — 15:14

(9) Почта настроена криво, как вариант. Или в почте что то страшное лежит.

   D_E_S_131

11 — 17.06.15 — 15:14

(9) Для сервера 1С х32 все равно сколько у вас там ОЗУ — процесс rphost «возьмет» только ~3Г.

   ХардHard

12 — 17.06.15 — 15:15

+ к (10) А так позвать профессионала нужно.

   D_E_S_131

13 — 17.06.15 — 15:15

…если в фоновом задании выполняется, то не rphost, а rmngr.

   Поpyчик-4

14 — 17.06.15 — 15:16

(2) Не поможет. Мы сейчас тоже бъёмся, только с закрытием месяца.

8.3.6.2014

Управление торговлей и взаимоотношениями с клиентами (CRM), редакция 2.0 (2.0.11.5)

ПартионныйУчетСервер.ФормированиеДвиженийПоПартиямЗатратамНДС();

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

Физическая память 22 Гб.

   D_E_S_131

15 — 17.06.15 — 15:18

(14) Вообще «умиляет», когда якобы программисты не понимают разницу между физической памятью и адресацией.

   ХардHard

16 — 17.06.15 — 15:19

(15) Может у них х64 сервак)

   D_E_S_131

17 — 17.06.15 — 15:21

(16) Да все равно что там у них. Это не отменяет наличие элементарных знаний по мониторингу ресурсов компьютера.

   arishkaKlimova

18 — 17.06.15 — 15:21

(11) Да, кстати, сделала настройки локального кластера, количество ИБ на процесс поставила один. Также ограничила допустимый объём памяти до 3гб. По идее, после того, как процесс доходит до 3 гб, он должен создавать новый процесс, но в этом случае 1с начинает тормозить, а у регламентного задания выскакивает ошибка нехватки памяти

   D_E_S_131

19 — 17.06.15 — 15:26

(18) Новые процессы помогут только клиентским соединениям. С сильно занятых процессов клиенты будут «перекидываться» на менее загруженные. Фоновые все равно все в одном rmngr выполняются, а он «отъест» положенное и сдохнет.

Надо с почтой разбираться, посмотреть, не шлется ли там действительно что-то огромное (например, отчет какой-нибудь в PDF на 100500 страниц к письму прикреплен).

   arishkaKlimova

20 — 17.06.15 — 15:28

(19) Окей, спасибо за дельный совет!

А как же сделать так, чтобы создавались новые процессы rphost? Потому что сервер мощнее, чем был раньше, а тормозов больше

   hhhh

21 — 17.06.15 — 15:29

(20) покупайте 64битный сервер

   D_E_S_131

22 — 17.06.15 — 15:31

(20) «А как же сделать так, чтобы создавались новые процессы rphost?» — их можно руками создать. Например, для ваших 16Г вполне 4 штуки можно «породить» если кроме сервера 1С ничего не «крутится» на машине.

   arishkaKlimova

23 — 17.06.15 — 15:32

(22) О великий DES! Расскажите, как их можно создать «руками».

Буду премного благодарна!

   D_E_S_131

24 — 17.06.15 — 15:35

   D_E_S_131

25 — 17.06.15 — 15:37

…а вообще так все же должен найтись кто-то в организации, кто прочитает руководство «Администрирование сервера 1С:Предприятия».

   Поpyчик-4

26 — 17.06.15 — 15:43

(24) В теме речь идёт о 8.3., а ты суёшь 8.2. Разница по рабочим процессам существенная.

   ИС-2

27 — 17.06.15 — 15:48

предлагаю почистить кэш и перезагрузить сервер

диске C места много?

возможно, что запрос кривой и создает большую временную таблицу.

Для тестирования перенести код на клиента и посмотрите сколько будет уходить памяти

   arishkaKlimova

28 — 17.06.15 — 16:01

(26) Как тогда в 8.3?

(27) На диске C, кстати, странные вещи происходят: вдруг, внезапно заполнилось половина жёсткого, а это около 500 гб. Но 500, всё-равно, свободно

   arishkaKlimova

29 — 17.06.15 — 16:22

(26) Что будет, если я сделаю то, что предложил мне DES в (24) ?

   Поpyчик-4

30 — 17.06.15 — 16:25

(29) Ничего не будет, потому что не получится сделать. Луркайте мануал по созданию рабочих процессов на сервере 1С 8.3

   D_E_S_131

31 — 17.06.15 — 16:37

Ок, не обратил внимание, что это 8.3. Тогда цитируем ИТС

———————————————————

2.1.7.3.3. Назначение рабочих процессов

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

Установка соединения клиентского приложения с кластером серверов «1С:Предприятия» выполняется по следующим правилам:

? В соответствии с требованиями назначения и ограничениями по использованию оперативной памяти отбирается необходимый рабочий сервер.

Ограничения по использованию оперативной памяти учитываются в том случае, если запрос на установку соединения выполняется к информационной базе, к которой нет установленных соединений на выбранном рабочем сервере. В случае превышения лимита использования оперативной памяти рабочий сервер исключается из списка, если существует другой рабочий сервер, который не превысил лимит. Также исключаются рабочие сервера, которые не могут обработать требуемое соединение исходя из требований назначения.

? Для выбранного сервера определяется список рабочих процессов, которые доступны и могут обслужить запрашиваемое соединение. Рабочий процесс относится к списку доступных рабочих процессов в следующих случаях:

? Для рабочего процесса не достигнуто максимальное количество обслуживаемых информационных баз (свойство рабочего сервера Количество ИБ на процесс).

? Для рабочего процесса не достигнуто максимальное количество обслуживаемых соединений (свойство рабочего сервера Количество соединений на процесс).

? Рабочий процесс не находится в состоянии подготовки к автоматическому перезапуску.

? Из выбранных рабочих процессов предпочтение отдается тем рабочим процессам, которые уже обслуживают соединения информационной базы, соединение с которой необходимо обслужить. Если такого рабочего процесса нет – выбирается рабочий процесс с максимальным количеством обслуживаемых соединений.

? Если не удалось выбрать ни один рабочий процесс, то на данном рабочем сервере запускается новый рабочий процесс, который и будет обслуживать запрошенное соединение.

При установке соединения от лица существующего сеанса (если не удалось повторно использовать соединение предыдущего вызова сервера) предпочтение отдается рабочему процессу, который обслуживал предыдущее соединение этого сеанса. При этом возможен выбор другого рабочего процесса, если доступная производительность другого рабочего процесса выше доступной производительности текущего рабочего процесса не менее чем на 25%.

Если на одном рабочем сервере в течении 20 минут существуют 2 рабочих процесса, для которых суммарное количество обслуживаемых соединений и различных информационных баз меньше, чем значения, указанные в свойствах рабочего сервера (свойства Количество соединений на процесс и Количество ИБ на процесс), то процесс, который обслуживает меньшее количество соединений, будет помечен как устаревший и будет остановлен после разрыва последнего соединения. Существующим соединениям с «устаревшим» рабочим процессом будет «предложено покинуть» рабочий сервер при ближайшем серверном вызове через данное соединение. При этом «устаревший» рабочий процесс не участвует в распределении запросов на обслуживание новых объектов требований.

При подсчете количества обслуживаемых соединений учитываются соединения, которые создаются отладчиком для проверки прав доступа на предмет отладки.

   D_E_S_131

32 — 17.06.15 — 16:41

Но как бы тут речь про фоновые задания изначально была, а с ними ничего не сделаешь настройками. Предполагаю, что даже на х64 если и сформируется такое письмо, то ни один «почтовик» его не пропустит. Поэтому только расследовать «чего это за письма у нас такие» остается.

   ХардHard

33 — 17.06.15 — 16:43

(32) А я еще в (10) писал %)

   arishkaKlimova

34 — 17.06.15 — 16:56

(32) (33) Спасибо, ребята, отправляюсь на поиске злого письма.

А что насчёт процессов? Стоит ли вообще ограничивать допустимый объём кластера? Ведь он и так дойдёт до 4гб и дальше не сможет, верно?

И что будет, если я поставлю в этой графе 0?

   D_E_S_131

35 — 17.06.15 — 17:04

По идее, если поставить ограничение 3000КБ и интервал превышения 2 сек, то создастся автоматом новый процесс, на который будут переключаться клиенты.

   Darly

36 — 17.06.15 — 17:36

(0) цитирую совет от 1С, который дали мне (помогло):

в свойствах рабочего сервера есть параметры:

1) Максимальный объем памяти рабочих процессов

2) Безопасный расход памяти за один вызов

Нулевые значения означают использование параметров по умолчанию, которые соответствуют:

1) Максимальный объем памяти рабочих процессов — 80% наличной оперативной памяти

2) Безопасный расход памяти за 1 вызов — 10% от значения «Максимальный объем памяти рабочих процессов»

И в случае если ограничения, используемые по умолчанию не подходят, то можно их изменить или отменить вовсе (поставить значение -1).

Поэтому рекомендация следующая, попробовать отменить ограничения на вышеуказанные параметры,

т.е. выставить «-1» и проверить снова, как будет выполняться фоновое задание, которое ранее завершалось аварийно.

   arishkaKlimova

37 — 18.06.15 — 07:24

(36) Хорошо, такие настройки рабочего сервера я поставила, сейчас буду смотреть. А что делать с настройками локального кластера? Как там оптимально настроить?

   ЧеловекДуши

38 — 18.06.15 — 07:49

(34) Ищи лучше Злой Запрос к Составным типам данных :)

   ЧеловекДуши

39 — 18.06.15 — 07:50

(37) Оптимально будет, если Сервер приложений 1С будет х64 а не х32 :)

   arishkaKlimova

40 — 19.06.15 — 07:34

(36) Поставила я эти «-1» — не помогло. Письма как не шли, так и не идут.

1с безбожно тормозит. Раньше был сервер в два раза слабее, но там и то работал 1с быстрее. Даже не знаю что делать. Есть какие-нибудь ещё предложения?

   arishkaKlimova

41 — 19.06.15 — 08:16

Ап

   Jonny_Khomich

42 — 19.06.15 — 08:20

Большой объем данных выбираете.

А вообще я думаю может это ограничение Windows стандарт.

Я у себя на компе делаю кривой запрос, сервер ко мне передаёт данные, но отобразить 1с не может в ТД, когда процесс подходит к 4 гб, валится с нехваткой памяти.

  

Поpyчик-4

43 — 19.06.15 — 12:53

У нас вопрос решился перебором в отладчике цикла, нахождение проблемного документа, распроведение и проведение его заново. Месяц закрылся.

Дело было не в нехватке памяти.

Решаемая задача: ошибка «недостаточно памяти на сервере 1С»

Ошибка в приложении

Рисунок 1 — Ошибка в приложении

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

Вариант №1 решение проблемы заключается в увеличении памяти процесса 1С

Шаг 1. Запускаем командную строку.
Откройте командную строку Windows. Воспользуйтесь меню «Пуск» или
комбинацией клавиш Windows +R и введите команду:

cmd

Окно приложения «Выполнить»

Рисунок 2 — Окно приложения «Выполнить»

Шаг 2. В появившемся окне наберите команду:

bcdedit /set increaseuserva 3200

Для примера, увеличим ограничение до 3,2 Гб. Увеличивать ограничение стоит аккуратно и постепенно.

Командная строка. Увеличение памяти

Рисунок 3 — Командная строка. Увеличение памяти

Шаг 3. После подтверждения успешного завершения операции в окне командной строки, перезагрузите ПК и попробуйте еще раз выполнить действия, которые привели к ошибке. Если проблема не решена и 1С по-прежнему вылетает – можете еще раз увеличить ограничение.

Шаг 4. После успешного завершения операции без ошибки в 1С, восстановите ограничения Windows по умолчанию командой:

bcdedit /deletevalue increaseuserva

Это необходимый шаг, чтобы 1С не оказывала влияние на работоспособность ОС и других приложений.

Командная строка. Снятия ограничения

Рисунок 4 — Командная строка. Снятия ограничения

Вариант №2 решение проблемы заключается в завершение неиспользуемых сеансов в консоли администрирования 1С

Заходим в Администрирование серверов 1С Предприятия x86-64 выбираем Локальный кластер и с помощью правой кнопки мыши выбираем Свойства:

Вызов свойств локального кластер

Рисунок 5 — Вызов свойств локального кластер

В появившемся окне выбираем Принудительно завершить проблемные процессы:

Параметры кластера

Рисунок 6 — Параметры кластера

И нажимаем Ок.

Также можно выставить ограничения использования памяти, при которых будет срабатывать очистка памяти и отсеивать проблемные процессы.

Последний метод возможен при использовании «Корпоративной лицензии».

Заходим Кластеры — Локальный кластер — Рабочие серверы и на названии сервера выбираем Свойства:

Вызов свойств рабочего сервера

Рисунок 7 — Вызов свойств рабочего сервера

И в ячейке Временно допустимый объем памяти процессоров устанавливаем допустимое значения в байтах.

Окно параметров рабочего сервера

Рисунок 8 — Окно параметров рабочего сервера

Если вам требуется помощь специалиста в настройке, оптимизации сервера 1С:Предприятие, либо переносе в облако, свяжитесь с нами любым удобным способом.

Александр Рудницкий

Александр Рудницкий


Программист 1С компании CorpSoft24

Ошибка системы «1С: Предприятие 8.3» из-за нехватки памяти — постоянный спутник администратора 1С. Разбираемся, из-за чего они возникают, и рассматриваем пример диагностики одного подобного эпизода из практики администрирования сервера 1С.

Природа проблемы

Сообщение «Недостаточно памяти» — одна из самых часто встречающихся ошибок при работе с 1С: Предприятие версии 8.3 и выше. Она происходит по самым разным причинам — от обработки системой нескольких массивных файлов и загрузки больших объёмов данных, до обновления ПО и перегрузки ресурсов при формирования сложных отчётов.

Она не так критична при возникновении на клиентском компьютере, а вот если сообщение об ошибке выдает сервер 1С, нужно отнестись к этому максимально внимательно. Это тот самый случай, когда очень важно установить правильный «диагноз» — то есть решения не будет, пока ответственный администратор не распознает источник проблемы, не поймёт её природу.

Проблема может заключаться в несвоевременном завершении процессов, запускаемых различным ПО. Они накапливаются и перегружают доступный объём памяти на сервере. Также может иметь место интенсивная работа различных программ с постоянным резервированием и освобождением ресурсов памяти.

Приведу пример расследования одной подобной ошибки из своей практики.

Инцидент

Поступило обращение со следующей ошибкой:

Смотрим журнал регистрации, там так же выводится ошибка с пояснением о нехватке памяти на сервере:

Иллюстрация: нехватка памятиИллюстрация: нехватка памяти

Настроив технологический журнал (ТЖ) системы 1С с событием EXCP — EXCPCNTX обнаруживаем запись:

Ошибка СУБД out of memory for query result

То есть, обе ошибки сообщают о проблеме объёма памяти, на основании чего нашим главным подозреваемым становится код конфигурации (возможно наличие неоптимальных запросов).

Находим код конфигурации, вызывающий ошибку.

В журнале регистрации указан следующий код:

{ОбщийМодуль.ДокументооборотСКОВызовСервера.Модуль(22)}: Ошибка при вызове метода контекста (Получить)
по причине:

Недостаточно памяти для получения результата запроса к базе данных

Открываем конфигуратор и переходим в указанный модуль к указанному номеру строки кода:

Иллюстрация: нехватка памяти

Строка, на которой произошла ошибка:

ВнешниеОбъектыХранилище = Константы.ДокументооборотСКонтролирующимиОрганами_ВнешнийМодуль;
ДвоичныеДанныеОбработки = ВнешниеОбъектыХранилище.Получить().Получить();

Смотрим тип объекта (константы), к которой идёт обращение:

Иллюстрация: нехватка памяти

Итак, в конфигурации есть константа:

ДокументооборотСКонтролирующимиОрганами_ВнешнийМодуль

Она хранит в базе что-то неструктурированное (двоичные данные), что может занимать значительный объём памяти.

Проверяем, какой объем данных фактически занимает константа. Для этого узнаем имя таблицы хранения в базе PostgreSQL — таблица «_Const10013», индекс «_Const10013_ByKey».

Иллюстрация: нехватка памяти

Узнаем размер таблиц «Const10013», «_Const10013_ByKey» на диске:

На диске таблица занимает всего 4688 Кб = 4,6 Мб. Размер является незначительным, значит, причина не в константе.

Обнаруживаем, что кластер 1С является 32-разрядным:

32-разрядный кластер 1С имеет ограничение примерно в 3.8 Гб, при достижении которого происходит падение процесса. В режиме отсутствия нагрузки rphost занял 3,2 Гб, что близко к порогу падения. Подобные инциденты будут происходить в любой момент времени.

Внесены изменения:

  • В кластере серверов 1С «Интервал превышения допустимого объёма памяти процессов» = 300. Настройка не избавляет от ошибки, но необходима для снижения частоты возникновения ошибки.
  • В планировщике Windows настроен перезапуск службы 1С; такими образом освобождается виртуальное адресное пространство в памяти, создаётся новый рабочий процесс.

Настройка также не гарантирует от ошибки, но снижает вероятность её возникновения.

Для предотвращения повторной ошибки следует:

  • Сменить 32-разрядный кластер серверов 1С на 64-разрядный.
  • Так как на сервере используется 14 ядер процессора, необходимо осуществить переход на платформенные лицензии 1С КОРП для снятия ограничений по настройкам и обеспечения возможностей для гибкой настройки распределения памяти сервера.

Другие варианты

Зачастую, особенно в ситуации, когда нужно срочно вернуть систему в работоспособное состояние при возникновении подобной ошибки, можно попробовать такие «дедовские» способы, как перезагрузка сервера 1С или перезапуск рабочих процессов 1С, что приведёт к уменьшению объёма используемой памяти.

Источником проблемы также может быть недостаток пространства на жестком диске сервера. Здесь решение будет зависеть от устройство сервера или кластера, но здесь также могут помочь и перезапуск сервера, и наращивание ёмкости диска (или освобождение существующего пространства), а также оптимизация запросов или обновление версии ПО системы.

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

Модераторы: Дмитрий Юхтимовский, Лысиков Денис

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

Регламентное задание «Обработка данных СУБД» завершается с ошибкой «На сервере недостаточно памяти для выполнения задания. «
Размер папки логов 10 Гб. Как с этим бороться? Какие-то данные из этой базы на сервер передаются.

Вложения
Недостаточно памяти.PNG
Недостаточно памяти.PNG (24.64 KiB) Просмотров: 6087
Sergey Troitskiy
 
Сообщений: 14
Зарегистрирован: 04 мар 2016, 14:55

Re: Недостаточно памяти на сервере

Сообщение Гилёв Вячеслав » 29 мар 2016, 18:24

Речь идет об оперативной памяти. Попробуйте рестартовать сервер 1С. Сколько доступно физически оперативки серверу 1С?

Гилёв Вячеслав
 
Сообщений: 2719
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва



Re: Недостаточно памяти на сервере

Сообщение Sergey Troitskiy » 30 мар 2016, 08:55

Похоже рестарт действительно помог. С утра все фоновые выполняются без ошибок. Размер папки логов сократился.

Sergey Troitskiy
 
Сообщений: 14
Зарегистрирован: 04 мар 2016, 14:55

Re: Недостаточно памяти на сервере

Сообщение Гилёв Вячеслав » 31 мар 2016, 17:50

можно попробовать увеличить количество рабочих процессов для 32х разрядного сервера

Гилёв Вячеслав
 
Сообщений: 2719
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва


Вернуться в Latch — анализ ожиданий на блокировках

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Что делать, если в 1С всплывает сообщение о нехватке памяти? Что это означает и что можно делать в этом случае? Рассказываем подробнее про данную ошибку и предлагаем пошаговую инструкцию по ее исправлению.

В чем причина ошибки?

Чаще всего дело в том, что операционная система выделяет ограниченное количество адресной памяти под ПО. По умолчанию стоят следующие ограничения: 2Гб для 32-бит и 4Гб для 64-разрядной системы. Если 1С недостаточно памяти и вы видите данную ошибку при определенных действиях, то скорее всего нам надо увеличить доступное адресное пространство, чтобы программа могла работать без проблем.

недостаточно памяти 1С

Как увеличить количество адресной памяти?

Рассмотрим несколько основных способов.

Переход на другую систему

Если у вас есть на настоящий момент такая возможность, вы можете перейти с 32-битной на 64-разрядную систему, тем самым увеличив и количество адресного пространства под ПО.

Решение без смены операционной системы

Если у вас Windows XP или более ранние версии ОС, вы можете изменить размер адресного пространства в файле boot.ini. Для этого нужно найти его в корне диск С и добавить параметр /3Gb/userva=2900.

Для Windows Vista и последующих версий можно действовать из командной строки. Запустите команду BCDEdit /set  increaseuserva 2900.

увеличение адресного пространства из командной строки

Таким образом, мы уменьшаем размер адресного пространства, выделяемого под операционную систему до 1Гб и увеличиваем адресную память для 1С до 3Гб.

Вместо 2900 вы можете вводить любой другой размер желаемой памяти.

ВНИМАНИЕ! Данный способ напрямую влияет не только на работу 1С, но и на работу вашей операционной системой. Мы не рекомендуем прибегать к нему, если вы имеете только отдаленное представление о ее функционировании.

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

Решение проблемы без изменения адресного пространства

В ряде случаев можно решить вопрос менее радикально. Предлагаем несколько способов:

  • Изменение настроек отчета. Если ошибка возникает при формировании отчета, попробуйте изменить его настройки. Поменяйте дату, измените группировки, добавьте отбор.
  • Удаление помеченных на удаление документов и справочников. Тем самым, вы увеличите производительность системы и уменьшите размер базы данных.

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

  1. Для начала необходимо создать копию базы данных. Для этого зайдите в настройку резервного копирования, выбрать автоматическое копирование базы данных и его периодичность.
  2. Дальше отмечаете автоматическое удаление помеченных объектов и также выставляете расписание.

Таким образом вы не только единоразово решите проблему, но и в целом сможете увеличить производительность программы.

Если вы видите не ошибку, которую мы приводили в начале статьи, а сообщение о том, что недостаточно памяти на сервере, причина может быть совершенно в другом.

недостаточно памяти на сервере 1С предприятие

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

  • Совершите перезагрузку сервера 1С;
  • Попробуйте перезапустить рабочие процессы 1С;
  • Используя технологический журнал, найдите таблицу, при загрузке которой возникает ошибка «Недостаточно памяти». Если ошибка появилась при работе с таблицей «config», то выполните проверку конфигурации с флагом «Проверка логической целостности конфигурации». Найти эту функцию можно в конфигураторе в меню «Конфигурация».
  • Очистите место на диске сервера. Учтите, что много места могут занимать временные таблицы.

Решить вопрос самостоятельно или воспользоваться услугами специалистов?

Учитывая тот факт, что большинство способов устранения ошибки “недостаточно памяти” в 1С так или иначе касаются работы операционной системы или сервера, важно чтобы все манипуляции проводил грамотный специалист, а не рядовой пользователь. Если в вашей компании есть достаточно компетентный человек, вы можете доверить данные работы ему. Если же такого специалиста нет или ваши сотрудники заняты другими задачами и отвлекать их будет нецелесообразно, лучше обратиться к сторонним специалистам.

Мы предлагаем услуги по сопровождению 1С, в рамках которого наши сотрудники смогут оперативно решать подобные и многие другие проблемы. Большой опыт работ и сертифицированные специалисты позволят обеспечить бесперебойную работу с программой, защиту информации и оптимизацию бизнес-процессов.

Вы еще не внедрили 1С или необходимо установить программу в новый филиал компании? Обратитесь за внедрением и настройкой к нам — вы сэкономите свое время и избежите возможных ошибок и проблем в дальнейшем.

Позвоните по номеру телефона, указанному на сайте или заполните форму обратной связи, чтобы наши сотрудники сориентировали по стоимости работ, подобрали оптимальное решение и рассказали, как начать сотрудничество. Ждем вас!

решим ошибку по нехватке памяти 1С

  • На сервере возникла ошибка приложения текущая пользовательская настройка ошибок для этого приложения
  • На сайте возникла критическая ошибка wordpress админка
  • На сайте возникла критическая ошибка wordpress elementor
  • На сервере возникла внутренняя ошибка при обработке запроса код ошибки 504 1с
  • На сайте возникла критическая ошибка woocommerce