EBS开发环境搭建

1、开发工具,EBS相关开发工具名如下

  • PLSQL – Oracle SQL Developer

  • Forms - Forms Builder

  • OAF - jdeveloper

2PL/SQL程序的开发调试

为节省资源,无需安装Oracle客户端,PL/SQLdeveloper程序也可以连接远程数据库。方法如下:

利用Oracle提供的InstantClient Package工具连接远程数据库。

Oracle主页下载一个叫InstantClientPackage的软件。

http://www.oracle.com/technetwork/cn/database/express-edition/downloads/102xewinsoft-100724-zhs.html

下载OracleXEClient.exe并安装后,在这个目录下建立NETWORK文件夹,接着再这个文件夹下再建立ADMIN文件夹,
然后在
ADMIN内建立tnsnames.ora文件,内容如下:

PROD =

  (DESCRIPTION=

    (ADDRESS_LIST=

     (ADDRESS =(PROTOCOL = TCP)(HOST= ebs12.pyerp.cn)(PORT = 1524))

    )

    (CONNECT_DATA=

    (SERVICE_NAME  =  PROD)

    )

  )

接着

1、打开PL/SQL

2、在tools->perference->connection里面设置OCILibraryOracle_home

  OCILibrary=C:\XEClient\oci.dll,Oracle_home=C:\XEClient

3、添加环境变量TNS_ADMIN,值为C:\XEClient\network\admin

4、重启PL/SQLDeveloper,如果出现字符集不符合的message,忽略并不再显示消息框即可。


3Forms程序的开发调试

EBS12FORM的开发需要根据EBS提供的模版进行,否则画面的UI不统一。请按照以下的步骤搭建开发环境。

  •       环境配置

  • 本地安装FORMS  BUILDER,安装时选择全部,否则只安装JDEVELOPER。可以从官方网站上下载oracle  developersuite 10g

  • 从安装EBSSERVER上下载PLL文件和FMB文件。


这些文件在下边的地址下载

http://code.google.com/p/ebs12/downloads/list


注意中文与英文路径的区分。

PLL文件位置(如果怕麻烦,可以把下面路径所有pll文件都下载下来)

/d01/oracle/PROD/apps/apps_st/appl/au/12.0.0/resource

1. 在本地创建目录,并且将第二步下载的文件都放到这个目录中。

如:C:\EBS_APP\PLLS\

2. 本地设定PATH。(很重要,否则在打开form时会提示无法找到一些library

如:FORM_PATH=C:\EBS_APP\PLLS

3. 打开TEMPLATE。可以开发自己的FORM了。

  • FORM 与数据库的连接:

找到tnsnames.ora文件,加入如下信息就可以了。

如:C:\DevSuiteHome_1\NETWORK\ADMIN\


PROD=

        (DESCRIPTION=

    (ADDRESS= (PROTOCOL = TCP)(HOST =ebs12.pyerp.cn)(PORT =1524))

    (CONNECT_DATA=

     (SERVER= DEDICATED)

     (SERVICE_NAME= PROD)

    )

           )


FORM中的DB连接信息(用于编译程序):

UserNameapps

Password:apps

Database:PROD


8OAF程序的开发调试

OAF开发使用jdeveloper,但需要和服务器的版本匹配上才可以。

Http://ebs12.pyerp.cn:8003上的EBS版本是12.1.1,所以选择的jdeveloper10g Patch8431482

,可以到OracleMetalink网站向下载。


jdeveloper的安装很绿色,只要解压缩就可使用了。

通过p8431482_R12_GENERIC\jdevbin\jdev\bin\jdevW.exe启动jdeveloper


现在说一下在http://ebs12.pyerp.cn:8003开发过程,

1. 首先使用SVN从的地址checkout最新代码。

http://ebs12.pyerp.cn:81/svn/addon/jdev_user_home/


2. 设定JDEV_USER_HOME环境

JDEV_USER_HOME=的路径>


3. 启动jdeveloper,就可以在里边编写代码了。


4.编写代码完代码后,使用jdev本地build一下,检查是否存在编译错误,确认没有错误后,使用svn把代码checkin,这时服务器上会自动编译、部署。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14766526/viewspace-1153896/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/14766526/viewspace-1153896/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值