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. React-报错Warning:setState(...)on anunmounted component

    一.原因        这种错误一般出现在react组件已经从DOM中移除.我们在react组件中发送一些异步请求的时候,就可能会出现这样的问题.举个例子,我们在componentWillMount中 ...

  2. python学习之路网络编程篇(第二篇)

    新课程知识的引入:python作用域 #python中无块级别作用域 if 1 == 1 : name = 'alex' print(name) for i in range(10): name = ...

  3. DotnetSpider (二) Downloader的设置 Request自定义数据字典

    本篇主要分享自定义Downloader和Request信息,实现自定义请求内容,及将自定义内容存储. ** 温馨提示:如需转载本文,请注明内容出处.**     本文连接:http://www.cnb ...

  4. 常见压缩格式分析,及 Linux 下的压缩相关指令

    可先浏览加粗部分 一.常见压缩档 *.zip | zip 程式壓縮打包的檔案: (很常见,但是因为不包含文件名编码信息,跨平台可能会乱码) *.rar | winrar 程序压缩打包的档案:(在win ...

  5. MySQL LIKE 子句

    MySQL LIKE 子句 我们知道在MySQL中使用 SQL SELECT 命令来读取数据, 同时我们可以在 SELECT 语句中使用 WHERE 子句来获取指定的记录. WHERE 子句中可以使用 ...

  6. JavaScript Window History

    window.history 对象包含浏览器的历史. Window History window.history对象在编写时可不使用 window 这个前缀. 为了保护用户隐私,对 JavaScrip ...

  7. Git 处理tag和branch的命令

    最近想给GitHub 上的项目设置tag,可是使用GitHub Desktop,找了一圈都没找到快速设置Tag 的地方,最后只能通过终端命令来添加了. 想要查看Git 的命令,可以使用 git --h ...

  8. 如何获得Android手机的软件安装列表

    Android的PackageManager类用于检索目前安装在设备上的应用软件包的信息.你可以通过调用getpackagemanager()得到PackageManager类的一个实例.对查询和操作 ...

  9. PHP Ajax JavaScript Json 实现天气信息获取

    使用第三方服务 间接方式 思路 使用到的服务 实现代码 前端完整代码 总结 要在自己的网站上添加一个天气预报功能,是一个很普通的需求,实现起来也不是很难.今天来介绍几个简单的方法. 使用第三方服务 有 ...

  10. ROS机器人程序设计(原书第2版)补充资料 (贰) 第二章 ROS系统架构及概念

    ROS机器人程序设计(原书第2版)补充资料 (贰) 第二章 ROS系统架构及概念 书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中使用. 由于工作事 ...