Oracle EBS R12文件系统结构(学习汇总网上资料)
Oracle EBS R12在服务器端文件结构如下:
顶层目录下面分为
1)inst ——–跟ebs整个实例(instance)相关的配置信息以及其他信息
2) db ——-主要存储DB层的信息
3) apps ——-主要是应用层的信息
1)首先来看 INST_TOP的情况
2) 再来看 数据库的内容的情况
3) 最后是apps的内容
上图文件夹的说明如下:
apps_st/appl ———-按照product分开(hr,pay,gl等),每个product都有一个单独的文件夹。比方说appl下面会有hr文件夹,是HR模块用到的,所有与HR模块相关的form,report,sql脚本,oaf页面等都会在hr文件夹下面。
apps_st/comn———-该目录下面是各个product会都用到的一些common的东西,需要说明的是所有的java class都会放在此目录的子目录下面。
tech_st/——————将ebs的架构从底层往上进行划分的话(如下图),该文件夹下面放置的应该是Applications Technology Stack对应的内容,它们会被各个product(hr,pay,gl等)调用,充当一个被公共调用者的角色。
tech_st/10.1.2———-存放forms service,report等相关内容文件以及信息
tech_st/10.1.3———-web service相关的文件以及信息
而配置文件的信息如下:
<CONTEXT_NAME>.env 10.2.0.2 ORACLE_HOME Oracle
Server Enterprise Edition <BASE_PATH>/db/tech_st/11.1.0
<CONTEXT_NAME>.env AS 10.1.2 ORACLE_HOME Oracle Tools Technology Stack <BASE_PATH>/appl/tech_st/10.1.2(好像没有)
<CONTEXT_NAME>.env AS 10.1.3 ORACLE_HOME Java Technology Stack <BASE_PATH>/appl/tech_st/10.1.3(好像没有)
<CONTEXT_NAME>.env APPL_TOP Oracle Applications $APPL_TOP
APPS<CONTEXT_NAME>.env APPL_TOP Consolidated Environment File $APPL_TOP
EBS DBA会经常用到一些script,
1)在Application Tier,会有一些与应用层相关的进程的script提供给dba使用,这些script的路径是$ADMIN_SCRIPTS_HOME,同时也是$INST_TOP/admin/scripts这个路径。 这些script的举例如下:
adautocfg.sh 可以用来run AutoConfig,每次运行都会读取将配置文件里面的信息,然后生效。
adcmctl.sh 可以用来start/stop concurrent manager进程
adapcctl.sh 可以用来start/stop HTTP server
adfrmctl.sh 可以用来start/stop forms OC4J instance
2) 在DB tier,会有有一些script可以用来对 数据库进程进行管理,它们所在的路径是
<RDBMS ORACLE_HOME>/appsutil/scripts/<CONTEXT_HOME>,例如:
addlnctl.sh start/stop <SID> start/stop相关数据库的listener 进程
addbctl.sh start/stop normal start/stop 数据库进程
3) 除此之外,还有一些AD Administration工作相关的一些script,它们位于$APPL_TOP/ad/12.0.0/bin这个目录底下,这些script的任务主要分为以下几类:
File generation tasks
File system maintenance tasks
Database maintenance tasks
Database entities compilation and reloading tasks
举例:adpatch 是用来打patch的,adconfig.sh可以用来报告相关的配置信息等等,这些script产生的信息位于$APPL_TOP/admin/<SID>/log底下
EBS 11i和R12目录结构(EBS Directory structure)
===For Applmgr User===
APPL_TOP:
11i:<APPS_BASE>/<SID>appl
R12:<APPS_BASE>/apps/apps_st/appl
NOTE:Oracle Applicaitons product files,including $INV_TOP,$AU_TOP....
COMMON_TOP:
11i:<APPS_BASE>/<SID>comn
R12:<APPS_BASE>/apps/apps_st/comn(Common files such as Java&HTML)
NOTE:$JAVA_TOP is under $COMMON_TOP
ORACLE_HOME
11i:<APPS_BASE>/<SID>ora/8.0.6
R12:<APPS_BASE>/apps/tech_st/10.1.2
===For Oracle User===
ORACLE_HOME
11i:<ORACLE_BASE>/<SID>db/10.2.0
R12:<ORACLE_BASE>/db/tech_st/10.2.0
NOTE:Oracle Home for 10g RDBMS
ORADATA
11i:<ORACLE_BASE>/<SID>data
R12:<ORACLE_BASE>/db/apps_st/data
NOTE:Oracle 10g database files
===INSTANCE_HOME===
INST_TOP
11i:N/A
R12:<APPS_BASE>/inst/apps/<context_name>
NOTE:Configuration,logs,Certificates.
11i
R12
Common
n
Other Pic
Oracle EBS R12文件系统结构(学习汇总网上资料)的更多相关文章
- 用户创建,删除and并发注册and系统登陆的API研究(学习汇总网上资料)
一.系统登陆链接实现 比如有一个外围支持系统,用户需要在外围系统登录之后点个link就可以登录到Oracle ERP系统中,那么我们需要先把外围系统的用户创建在Oracle ERP中,并且分配职责给他 ...
- Oracle EBS R12经验谈(二)
作者: jianping.ni 时间: 2009-2-13 12:52 标题: Oracle EBS R12经验谈(二) OAF页面:银行帐户开户人LOV值列表无值 在输入 应付超 ...
- Oracle EBS R12 (12.1.3) Installation Linux(64 bit)
Oracle EBS R12 (12.1.3) Installation Linux(64 bit) Contents Objective. 3 1 Download & Unzip. 3 D ...
- Oracle EBS R12多组织(多OU)访问架构
Oracle EBS R12多组织访问架构 多组织架构实现了经营单位(OU)的数据安全性,在底层数据表中有一列ORG_ID来记录数据所属的经营单一,所有多OU的基表都是以"_ALL" ...
- Oracle Ebs R12 SLA与GL关系变化
http://www.cnblogs.com/bruce_zhao/p/3809886.html Oracle Ebs R12 SLA与GL关系变化 SLA概念:SLA(Subledger Accou ...
- 处理Oracle EBS R12登录首页跳转出现unexpected error问题(转)
原文地址: 处理Oracle EBS R12登录首页跳转出现unexpected error问题 经上网搜索,造成此问题的问题有很多,如内存不足.系统参数配置不当.程序代码.系统表空间不足等原因.查询 ...
- Oracle EBS R12 客户表结构
参考链接: Oracle EBS R12 客户表结构 Oracle EBS中的“客户”."客户地点".‘订单’之间的关系 Oracle EBS中的“客户”."客户地点&q ...
- Oracle EBS R12 XML数据表格的Excel脚本报表
http://www.cnblogs.com/quanweiru/archive/2012/07/28/2612680.html 一.概述 在EBS系统中,报表是一个非常重要的客户化开发内容,也是系统 ...
- MySQL 体系结构以及各种文件类型学习汇总 (转)
1,mysql体系结构 由数据库和数据库实例组成,是单进场多线程架构. 数据库:物理操作系统文件或者其它文件的集合,在mysql中,数据库文件可以是frm.myd.myi.ibd等结尾的文件,当使用n ...
随机推荐
- 移动端手势双击(MouseDown也可以在移动端响应,但是帧率太低)
void Update() { if (Input.touchCount > 0)//手指数量 { if(Input.GetTouch(0).phase == TouchPhase.Began ...
- C#之Action和Func的用法
以前我都是通过定义一个delegate来写委托的,但是最近看一些外国人写的源码都是用action和func方式来写,当时感觉对这很陌生所以看起源码也觉得陌生,所以我就花费时间来学习下这两种方式,然后发 ...
- Linux必备操作vim
vim被称作为编辑器之神,那么在我们操作linux系统时,进行编辑操作有没有感觉心有余而力不足?今天我讲自己总结的一些vim的操作命令和大家进行一下分享,有不足之处还请指出. vim的三种模式大家还记 ...
- JAVA解析XML文件(DOM,SAX,JDOM,DOM4j附代码实现)
1.解析XML主要有四种方式 1.DOM方式解析XML(与平台无关,JAVA提供,一次性加载XML文件内容,形成树结构,不适用于大文件) 2.SAX方式解析XML(基于事件驱动,逐条解析,适用于只处理 ...
- js 输入密码框遇到的问题
上次公司项目需要用到密码输入框,如图所示: 首先设计是设置六个div,然后放置六个input. 动态方面然根据键盘onkey事件进行判断,当按键放松时使前一个input失去焦点,下一个input获取焦 ...
- 配置文件错误导致jenkins无法启动 org.xmlpull.v1.XmlPullParserException: only 1.0 is supported as <?xml version not '1.1' (position: START_DOCUMENT seen <?xml version=\'1.1\'... @1:19)
org.xmlpull.v1.XmlPullParserException: only 1.0 is supported as <?xml version not '1.1' (position ...
- vscode 搭建go开发环境的13个插件的安装
由于网的问题 大家都不能直接go get 这里从易到难按难度给大家推荐几种方法 最简单的FQ 但是能FQ你还不能装 请问是假的FQ吗? 第一 用git 直接git反而能从那边趴下代码 但是要自己go ...
- Linux操作系统进程模型分析进程
Linux操作系统简介 Linux拥有现代操作系统的功能,如真正的抢先式多任务处理,支持多用户内存,保护虚拟内存,支持SMP.UP,符合POSIX 标准联网.图形用户接口和桌面环境具有快速性.稳定性等 ...
- cassandra 3.x官方文档(5)---探测器
写在前面 cassandra3.x官方文档的非官方翻译.翻译内容水平全依赖本人英文水平和对cassandra的理解.所以强烈建议阅读英文版cassandra 3.x 官方文档.此文档一半是翻译,一半是 ...
- Rails关闭html_safe字符串过滤
在某些情况下我希望html的文本中包含一些换行,因为html5产生换行的方法是插入 <br />所以我可以这么写: text = "hello world!<br /> ...