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

时间:2017-10-10 09:43:54

标签: oracle oracle10g windows-server-2008-r2 oracleforms

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

在服务器上:

  • 分享ORANT文件夹(C:\orant\)。
  • 分享应用程序文件夹(C:\app)。

在客户端计算机上:

  • 为每个文件夹映射网络驱动器,例如' Y:'为' orant'和' Z:\' for' app'。
  • 在" Y:\BIN\ifrun60.exe"的桌面上创建快捷方式
  • 在快捷方式属性中:

    - 目标是:Y:\BIN\ifrun60.EXE inicial.fmx

    - 开始时是:Z:\

我想知道这是否有效?或者我还要做别的事吗?这样做时我应该期待一个问题吗?

PS: 对于客户来说,除非我确定,否则我无法测试任何内容。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

为了在网络上分享我的应用程序,我按照以下步骤操作:

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

  • 在每台客户端计算机上安装oracle表单并报告6i。

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

enter image description here

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

    > grep -c org/kie/api jarlisting.txt 391 > grep -c org/kie/internal jarlisting.txt 364 > grep -c org/optaplanner/core jarlisting.txt 841 > grep -c org/drools/core jarlisting.txt 2175 > grep -c org/drools/compiler jarlisting.txt 832

它完美无缺!