Когда вы запускаете подпружиненный пакет из приложения, вы вносите изменения?Когда вы выполняете большие пакетные операции в Oracle, база данных будет блокировать таблицу, пока транзакция не станет равной committed
или rolled back
.Если вы этого не делаете, когда запускаете пакет из приложения, я предполагаю, что все, что вы делаете со стороны приложения, ставит блокировку на стол, и эта блокировка не будет удалена, пока вы не вручную commit
вашизменения, добавив запись в таблицу.Попробуйте добавить commit
точку в конце процесса приложения для тестирования.