部署Oracle EBS开发的最佳方式是什么?

时间:2015-01-08 12:38:08

标签: oracle plsql oracle-ebs

我计划将我的开发从一个实例部署到另一个实例,我应该如何继续,这个过程的最佳实践是什么,我想部署数据库对象(表,包,视图等)和应用程序对象(并发程序,消息,查找等),感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

部署数据库对象的最佳做法是

  1. 将创建/修改脚本文本文件存储在版本控制系统中。
  2. 使用sqlplus从版本控制运行脚本。
  3. 请注意,您不能使用GUI工具在数据库中创建/修改数据库对象,而是使用文本编辑器在文本文件中编写SQL。

    部署eBS对象的最佳做法是

    1. 将对象从eBS实例保存到Generic Loader fndload的文本文件。
    2. 将文本文件保存到版本控制系统中。
    3. 使用fndload将文本文件加载到另一个eBS实例。
    4. 此处对象在一个eBS实例中创建,然后保存到版本控制系统并复制到其他实例。

      fndload并发程序的示例:

      ebs-1$ FNDLOAD apps/<PASSWD> O Y DOWNLOAD $FND_TOP/patch/115/import/afcpprog.lct <CONCURRENT_NAME>_program.ldt PROGRAM APPLICATION_SHORT_NAME=<APP_NAME> CONCURRENT_PROGRAM_NAME=<CONCURRENT_NAME>
      ebs-2$ FNDLOAD apps/<PASSWD> O Y UPLOAD $FND_TOP/patch/115/import/afcpprog.lct <CONCURRENT_NAME>_program.ldt -