收获是非常大的,经过文档中的介绍,对ebs系统终于有了大概的了解。
Architecture
经典的三层架构,desktop tier、applications tier、database tier。
Desktop tier通过浏览器,利用oracle自己的JVM-JInitiator跟Applications tier通讯,将表单以jar文件的形式缓存在本地,Applications tier则管理着desktop tier和database tier之间的通讯,有时候看起来像是一个中间层,包括Web Services、Forms Services、Concurrent Processing Server、Admin Server。
AD的设置工具集:
" AD Administration – 完成日常维护任务
" AD Merge Patch – 合并patches到单独的patch
" AutoConfig – 管理配置改变.
" AutoPatch – 应用patches、增加语言产品
" Rapid Clone – 快速克隆
" Rapid Install – 配置oracle applications system
File System
" The db/apps_st/data (DATA_TOP) 位于数据库节点机器, 包含表空间、日志文件、控制文件
" The db/tech_st/10.2.0 包含10g数据库ORACLE_HOME
" The apps/apps_st/appl (APPL_TOP) 包含oracle applications产品文件和目录
" The apps/apps_st/comn or (COMMON_TOP or COMN_TOP) 包含(习惯的?across)产品目录和文件
" The apps/tech_st/10.1.2包含应用技术堆工具组件的ORACLE_HOME
" The apps/tech_st/10.1.3包含java组件的ORACLE_HOME
APPL_TOP
1. 核心技术文件和目录
2. 产品文件和目录(所有产品)
3. 主应用环境文件,.env
4. 统一环境文件,APPS.env
CONTEXT_NAME 默认为 SID_hostname
dmin, ad, au, fnd 是核心技术目录
The admin directory
这个目录和子目录包含在升级和维护程序时使用ad工具的文件和脚本
这些文件和脚本包括:
1. adovars.env环境文件,它定义某些文件和目录的位置
2. 升级间的脚本
3. 升级的/log 和 /log目录和各自的输出文件
4. A/restart目录—AD程序创建的restart file
5. 上下文文件,.xml
The ad (Applications DBA) directory
包含:
Adadmin
Autoconfig(adconfig.sh)
Database Organization
APPS Schema
有权完成ebs数据模型,类似system schema,有权进入完整数据库,applications职责连接APPS schema,而且,环境变量FNDNAM名称设置为APPS
APPS and Base Product Schemas
下列对象安装在apps下
包、过程、函数、触发器、视图、物化视图、java类、队列
下列对象安装在产品schemas下
表、序列、索引、约束、队列
都会grant表和序列给apps,或者,在apps下创建各对象的同义词
Space Management
要求最小8k的表空间
Tablespaces
必须:system、undo、temp
Data 表空间以‘D’结尾
Index 表空间以 ‘X’结尾
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/594850/viewspace-577970/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/594850/viewspace-577970/