Bonjour,
J'ai beaucoup cherché mais la je seche. Base de donnée 9.2.0.1.0.
Je fais appel à une procédure dans un package stocké dans le schéma A ( Ex. Package.procedure ) dans un package du schéma B.
Si dans mon package du schéma B, je fais appel à cette procédure via :
je n'ai pas de problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part A.Package.procedure
alors que si je fais
j'ai l'erreur PLS-00201: l'identificateur doit être déclaré.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Package.procedure
Pourtant, j'ai bien créé un synonym, j'ai bien donné les droits au user et non au role.
Et c'est la même chose avec tous les objets de A, je suis obligé de les préfixer.
Ex. A.table fonctionne. Table ne fonctionne pas.
Comme résoud-t-il les noms des objets ?
Ai-je oublié quelque chose ?
Partager