首页 > 解决方案 > 如何把这个源代码变成一个实际的软件

问题描述

所以我有这个可能是在 oracle 中开发的软件的源代码。谁能告诉我怎样才能把它变成一个实际的软件?我是新手。 截屏

标签: oraclecompilation

解决方案


这些是 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)文件而不是可执行文件,因为您可以编辑它们,这会更简单/更容易。


推荐阅读