Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Error. Процедура.  [new]
Error123
Guest
Моя процедура состоит из 4 больших частей и результат всего этого INSERT INTO в другую таблицу. Когда ранаю вместе 2 части -- все работает, если добавляю 3 часть -- то появляется такая ошибка:



Error starting at line 1 in command:
execute proc_name(210,'01-apr-07');
Error report:
ORA-12801: error signaled in parallel query server P048
ORA-00604: error occurred at recursive SQL level 2
ORA-04031: unable to allocate 112 bytes of shared memory ("shared pool","select /*+ index(idl_ub1$ i_...","sql area","opn: qkexrInitOpn")
ORA-06512: at "abcd.proc_name", line 2229
ORA-06512: at line 1
12801. 00000 -  "error signaled in parallel query server %s"
*Cause:    A parallel query server reached an exception condition.
*Action:   Check the following error message for the cause, and consult
           your error manual for the appropriate action.
*Comment:  This error can be turned off with event 10397, in which
           case the server's actual error is signaled instead.
9 мар 09, 18:19    [6902703]     Ответить | Цитировать Сообщить модератору
 Это вопрос на знание английского языка?  [new]
Sergei.Agalakov
Member

Откуда:
Сообщений: 575
Вроде бы ясно сказано, что не хватает памяти, а вот почему - другой вопрос.
9 мар 09, 20:08    [6902899]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить