Текущее время: Вс, авг 24 2025, 21:05

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка BEX: Недостаточно памяти - клиент.
СообщениеДобавлено: Пт, июн 26 2009, 12:49 
Специалист
Специалист

Зарегистрирован:
Пн, авг 06 2007, 14:59
Сообщения: 102
Добрый день!

Может кто что подскажет. При выполнении отчета BEx, если возвращается достаточно большой объем данных, падает Bex с ошибкой "Недостатчно памяти - клиент". При этом свободная оперативная память еще есть, да и своп достаточный. С чем может быть связано и можно ли сделать, чтобы хоть за долгое время, но отчет выполнялся? Примерный объем данных с которого падает - 40 000 строк, 200 столбцов +/-.

Трассировка:
com.sap.bi.et.analyzer.api.BExApplication+BExConnectionLostException: Недостаточно памяти - клиент
at com.sap.bi.et.analyzer.api.BExApplication.FrontendUpdate(Boolean iNewThread, Boolean iDoNotReadData)
at com.sap.bi.et.analyzer.addin.BExExcelApplication.FrontendUpdate(Boolean iNewThread, Boolean iDoNotReadData)
Недостаточно памяти - клиент
at com.sap.bi.et.analyzer.api.BExApplication.FrontendUpdate(Boolean iNewThread, Boolean iDoNotReadData)
at com.sap.bi.et.analyzer.addin.BExExcelApplication.FrontendUpdate(Boolean iNewThread, Boolean iDoNotReadData)

SAPLogon 710, патч 13
BI 7.0 Support Package 9, патч 1.
Excel 2007.

Спасибо.

ЗЫ Знаю, да, уменьшать отчет. Вариант не подходит. :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка BEX: Недостаточно памяти - клиент.
СообщениеДобавлено: Пт, июн 26 2009, 12:50 
Специалист
Специалист

Зарегистрирован:
Пн, авг 06 2007, 14:59
Сообщения: 102
Да, и падает именно Bex, процесс на сервере отрабатывает успешно и сравнительно быстро - минуты за 2-3.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка BEX: Недостаточно памяти - клиент.
СообщениеДобавлено: Пн, июн 29 2009, 16:01 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Попробуйте отключить форматирование в рабочей книге
p/s/ Проверьте настройку тайм-аут'a для программ, st21 и st22 само собой тоже


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка BEX: Недостаточно памяти - клиент.
СообщениеДобавлено: Вт, июн 30 2009, 11:12 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, дек 23 2008, 17:09
Сообщения: 315
RiTm написал(а):
... С чем может быть связано и можно ли сделать, чтобы хоть за долгое время, но отчет выполнялся? Примерный объем данных с которого падает - 40 000 строк, 200 столбцов +/-...

Связано с тем, что объем памяти, выделяемой под отчет, ограничен. Есть нота, где приводится формула расчета по количеству ячеек. Вы, где-то, на порядок превысили предел.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка BEX: Недостаточно памяти - клиент.
СообщениеДобавлено: Вт, июн 30 2009, 11:39 
Специалист
Специалист

Зарегистрирован:
Пн, авг 06 2007, 14:59
Сообщения: 102
Bkmz написал:
Попробуйте отключить форматирование в рабочей книге
p/s/ Проверьте настройку тайм-аут'a для программ, st21 и st22 само собой тоже

Подскажите, а что за настройка тайм-аута, где смотреть?

Online написал(а):
RiTm написал(а):
... С чем может быть связано и можно ли сделать, чтобы хоть за долгое время, но отчет выполнялся? Примерный объем данных с которого падает - 40 000 строк, 200 столбцов +/-...

Связано с тем, что объем памяти, выделяемой под отчет, ограничен. Есть нота, где приводится формула расчета по количеству ячеек. Вы, где-то, на порядок превысили предел.

А не помните номер или ключевые слова ноты?
Что-то не могу пока найти.

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка BEX: Недостаточно памяти - клиент.
СообщениеДобавлено: Вт, июн 30 2009, 11:43 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, дек 23 2008, 17:09
Сообщения: 315
1040454


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка BEX: Недостаточно памяти - клиент.
СообщениеДобавлено: Вт, июн 30 2009, 11:44 
Специалист
Специалист

Зарегистрирован:
Пн, авг 06 2007, 14:59
Сообщения: 102
Спасибо, ноту нашел. 1040454, кому интересно

"The following formula allows you to estimate the memory requirement of a query:

mem = 100MB + (#rows x #columns) x 0.0016 MB

Regardless of the memory capacity in the front-end, a process can allocate a maximum of approximately 1.2 gigabytes (GB) in the .NET framework.
This corresponds to approximately 750,000 data cells that can be displayed."


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка BEX: Недостаточно памяти - клиент.
СообщениеДобавлено: Ср, авг 26 2009, 07:43 
Начинающий
Начинающий

Зарегистрирован:
Пт, июн 15 2007, 07:17
Сообщения: 5
Можно узнать как решили проблему?
Уменьшили объем выводимой информации ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка BEX: Недостаточно памяти - клиент.
СообщениеДобавлено: Ср, авг 26 2009, 10:42 
Специалист
Специалист

Зарегистрирован:
Пн, авг 06 2007, 14:59
Сообщения: 102
Ага. Иначе никак.


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

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


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

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


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

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