Oracle Applications 相关文档

时间:2021-08-01 21:33:36

开始仔细的阅读oracle applications concept,接触了一段时间oracle ebs系统,但是对它还是比较茫然,所以,决定好好的把文档看几遍。当然,还包括Maintenance utilities、Maintenance procedures这两个重点文档。
收获是非常大的,经过文档中的介绍,对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. 主应用环境文件,<CONTEXT_NAME>.env
4. 统一环境文件,APPS<CONTEXT_NAME>.env

CONTEXT_NAME 默认为 SID_hostname
dmin, ad, au, fnd 是核心技术目录
The admin directory
这个目录和子目录包含在升级和维护程序时使用ad工具的文件和脚本
这些文件和脚本包括:
1. adovars.env环境文件,它定义某些文件和目录的位置
2. 升级间的脚本
3. 升级的<SID>/log 和 <SID>/log目录和各自的输出文件
4. A<SID>/restart目录—AD程序创建的restart file
5. 上下文文件,<CONTEXT_NAME>.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’结尾