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文件系统结构(学习汇总网上资料)的更多相关文章

  1. 用户创建,删除and并发注册and系统登陆的API研究(学习汇总网上资料)

    一.系统登陆链接实现 比如有一个外围支持系统,用户需要在外围系统登录之后点个link就可以登录到Oracle ERP系统中,那么我们需要先把外围系统的用户创建在Oracle ERP中,并且分配职责给他 ...

  2. Oracle EBS R12经验谈(二)

    作者: jianping.ni    时间: 2009-2-13 12:52     标题: Oracle EBS R12经验谈(二) OAF页面:银行帐户开户人LOV值列表无值    在输入 应付超 ...

  3. 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 ...

  4. Oracle EBS R12多组织(多OU)访问架构

    Oracle EBS R12多组织访问架构 多组织架构实现了经营单位(OU)的数据安全性,在底层数据表中有一列ORG_ID来记录数据所属的经营单一,所有多OU的基表都是以"_ALL" ...

  5. Oracle Ebs R12 SLA与GL关系变化

    http://www.cnblogs.com/bruce_zhao/p/3809886.html Oracle Ebs R12 SLA与GL关系变化 SLA概念:SLA(Subledger Accou ...

  6. 处理Oracle EBS R12登录首页跳转出现unexpected error问题(转)

    原文地址: 处理Oracle EBS R12登录首页跳转出现unexpected error问题 经上网搜索,造成此问题的问题有很多,如内存不足.系统参数配置不当.程序代码.系统表空间不足等原因.查询 ...

  7. Oracle EBS R12 客户表结构

    参考链接: Oracle EBS R12 客户表结构 Oracle EBS中的“客户”."客户地点".‘订单’之间的关系 Oracle EBS中的“客户”."客户地点&q ...

  8. Oracle EBS R12 XML数据表格的Excel脚本报表

    http://www.cnblogs.com/quanweiru/archive/2012/07/28/2612680.html 一.概述 在EBS系统中,报表是一个非常重要的客户化开发内容,也是系统 ...

  9. MySQL 体系结构以及各种文件类型学习汇总 (转)

    1,mysql体系结构 由数据库和数据库实例组成,是单进场多线程架构. 数据库:物理操作系统文件或者其它文件的集合,在mysql中,数据库文件可以是frm.myd.myi.ibd等结尾的文件,当使用n ...

随机推荐

  1. 在Cisco Catalyst 3750端口做策略限速 QOS

    今天任务是在3750上限制端口的速率,本来以为是很简单的事,speed命令搞定,敲进去才知道speed命令只能叫端口速率改成10M或100M,也就是说只能起到端口高低速率的切换功能,不能自定义速率,后 ...

  2. hibernate4整合spring3出现java.lang.NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition;

    解决办法 原先:<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annota ...

  3. 算法二叉搜索树之AVL树

    最近学习了二叉搜索树中的AVL树,特在此写一篇博客小结. 1.引言 对于二叉搜索树而言,其插入查找删除等性能直接和树的高度有关,因此我们发明了平衡二叉搜索树.在计算机科学中,AVL树是最先发明的自平衡 ...

  4. numpy.random中的shuffle和permutation以及mini-batch调整数据集(X, Y)

    0. numpy.random中的shuffle和permutation numpy.random.shuffle(x) and numpy.random.permutation(x),这两个有什么不 ...

  5. [原创]基于VueJs的前后端分离框架搭建之完全攻略

    首先请原谅本文标题取的有点大,但并非为了哗众取宠.本文取这个标题主要有3个原因,这也是写作本文的初衷: (1)目前国内几乎搜索不到全面讲解如何搭建前后端分离框架的文章,讲前后端分离框架思想的就更少了, ...

  6. Hive中yyyymmdd和yyyy-mm-dd日期之间的切换

    以2017-12-05和20171205相互转换为例说明 方法1: from_unixtime+ unix_timestamp --20171205转成2017-12-05 ','yyyymmdd') ...

  7. ACM Self Number

    In 1949 the Indian mathematician D.R. Kaprekar discovered a class of numbers called self-numbers. Fo ...

  8. PHP 高级过滤器

    PHP 高级过滤器 检测一个数字是否在一个范围内 以下实例使用了 filter_var() 函数来检测一个 INT 型的变量是否在  1 到 200 内: 实例 <?php$int = 122; ...

  9. Java第9次实验(网络)

    参考资料 本次作业参考文件 正则表达式参考资料 注:主要根据实验任务书的指导完成本次实验. 第1次实验 1. 网络基础 ipconfig.ping telnet(连接BBS与连接Web服务器的不同) ...

  10. iOS进阶之页面性能优化

    转载:http://www.jianshu.com/p/1b5cbf155b31 前言 在软件开发领域里经常能听到这样一句话,"过早的优化是万恶之源",不要过早优化或者过度优化.我 ...