Oracle EBS AutoConfig知识归纳
一. AutoConfig
1:概念
AutoConfig是集中并简化Oracle Apps的配置管理的工具,一个自动配置EBS Instance的工具,不需要手工干预。它所需要的信息仅仅是两个存储在本地Context文件(XML类型的文件),一个是Apps Context文件,另外一个是DB Context文件。
AutoConfig在Apps层运行的话,那么它就需要读取Apps Context文件来产生所有的配置文件,并且会更新数据库的Profiles。
如果AutoConfig在DB层运行的话,那么它就需要读取DB Context文件来产生所有用于DB层面的配置文件。
AutoConfig内部其实是一组Java Class文件,这些Class文件由Shell脚本(或者perl脚本)来调用,通过模板化的配置来维护系统的配置文件。Autoconfig运行时,会用新的配置文件重写已存在的配置文件(这个新的配置文件其实是:模板配置文件+context文件,构建而成的)
总之:AutoConfig确实很好的简化了系统的配置工作。
2:AutoConfig脚本所在的目录
Application tier:
<INST_TOP>/admin/scripts/adautocfg.sh
Eg: cd /home/UAT/app/fs1/inst/apps/UAT_wms-uat/admin/scripts
Database tier:
<ORACLE_HOME>/appsutil/scripts/<CONTEXT_NAME>/adautocfg.sh
Eg:cd /home/UAT/db/11.2.0/appsutil/scripts/UAT_wms-uat
3:运行AutoConfig
APPS:
sh <INST_TOP>/admin/scripts/adautocfg.sh
Tips&