在本地网络上共享 Oracle Forms 应用程序

Share Oracle Forms application on a local network

在我的本地网络中,我有一台服务器(Windows Server R2)和两台装有 Windows 7 的计算机,在我的服务器中,我安装了 Oracle 数据库 10g 和 Oracle Forms and Reports 6i 以及我的表单应用程序,我想在网络上共享我的应用程序,我能想到的最好的方法是:

在服务器上:

在客户端计算机上:

我想知道这是否可行?还是我必须做其他事情?这样做有什么问题吗?

PS: 这是给客户的,除非我确定,否则我无法测试任何东西。

oracle runform客户端ifrun60.EXE需要注册分支(需要从服务器复制注册分支),还需要添加路径到PATH变量。

为了在网络上共享我的应用程序,我遵循了以下步骤:

  • 从服务器共享应用程序文件夹。

  • 在每台客户端机器上安装了 oracle forms and reports 6i。

  • 创建了 ifrun60.exe 的快捷方式,以起始表单名称 (\server\app_dir\start.fmx) 作为参数,以应用程序文件夹 (\server\app_dir) 作为开始。

  • 将此添加到每台机器的每个 orant 目录中的 tnsnames.ora 文件中:

    ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = server_IP )(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )

而且效果很好!