空包<包名>定义(无公共成员) [英] Empty package <package name> definition (no public members)
问题描述
我在尝试运行或调试包时遇到问题,其中 Oracle SQL Developer 不显示没有输入参数的公共成员(过程).
I'm facing an issue when trying to run or debug a package where Oracle SQL Developer doesn't display public members (procedures) that don't have input parameters.
有几个过程,一些重载,但 Oracle SQL Developer 没有显示可调用的成员.
There is a couple of procedures, some overloads, but Oracle SQL Developer doesnt display no invoke-able members.
我尝试过以下版本的 Oracle SQL Developer
I've tried with following versions of Oracle SQL Developer
- 4.1.1.19 文章链接说这个版本解决了问题,但没有
- 4.0.3.16 - 相同的行为
- 4.0.0.13 - 相同的行为
- 3.2.20.09 - 此版本实际上显示了可调用成员,但调试器不起作用.
- 4.1.1.19 link to article saying this version solves the issue, but it didn't
- 4.0.3.16 - same behavior
- 4.0.0.13 - same behavior
- 3.2.20.09 - this version actually displayed invokable members, but debugger doesnt work.
这是 Oracle 版本:
This is the Oracle version :
select * from v$version;
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
PL/SQL Release 11.2.0.4.0 - Production
"CORE 11.2.0.4.0 Production"
TNS for IBM/AIX RISC System/6000: Version 11.2.0.4.0 - Production
NLSRTL Version 11.2.0.4.0 - Production
有没有人成功解决过类似的情况?如何解决?(升级数据库不是 atm 选项)
Has anyone successfully resolved similar situation and how? (Upgrading database is not an option atm)
推荐答案
有点晚了,但我可以提供帮助.有一个 SqlDeveloper 错误.我要做的是在编译之前保存"它...
A bit late, but i could help. There is a SqlDeveloper bug. What I have to do is to "Save" it before Compile it...
希望能帮到你
这篇关于空包<包名>定义(无公共成员)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!