文档详情

WIN7下搭建EBS FORM开发环境.docx

发布:2017-05-21约2.74千字共4页下载文档
文本预览下载声明
搭建EBS FORM开发环境(WIN7下) 由于做EBS 二次开发逻辑部分需要 oracle metalink 账号下载个整合好补丁的开发包,这个需要购买oracle产品才能获得,真没有这个就先研究下别的部分开发好了。 这里先讲述如何搭建 FORM 开发环境。 一.需要的软件环境: 1. 部署好的EBS服务器。(由于FORM啥的都是在本地编辑完,然后发布到EBS环境下运行的,这个必须。) 2. oracle developer suit 10g (版本 101202,包含formbuilder与sqlplus和oc4j, 网上大部分教程里都用的 是 6i/10g,不清楚11g是否可用。官网有下载) 3. oracle workflow 2.6.3 (这个应该是开发工作流用的。网上教程里虽然写了,但我暂时未用到。) 4.XML_DESKTOP (貌似个office插件,不知道有啥用。暂时未用到。) 5. SecureCRT6.5.0(这个是类似PUTTY 和xmanager的 连linux用的远程桌面工具,windows下可无视。) 6.JDK 1.5 (注:1.6版本时,oracle developer suit 10g 不让装。) 7.win 7 (注:win7x86时,10g 安装到一半会自动退出,win7x64 改兼容性后可用。其实这里winxp/winserver2003 都可以,不一定非要这个的。) 8.plsqldevelper(上个日志里说,装这个要下载oracle instantclient ,其实是因为连数据库要用到sqlplus , 由于10g 和 workflow 里面都带了,这里就不需要了。) 二. 安装大致过程和问题。 大家都懂的,过程只简要说明下,就不截图了。 1.安装 jdk1.5 (略) 2.安装10g suit 2.1 由于兼容性问题win7下,需要先更改 磁盘虚拟内存,否则不让装: 计算机-属性- 高级系统设置- 高级tab下的 - 性能设置 - 性能选项 - 高级tab下点击更改 -将c盘以外的磁盘虚拟内存都改为 1600 以上。如下图: 2.2 下载完 10gsuit,并解压出 两个文件夹 ds_windows_x86_101202_disk1,ds_windows_x86_101202_disk2 2.3 拿notepad修改 ds_windows_x86_101202_disk1 文件夹中的 \install\oraparam.ini ,加入对win7支持: 将原来的 [Certified Versions]Windows=5.0,5.1,5.2 修改为 [Certified Versions]Windows=5.0,5.1,5.2,6.0,6.1 2.4 以windows xp2 兼容模式 运行 ds_windows_x86_101202_disk1 文件夹中的 setup.exe, 进行安装。没啥好说的,中间提示换盘时,根据提示选择另一个文件夹。安装完成。 2.5用 net manager 建立连接 ebs 的数据库,注意用户名密码一定要 applsys/apps,原因下面说明。 3. 安装 workflow 等其他的东东,没啥特殊的(略) 4. 试着搞第一个form 1.在本地建立 D:\workspace_ebs 文件夹。到ebs 环境下,下载模板form 和相关pll库到该文件夹中 如:D:\oracle\PROD\apps\apps_st\appl\au\12.0.0\resource - D:\workspace_ebs\resource D:\oracle\PROD\apps\apps_st\appl\au\12.0.0\forms - D:\workspace_ebs\forms (注:resource 下的都要,forms下的实在太大了,只下载APPSTAND.fmb 与 TEMPLATE.fmb 就好了。其中 template 是标准form模板,appstand.fmb应该是template 里面用到的框架。) 2.修改注册表: 如果做完4.1后,直接用formbuilder 打开 TEMPLATE.fmb 还是会提示找不到相关的类库及资源的。这时需要修改注册表将1建立的文件夹加入路径中。注意:10g路径与6i注册表路径不一样。 如下: HKEY_LOCAL_MACHINE - SOFTWARE - WOW6432Node -ORACLE - KEY_DevSuiteHome1- FORMS_PATH 3. 编译FORM 时的问题。 做完2后,再用formbuilder 打开 TEMPLATE.fmb 时不报错了。 但别高兴太早,编译时报
显示全部
相似文档