2017-07-20 3 views
0

Je rencontre un problème avec tous les processus de chargement de données après la mise à niveau de APEX 5.0 à 5.1.Mise à niveau Oracle APEX de 5.0 à 5.1

Le contexte:

- 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 

la création du processus de chargement de données est réussie, mais, lors du passage à travers les étapes de téléchargement d'un Csv, après mise en correspondance des colonnes et en pressant ensuite une erreur interne est représentée. En déboguer l'erreur est:

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 

Cette erreur se répète pour chaque processus de chargement de données dans mon application.

Si je crée un processus basé sur une table de (détenue par) X (le schéma d'analyse) tout semble fonctionner correctement.

Des idées sur ce qui pourrait être le problème et comment y remédier?

* La recréation de tous les processus utilisant/déplaçant les tables dans le schéma X n'est pas une option pour le moment.

Merci à l'avance, Florin

Répondre

0

Nous avons finalement réussi à trouver une solution (potentiel) à ce numéro:

Il semble que l'ajout du schéma Y à l'espace de travail le fixe. Jusqu'à présent, seul le schéma d'analyse (X) était visible dans ledit espace de travail - et tout allait bien jusqu'à la mise à niveau vers la version 5.1.

Le seul doute que nous avons en ce moment est si, sur le plan de la sécurité, nous pourrions avoir des problèmes puisque nous avons "exposé" aussi le schéma Y. Le schéma d'analyse de l'application reste X.

Merci, Florin