Обновление Oracle APEX с 5.0 до 5.1

Я столкнулся с проблемой со всеми процессами загрузки данных после обновления APEX с 5.0 до 5.1.

Контекст:

 - the parsing schema of my app is:  X
 - the table (MY_TABLE) owner (on which the data load process is based) is Y
 - X has the necessary grants on the MY_TABLE

Создание процесса загрузки данных прошло успешно, но при прохождении этапов загрузки файла.csv после сопоставления столбцов и нажатия клавиши далее отображается внутренняя ошибка. В отладке ошибка:

could not validate env for schema "Y":context=NULL, parse_as_schema=X, parse_as_schema_override=,sgid=2217918653539024, curr_flow_sgid=2217918653539024, flow_id=110,when parsing
select count( * ) from "MY_TABLE" where rownum <= 10001

Эта ошибка повторяется для каждого процесса загрузки данных в моем приложении.

Если я создаю процесс, основанный на таблице из (принадлежащей) X (схемы синтаксического анализа), кажется, все работает нормально.

Любые идеи о том, что может быть проблема и как это исправить?

* Воссоздание всех процессов с использованием / перемещением таблиц в X-схеме на данный момент не вариант.

Заранее спасибо, Флорин

1 ответ

Нам наконец удалось найти (потенциальное) решение этой проблемы:

Кажется, что добавление схемы Y в рабочую область исправляет это. До сих пор в указанной рабочей области была видна только схема синтаксического анализа (X) - и все было нормально до обновления до 5.1.

Единственное сомнение, которое у нас есть в этот момент, заключается в том, что, с точки зрения безопасности, у нас могут возникнуть проблемы, так как мы "выставили" также Y-схему. Схема синтаксического анализа для приложения остается X.

Спасибо флорин

Другие вопросы по тегам