繁体   English   中英

ORA-06508带有11g数据库的10G表单上的错误

[英]ORA-06508 Error on 10G form with 11g Database

我们当前正在运行带有10g开发人员套件但具有11g数据库的oracle 10g应用程序服务器。

当我们在连接到11g数据库的同时编译表单并在10g应用服务器上运行它时,我们得到了ORA-06508。 我们已将其追溯到对包含在表格中的程序包的调用(不是atach的PLL或数据库中的包)。

当我们针对一个历史悠久的10g数据库进行编译时,所有内容都可以正常运行。

电话只是...

pkg_name.procedure_name;

这个包装的规格是

procedure_name(arg1 varchar2(100)默认为null);

我们无法继续针对旧数据库进行编译,对于跟踪此错误的任何帮助将不胜感激。

您是否将11g数据库连接到要执行的程序包所有者的用户? 在那种情况下,即使您连接到另一个用户来执行pkg,我也怀疑此软件包缺少同义词。

通常针对此ora-06508-根据我的经验,仅3个可能的问题1)软件包不存在2)软件包存在但处于无效状态3)该pkg缺少同义词

在为pkgowner.package_name创建同义词package_name之后,您可以输入文字吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM