2017-02-16 96 views
0

编译错误,我们使用Oracle EBS R12.2.5企业版(11i的R12来重新实施项目)甲骨文形式的Unix

我把现有的forms.fmb文件,没有使用形式编制的改造变化builder- SUCCESSFULLY编译。

但是,当我把.fmd文件放在服务器路径中并尝试编译时,我得到下面的消息。

有人可以解决这个问题,为什么这个错误发生

错误

表格10.1(表编译器):版本10.1.2.3.0

Oracle数据库12c的企业版12.1版本。 0.2.0 - 64bit生产

FRM-10043:无法打开文件

但该文件在路径中。所以我的问题是,如果我们在表单11g生成器中编译一个表单,是否会在10g版本中运行?

回答

1

您必须修改与unix服务器具有相同版本的.fmb文件。你可以将11g表格打开成10g表格。

通过看你的错误似乎是甲骨文形式的10g版本10.1.2.3.0,那么你应该打开FMB文件在您的本地系统相同的Oracle表格的版本,然后对其进行编辑和DEPLOYE到UNIX将成功编译。

1

请勿使用Oracle Forms Builder 11g创建10g表单。使用Oracle Forms Builder 10g创建10g的表单。有一些10g库/表单包不适用于11g。

检查出this article关于甲骨文应用程序技术集成高级经理Prasad Akkiraju编写的R12的Oracle Forms和EBS版本兼容性。