ошибка исполнения отчета на DB2

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

Страницы: 1
RSS
ошибка исполнения отчета на DB2, после перехода на платформу 8.2
 
После конвертации базы на платформу DB/2  и попутной конвертацией базы с 8.1 на 8.2.14, при формировании отчета стала появляться ошибка
Причем ошибка появляется при добавлении новой группировки в отчет Остатки и обороты взаиморасчетов с контрагентами (см. рисунок), с группировками по умолчанию программа формирует отчет без ошибок.
на DB2 установлены все последние сервис паки, плюс  размер кучи операторов (stmtheap) в файле конфигурации базы данных увеличен до значения 262144
 
Добрый день.
Здесь есть похожее обсуждение:
http://www.ibm.com/developerworks/forums/message.jspa?messageID=14136002#3123
В настройке, у договора взаиморасчетов есть дополнительные поля, а что это за поля?
Если убрать эти поля, то отчет сформируется?
 
Действия указанные в приведенной вами ссылке уже проделаны, Попробовал увеличить параметр STMTHEAP до максимального значения 524288, ошибка по прежнему выходит.
Если убрать эти поля, то отчет сформируется! И именно по этим свойствам не формируеться отчет.
 
Попробуйте установить релиз платформы 1С 8.2.13.219.
Использовать релиз 8.2.14,  пока не рекомендуем (возможно, он нестабильно работает с DB2) . Так же возможно ошибка в новых сервис паках DB2. Пока ясно только, то что формируется не оптимальный план запроса.
Появились вопросы:
Какое количество свойств в дополнительных полях используется в отчете?
Если хоть одно из доп. полей убрать отчет сформируется?  Если нет, то хоть с одним дополнительным полем отчет сформируется?
Какие типы данных у этих свойств?
Запускали тестирование и исправление?
Пробовали под 8.2 работать в файловом варианте? Если нет, то попробуйте.
 
Отчет с выбором доп.полей формируется (подчеркнуто красным), не формируется, если стоит группировка по полю Назначенной свойство (обведено Синим).
Тестирование и исправление запускали.
В файловом режиме под 8.2.14 работать пробовали, в этом случае все работает, все отчеты формируються.
По поводу попробовать 8.2.13.219, ведь при переходе на 8.2.14 база конвертируеться под формат 8.2.14, и обратно уже ни как.
 
Нашел еще одну статью в ней помогло исправить подобную ошибку увеличение размера APPLHEAPSZ:
http://www.ibm.com/developerworks/forums/thread.jspa?threadID=224271&tstart=45
Если у конфигурации установлена совместимость с 8.1, то попробуйте создать копию серверной базы убрать у нее режим совместимости и сделать тестирование и исправление, затем еще раз проверить отчет.
Значит, отчет не работает, если выбрано поле "вид взаиморасчета", это поле является свойством? какой у него тип значения?
Какая установлена версия сборки DB2?
Если в настройках отчета выбрать вывод только конечных остатков, то отчет сформируется?
Скажите, а можно для определения ошибки получить удаленный доступ к Вашему компьютеру?
 
Удаленный доступ получить можно, напишите мне на sorokin.s@info-line.ru
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С