Oracle EBS Forms开发入门:基础与补丁安装

需积分: 50 3 下载量 25 浏览量 更新于2024-07-18 1 收藏 2.95MB DOC 举报
"Oracle Form开发基础知识" Oracle Form是Oracle Application Development Framework (ADF)的一部分,用于构建企业级的桌面和Web应用程序。这篇文档适用于那些刚刚接触ORACLE EBS FORM技术的初学者,提供入门级的开发指导。 在开始Oracle Form开发之前,首先需要正确安装相关软件。FormBuilder是主要的开发工具,它的安装路径位于\\sie-file-svr\01_公司级共享资源\06_工具软件\06开发工具\6i。安装过程中,建议接受默认设置,尽管安装过程可能会打开多个文件夹和命令提示符窗口,但请不要手动关闭它们,等待安装程序自行处理,直到安装成功提示出现,此时可关闭剩余未关闭的窗口。 为了确保Oracle Form正常运行,需要对系统注册表进行一些必要的调整: 1. **NLS_LANG设置**:在HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE下查找所有NLS_LANG键值,如NLS_LANG=ZHS16GBK或NLS_LANG=ZHS16CGB231280,将其全部改为NLS_LANG=AMERICAN_AMERICA.UTF8。这一步是为了设定系统的字符集,以支持英文环境并确保数据的正确显示。 2. **FORMS60_PATH变量**:需要在该环境变量的值后添加FORM模板和PLL文件的路径,例如F:\WORK\FORM(存放TEMPLATE/APSTAND.FMB)和F:\WORK\PLL。这使得FormBuilder能够找到必要的文件进行开发。 此外,文档中提到了一个补丁(Patch)的安装,其路径位于\\hi4-sv11\Oracle\Software\patch\p3095277_9204_WINNT\Disk1。这个补丁是针对Oracle Server 9.2.0.1和Oracle Provider for OLEDB 9.2.0.1在Windows 2000、XP和32位Windows系统上的问题。当使用Oracle Provider for OLEDB 9.2.0.1与Web应用配合时,超过前100行的数据会被错误地显示为乱码或问号。这是由于OCI API的一个已知bug,更改OLEDB注册表的默认获取大小并不能解决此问题,所以需要安装该补丁来修复这个问题。 Oracle Form开发涉及软件安装、环境配置以及可能的bug修复。初学者应掌握这些基础知识,以便顺利进行开发工作。了解如何正确安装和配置开发环境,以及解决可能出现的技术问题,是成为一名合格的Oracle Form开发者的基础。