SAPфорум.RU
https://sapboard.ru/forum/

Ошибка при выполнении ППД "Оператор, подлежавший передаче в БД, слишком: объемен"
https://sapboard.ru/forum/viewtopic.php?f=12&t=98810
Страница 1 из 1

Автор:  SL@m [ Пт, июн 26 2020, 00:05 ]
Заголовок сообщения:  Ошибка при выполнении ППД "Оператор, подлежавший передаче в БД, слишком: объемен"

Добрый день!

Столкнулся с проблемой. При выполнении дельта ППД из PSA в ADSO возникает ошибка со следующими записями в журнале:

Особая ситуация CX_RS_PROGRAM_ERROR занесена в журнал
Возникла ошибка в BW:
Возникла особая ситуация типа CX_SY_OPEN_SQL_DB,: но не была обработана локально и не описана через: утверждение RAISING.:
Оператор, подлежавший передаче в БД, слишком: объемен.: :

Подробной информации по ошибкам нет. Никаких дампов нет.
При перелогинивании на английском, текст ошибки всё равно остаётся на русском языке.
Фулл ППД с фильтром за тот же период что и в дельта запросах, выполнился успешно.

Подскажите пожалуйста в какую сторону копать, может быть кто-то сталкивался с подобным?

Автор:  kilaka [ Вт, июл 14 2020, 10:56 ]
Заголовок сообщения:  Re: Ошибка при выполнении ППД "Оператор, подлежавший передаче в БД, слишком: объемен"

Здравствуйте,

такой ошибки не встречал, но может количество операндов в Select запросе, в разделе WHERE превышает максимально допустимое (помню, в Oracle была такая граница, про другие БД не знаю)
В дельта режиме в WHERE перечисляются запросы из PSA и их видимо набралось много.
Попробуйте как-нибудь с FULL запросом, а потом забирайте дельтой регулярно, чтобы много не забранных запросов не накапливалось.
Если так не получается, то можно временно приподнять параметр БД, отвечающий за максимальное количество операндов в WHERE

Удачи,
Кирилл

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/