Текущее время: Вс, июл 20 2025, 12:21

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: TSV_TNEW_OCCURS_NO_ROLL_MEMORY
СообщениеДобавлено: Пт, дек 24 2010, 13:38 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, окт 10 2006, 12:23
Сообщения: 679
Откуда: Санкт-Петербург
Пол: Мужской
Добрый день!

Валится ошибка. Как уже тока не менял параметры. Результата нет.

Roll area...................... 9723952
Extended memory (EM)........... 4057946784
Assigned memory (HEAP)......... 2000053232
Short area..................... " "
Paging area.................... 65536
Maximum address space.......... " "

Анализ ошибки
The internal table "IT_2269278" could not be filled.

Storage location: "Session memory"

You attempted to create an OCCURS area 15936 bytes long for the internal
table "IT_2269278". This is because the first entry is supposed to be created
in the internal table.

The amount of memory requested is no longer available.
Last error logged in SAP kernel


Component............ "EM"
Place................ "SAP-Server blade2_TTP_40 on host blade2 (wp 2)"
Version.............. 37
Error code........... 7
Error text........... "Warning: EM-Memory exhausted: Workprocess gets PRIV "
Description.......... " "
System call.......... " "
Module............... "emxx.c"
Line................. 1890


Profile parameter Value Unit Comment

Roll, extended and heap memory EXTM
ztta/roll_area 10000000 Byte Roll area per workprocess (total)
ztta/roll_first 1 Byte First amount of roll area used in a dialog WP
ztta/short_area 3200000 Byte Short area per workprocess
rdisp/ROLL_SHM 32768 8 kB Part of roll file in shared memory
rdisp/PG_SHM 32768 8 kB Part of paging file in shared memory
rdisp/PG_LOCAL 150 8 kB Paging buffer per workprocess
em/initial_size_MB 300000 MB Initial size of extended memory
em/blocksize_KB 8192 kB Size of one extended memory block
em/address_space_MB 4096 MB Address space reserved for ext. mem. (NT only)
ztta/roll_extension 2000000000 Byte Max. extended mem. per session (external mode)
abap/heap_area_dia 2000000000 Byte Max. heap memory for dialog workprocesses
abap/heap_area_nondia 2500000000 Byte Max. heap memory for non-dialog workprocesses
abap/heap_area_total 5000000000 Byte Max. usable heap memory
abap/heaplimit 400000000 Byte Workprocess restart limit of heap memory
abap/use_paging 0 Paging for flat tables used (1) or not (0)

ОЗУ на сервере 32Гб.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: TSV_TNEW_OCCURS_NO_ROLL_MEMORY
СообщениеДобавлено: Пт, дек 24 2010, 13:49 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, окт 10 2006, 12:23
Сообщения: 679
Откуда: Санкт-Петербург
Пол: Мужской
Место прерывания:

90 IF <ls_buf_afpo>-afpotab IS INITIAL.
91 EXIT.
92 ENDIF.
93
94 IF p_posnr IS INITIAL.
95 pt_afpo[] = <ls_buf_afpo>-afpotab.
96 p_found = con_x.
97 ELSE.
98 READ TABLE <ls_buf_afpo>-afpotab
99 WITH TABLE KEY posnr = p_posnr
100 ASSIGNING <ls_afpo>.
101 IF NOT sy-subrc IS INITIAL.
102 EXIT.
103 ENDIF.
>>>>> APPEND <ls_afpo> TO pt_afpo.
105 p_found = con_x.
106 ENDIF.
107
108 ENDFORM. " READ_AFPO


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: TSV_TNEW_OCCURS_NO_ROLL_MEMORY
СообщениеДобавлено: Пт, дек 24 2010, 13:50 
Специалист
Специалист

Зарегистрирован:
Вт, авг 03 2010, 06:32
Сообщения: 143
Все симптомы ситуации, когда объем запрашиваемой памяти упирается в лимиты для сессии.
В этом случае должно помочь увеличение ztta/roll_extension и/или abap/heap_area_dia

_________________
Мне и отсюда хорошо видно


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: TSV_TNEW_OCCURS_NO_ROLL_MEMORY
СообщениеДобавлено: Пт, дек 24 2010, 13:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 28 2006, 11:36
Сообщения: 1365
Откуда: Москва
Пол: Мужской
на оси ulimit посмотрите


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: TSV_TNEW_OCCURS_NO_ROLL_MEMORY
СообщениеДобавлено: Пт, дек 24 2010, 13:56 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, окт 10 2006, 12:23
Сообщения: 679
Откуда: Санкт-Петербург
Пол: Мужской
Забыл сказать что система 64bit Unicode. ОС Windows 2003.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: TSV_TNEW_OCCURS_NO_ROLL_MEMORY
СообщениеДобавлено: Пт, дек 24 2010, 14:00 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, окт 10 2006, 12:23
Сообщения: 679
Откуда: Санкт-Петербург
Пол: Мужской
adem написал(а):
Все симптомы ситуации, когда объем запрашиваемой памяти упирается в лимиты для сессии.
В этом случае должно помочь увеличение ztta/roll_extension и/или abap/heap_area_dia


Выставить по максимуму оба = 2147483647 ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: TSV_TNEW_OCCURS_NO_ROLL_MEMORY
СообщениеДобавлено: Пт, дек 24 2010, 17:20 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, сен 07 2007, 15:58
Сообщения: 295
Откуда: UA
Пол: Мужской
Увеличьте abap/heap_area_total и abap/heap_area_dia напрямую в файле профиля редактором до, например, размера ОЗУ.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: TSV_TNEW_OCCURS_NO_ROLL_MEMORY
СообщениеДобавлено: Пт, дек 24 2010, 22:18 
Менеджер
Менеджер

Зарегистрирован:
Вт, июл 24 2007, 14:52
Сообщения: 603
Откуда: Казахстан
Пол: Мужской
Ctrelok написал:
adem написал(а):
Все симптомы ситуации, когда объем запрашиваемой памяти упирается в лимиты для сессии.
В этом случае должно помочь увеличение ztta/roll_extension и/или abap/heap_area_dia


Выставить по максимуму оба = 2147483647 ?


на 64-бит максимум гораздо больше


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: TSV_TNEW_OCCURS_NO_ROLL_MEMORY
СообщениеДобавлено: Сб, дек 25 2010, 08:56 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, окт 10 2006, 12:23
Сообщения: 679
Откуда: Санкт-Петербург
Пол: Мужской
У меня версия ERP 2004 (максимум 2147483647). А в ERP 6.0 да, больше (64000000000).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: TSV_TNEW_OCCURS_NO_ROLL_MEMORY
СообщениеДобавлено: Сб, дек 25 2010, 09:59 
Менеджер
Менеджер

Зарегистрирован:
Вт, июл 24 2007, 14:52
Сообщения: 603
Откуда: Казахстан
Пол: Мужской
вы не смотрите на те лимиты, которые показывает RZ10/RZ11


Note 425207 - SAP memory management, current parameter ranges

Release 640, 700, and 710 64-bit:
ztta/roll_extension - unlimited


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: TSV_TNEW_OCCURS_NO_ROLL_MEMORY
СообщениеДобавлено: Ср, дек 29 2010, 16:43 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, окт 04 2006, 15:30
Сообщения: 248
Откуда: от туда..
Можно подойти к проблеме как обычно по "базисному", крутя настройки.
Но жизнь показывает, что не всегда Базисник крайний.

Итак, первым делом проверить, а те ли данные выбирает юзер?
А нужны ли ему вообще все те данные которые он выбирает? (допустим стоит вариант выбора за год, а нужно только за последний месяц). Возможно необходимо явно указывать ограничение по BE, Год, еще чтото.

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

Если это стандарт, возможно одним из решений будет поиск SAP-note, по ключевым словам "keywords", в разделе "Указания по устранению ошибки". С коррекцией программного кода, либо возможно с решением проблемы иным способом.

ну и support еще ни отменяли

По контексту:

параметры ztta/roll_extension, abap/heap_area_dia "еще" задирать смысла нет.

смущает "em/initial_size_MB" 300000 MB Initial size of extended memory
и это при живом "ОЗУ на сервере 32Гб, может ограничится размером 85-90 % от ОЗУ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB