7. 实际上online patching还是要花较长时间, online patching总共分一下几个步骤:
prepare -> apply -> finalize ->cutover -> cleanup
第一步, prepare会做patch fs与runtime fs的同步,创建需要的数据库对象以及编译这些对象(虽然安装EBS时就
有了double file system, 但是现在不同步了),可能花的时间会比较长。
第二步, apply,将patch从patching stage同步到patch fs,但不会立即更改到runtime fs
第三步, finalize , 为cutover阶段做准备(就是不停机时可以做的一些前置工作,如果不执行finalize,那么cutover时会检查然后自动做一次)
第四步, cutover,runtime和patch fs交换,db objects会同步到runtime,然后编译,这一步同样可能会很花时间
第五步, cleanup,清理。
8. If custom code is installed on a separate database schema, do I have to edition-enable my custom database schema?
The coding standards in the Oracle E-Business Suite Developer's Guide state that the first step to any custom application
development is to register the custom Oracle schema with the Oracle E-Business Suite applications. The Online Patching
enablement patch enables editioning on all the schemas registered with the application. If you follow this process, your
schema will be edition-enabled automatically.
– R12.2中客户化schema在应用中注册后即可自动开启DB edition特性。是否就和EBS标准功能schema一样了,而不需要
特别编写代码了呢 ?(待查证)
如果客户化代码运行在一个独立于EBS的数据库schema下,是否必须edition-enable客户化数据库schema ?
在EBS开发指导中的编码标准规定,任何自定义应用程序开发的第一步是在EBS应用中注册客户化应用,以及注册
客户化数据库用户(schema),online patching会在所有应用中注册的schema上启用editioning,如果遵循这个
流程,你的schema将自动edition-enabled 。如何注册参考:http://hi.baidu.com/kan_jian/item/9bcc1f0e60d9886dd45a11ce
本文转自ITPUB博客tolywang的博客,原文链接:EBS R12.2 Online Patching(ADOP)及Oracle EBR - 3,如需转载请自行联系原博主。