在此完成 Oracle n00b。我必须维护使用 Oracle forms 6i 开发并在 Oracle 8i 后端运行的旧表单。网络上是否有任何位置仍然可以下载 Oracle forms 6i?如果不是,那么在较新版本的 Oracle 上运行此表单的最佳方法是什么?

有帮助吗?

解决方案

您不会在网上免费获得 Forms 6i(至少不是合法的)。如果您当前与 Oracle 签订了支持合同,他们将能够提供基本安装和补丁集。但不要指望它能与 Windows Vista 或 7 一起使用。XP应该没问题。

我听说 Forms 6i 甚至可以针对 11g 数据库工作,尽管存在字符集限制。

从 Forms 6i 到更高版本的 Forms 有一个升级路径,这些升级路径都需要使用 App Server 模型(而不是早期 Forms 版本的客户端服务器模型)。Forms 6i 可以选择客户端/服务器模式或应用程序服务器模式。

其他提示

有一个 下载链接 在 OTN 上。虽然没试过。(需要注册)

关于新版本,我正在 Windows 7 (x86) 和 Oracle 11g R2 上的 Forms 6i 中进行开发,6 个月没有出现任何问题。

如果您想升级到 Forms 9 或更高版本,那么您还必须安装 Application Server,因为它采用 3 层架构(客户端 - 应用程序服务器 - 服务器),而不是 6i 上的 2 层架构(客户端 - 服务器)。

我在大约一个小时内将一种简单但真实的表单从 6i 转换为 Forms 10。所以,这绝对是可能的。但这只是为了检查它有多难,而且我没有使用那个(表格 10)表格,所以可能会出现一些问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top