一般是用dp2000(Form5.0,report3.0)开发程序,
在客户机上安装dp的runtime,及sqlnet,连oracle7.3 for unix,或8.05 for nt.
每次都是把运行环境及程序全部考到客户机,再手工配Tnsnames.ora
问题是:能把所有编译的form和report做成一个或就几个可执行文件吗?
如果是公司内部使用,有两个办法可能会方便一点:
(1) A. 在一台win2000 的上完全安装D2K,配置TNSNAMES.ORA,
再把Orant 目录共享。
B. 在导出一台win 98Oracle 注册表, 把c:\ora95 替换为
\\ServerName\orant,
C. 把win98 的windows\system\ 下相应的DLL, 如oc30.dll 复制
到win2000上。
C. 用Oracle Installer,恢复图标。
这样每加一台电脑,只需要双击注册表,复制一下DLL文件。
一分钟就搞定客户端。如果要升级就很方便了。
(2) Oracle Application for NT or UNIX.
这个安装技术要求就很高,主要是资料少。
只要用IE就能访问Oracle.
比如我这里实施Oracle ERP 服务器就放在HK.用512K专线,
Win2000 安装比UNIX要容易一些。速度就差多了。
都只需要在客户端安装8M的Oracle JInitiator Control Panel。
缺点就是要太多的Pack了。存在很多无法解决的BUG.