БП 3.0 ошибка при закрытии месяца - Превышен максимальный расход памяти #764565


#0 by Kleo
Вопрос по базе БП 3.0, клиент-серверный вариант работы. Релиз платформы 8.3.6.2421, релиз конфигурации 3.0.42.46. На сервере 1С установлена операционная система Win8 процессор Core i7, 16Гигабайт оперативной памяти, MS SQL Server 2014. При выполнении операции закрытия месяца при закрытии 20-х счетов выходит ошибка при выполнении: "Превышен максимальный расход памяти за один вызов сервера". Если делать копию базы в файловом варианте, то выходит другая ошибка: "RunTime Error" от MicrosoftVisual C++. Для клиент-серверного варианта пробовали в параметрах рабочего сервера менять Безопасный расход памяти за один вызов на -1. но это не помогло. Пробовали  9 223 372 036 854 775 807 - тоже не помогло. Подскажите, пожалуйста, в чем может быть ошибка?
#1 by piter3
64 ставьте
#2 by Kleo
Долго-долго висело закрытие 20-х счетов. И вышла другая ошибка: Индекс находится за границами массива
#3 by Kleo
где 64 ставить?
#4 by piter3
сервер 1с.
#5 by piter3
для проформы тии сделать
#6 by Cyberhawk
Попробуй "Максимальный объем памяти рабочих процессов" поставить в "-1" (лимит увеличится на величину, составляющую до 20% от установленной оперативной памяти на хостовой ОС)
#7 by Kleo
64-й стоит Тестирование делала полное, и в файловой копии тоже тестирование делала. все норм
#8 by Kleo
пробовали - не помогает
#9 by Cyberhawk
Посмотри, сколько гигабайт (в пике) процессы rphost.exe занимают в оперативной памяти в момент перед вылетом
#10 by piter3
конфа где-то октябрьская,не смущает?
#11 by Kleo
2 гига остается еще
#12 by Cyberhawk
Ответ неясен
#13 by Карупян
Какие параметры по памяти еще стоят у кластера/рабочего сервера?
#14 by Kleo
все остальные параметры типовые
#15 by Kleo
сейчас ошибка "ИНДЕКС НАХОДИТСЯ ЗА ГРАНИЦАМИ МАССИВА" что-то видимо в данных какой-то косяк...
#16 by Kleo
как найти этот самый массив, в котором ошибка?
#17 by Kleo
еще такой момент - выполнение всех регламентных и фоновых заданий в консоле сервера 1с отключила
#18 by Cyberhawk
Запускай проведение в отладке + галку остановки по ошибке
#19 by Карупян
в жр обычно подробно ошибки фиксируются
#20 by Kleo
Вышла вот такая ошибка: {ОбщийМодуль.ДлительныеОперации.Модуль}: Индекс находится за границами массива Появилась кроме кнопки ОК, еще кнопка Подробнее и там текст ошибки: "{ОбщийМодуль.ДлительныеОперации.Модуль}: Индекс находится за границами массива " При расчете себестоимости...
#21 by Kleo
Ошибка: {ОбщийМодуль.РасчетСебестоимости.Модуль(5130)}: Индекс находится за границами массива т.е. это Функция НайтиВстречныйВыпускБезНастройки(Знач Контур, Затраты) строка, на которой выходит ошибка: и что? как найти ошибку в данных?
#22 by Cyberhawk
Посмотри, какие виды результата ожидает получить потребитель этой функции
#23 by Cyberhawk
Если там допустимо, что будет пусто, то анализируй случай пустой коллекции и возвращай то, что подойдет для потребителя (неопределено или еще что-нибудь)
#24 by Kleo
и как-то путанно написано и непонятно. модуль РасчетСеьестоимости выполняется на сервере. отладчиком туда не зайти... да и что я там увижу. что можно увидеть в тексте этой функции отлажчиком: Функция НайтиВстречныйВыпускБезНастройки(Знач Контур, Затраты)
#25 by Ma3eIIa
что бы попасть на сервер. сервер должен иметь статус отладки.
#26 by Ma3eIIa
А вообще кривые данные. добавь заглушку. возвращай 0. как тебе советовали в
#27 by Cyberhawk
И вновь
#28 by Kleo
переведите, пожалуйста, что значит "добавь загрушку"? т.е. в этой функции написать Возврат 0; так? как это настроить? в консоле сервера 1С?
#29 by Kleo
я понимаю, что ошибка где-то в данных. это 100%. как найти вот в чем вопрос...
#30 by Ma3eIIa
ужас. синяя полоска.
#31 by Ma3eIIa
у тебя параметр затраты. вот смотри на каких выдает ошибка. и уже дальше смотри контр где он заполняется и почему и т.д.
#32 by Kleo
спасибо за помощь. буду дальше смотреть
#33 by los_hooliganos
Реиндексация и обновление статистики не помогало?
#34 by los_hooliganos
Обычно заглючивает при подгонке косвенных расходов итерациями. Поставь ограничение - максимум 6 итераций.
#35 by Kleo
нет
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С