【发布时间】:2020-06-04 12:09:02
【问题描述】:
所以我有这个可能是在 oracle 中开发的软件的源代码。 谁能告诉我怎样才能把它变成一个实际的软件? 我是新手。 Screenshot
【问题讨论】:
标签: oracle compilation
所以我有这个可能是在 oracle 中开发的软件的源代码。 谁能告诉我怎样才能把它变成一个实际的软件? 我是新手。 Screenshot
【问题讨论】:
标签: oracle compilation
这些是 Oracle Forms (.fmx) 和 Reports (.rep) 可执行文件,以及菜单模块 (.mmx)。为了运行它们,您首先必须知道它是哪个 Oracle Developer Suite 版本;可能是至少 4.5 到 6i/9i/10g 甚至更高版本;谁知道呢,它们都共享相同的扩展。
高达 6i 的表单是客户端-服务器;更高版本是基于 Web 的,因此您必须安装 IAS(Internet 应用程序服务器)或 WebLogic 服务器;这些安装都不是微不足道的 - 如果您甚至无法识别自己拥有什么,您宁愿不要自己做 - 考虑聘请顾问。
一旦您设法设置它,您将运行 .mmx 文件,因为它看起来像该应用程序的菜单。
然而,这并不是那么简单 - 为了运行这样的应用程序,您必须建立与数据库的连接,即包含此应用程序使用的表的模式。有“数据库”文件夹——它可能包含一些更有用的信息,可能是导出文件 (.dmp),甚至可能是 .dbf 文件...不能仅通过查看图标来判断。
如果所有表都归同一个用户所有就足够了;否则,应用程序可能会因为缺少依赖项而失败。
最后,我认为你最好的选择是找出真正知道什么是什么的人,使用哪个开发软件来创建这些表单和报告,然后看看是否可以做些什么。如果您有 .fmb 和 .rdf(或 .jsp)文件而不是可执行文件,因为您可以编辑它们,这会更简单/更容易。
【讨论】: