Удалось выявить следующее:
Код:
alter table SUPERMAG.SMSPECRLBASES enable validate constraint SMCSPECRLBASES_BASE
ORA-02298: cannot validate (SUPERMAG.SMCSPECRLBASES_BASE) - parent keys not found
Причины найдены, устранены, констрейн включился, но на превышении открытых курсоров это не повлияло при добавлении карточки в ассортимент.
Выяснилось также, что ошибка возникает при добавлении одной конкретной карточки, когда она присутствует в списке добавляемых или когда добавляют ее одну. Причем возникает такое ощущение, что где-то в своих недрах процедура SMASSORTMATRIXARTADD натыкается на ошибку, связанною с получением/установкой информации по данному артикулу, но в ней не предусмотрена корректная ее обработка и она зацикливается, причем в цикле каждый раз открывает новый курсор и так продолжается до тех пор, пока их кол-во не превысит максимум.
Такая же ошибка возникает где-то в недрах SMPostObject, если эту карточку помещать в очередь на рассылку.
Протрассировал сессию, в которой производилось добавление карточки в номенклатуру, сейчас пытаюсь разобраться, но там мнооого чего написано.
Что еще можно посмотреть в связи с этим?