Error: PLS-907
Text: cannot load library unit %s1 (referenced by %s2)
------------------------------------------------------------------------
---
Cause: PL/SQL is unable to find and load a library unit that was
previously available. This typically happens when you try to
load a unit which references another library unit that is
non-existent or invalid.
Action: Provide the needed library unit.The problem was that the package referenced (in the %s1 place) existed, was valid and was also referenced by other packages that were valid.
After some tries dropping and replacing the referenced package with no success I look more carefully and the %s2 was not the package were the compilation error occurred, but another that was valid. So I recompile that package and presto! it worked the original package compiled now correctly.
Using Oracle 11.2.0.1.0
No comments:
Post a Comment
Os comentários são moderados.
The comments are moderated.