如何后台管理oracle ebs系统使用情况

2025-04-18 18:48:37

1、  【摘要】本文通过作者的R12项目升级经验,归纳总结了R12后台目录和文件路径的新变化,为日常的系统维护提供了一个便捷的知识库,对提高R12系统运维能力将起到一定的帮助作用  【关键词】架构;数据库;路径  1.概述  Oracle电子商务套件(Oracle E-Business Suite)是Oracle公司享誉全球的软件之一,在实际工作中也被称为Oracle ERP (Enterprise Resource Planning),自1998年面世以来已先后已经推出了6个增强版本,形成了一整套成熟的、功能齐全的应用套件。2006年12月,Oracle公司发布了12.0版本,随后的2008年9月又发布了12.1版本,到目前为止最新的是12.2.3版本。与11i版本相比较,整个系统后台的目录结构和运行环境发生了比较大的变化,反映在系统管理的工作上也随之有了相应的变化。本文根据实际升级经验就此变化做一简单的阐述。所采用的对比版本是升级前使用的11.5.9版本和最新使用的12.1.1版本。下面我们将分别对相关变化展开叙述:  2.Oracle EBS应用体系架构  Oracle EBS应用架构是一个支持多层次分布式计算的框架结构,多个服务模块分布在如下三层:

2、  2.1 桌面层  Oracle Forms的客户端程序必须运行在桌面客户端的JVM中,在R12中,网页浏览器的J2SE插件组件允许使用WEB客户端的Oracle JVM,而不再是浏览器本身的JVM。在传统的基于Forms的Oracle 应用环境中,JVM作为一部分组件运行在标准的应用进程中。而现在的机制则变为JVM嵌入到HTML环境中,JVM仅仅在访问一些特定功能需求的时候才被调用,如果在你的计算机上没有安装J2SE,网页浏览器会提示你下载并安装。而在此前使用的11.5.9中,客户端在首次登录系统时候即要求安装浏览器Jinitiator插件。  2.2 应用层  在R12中应用层包含了OAS10g(Oracle Application Server 10g), 以下3个服务组构成了基本的应用层:  ●Web service  ●Oracle Application Server的Web service处理来自桌面客户端的网络请求,包含以下服务:Web Listener (Oracle HTTP Server powered by Apache),Java Servlet Engine (OC4J),Oracle Process Manager (OPMN)。R12中使用基于J2EE的OC4J容器技术了替换11i中的Jserv,通过OC4J可以执行Servlets,Jsp和EJB。所有Web service的主要服务在OracleAS 10.1.3 ORACLE_HOME下启动。OPMN 是 Oracle Application Server’s Process Monitor and Notification server的简写.在R12中用来管理各服务进程的工作状态。  ●Forms service  Forms service有两种模式:Forms list-ener servlet或Form Socket mode。默认配置是Servlet mode。这种模式有利于公用网络(如Internet)的访问,但对于ERP局域网的用户而言,Forms Socket mode的效率更高。一般内部的ERP用户访问的Web服务器采用Forms Socket mode,而外部的用户访问的Web服务器则采用Servlet mode。Forms Services由Forms listener Servlet和Forms runtime构成。在R12中用Forms 10g 替换了11i中的Forms 6i。  ●Concurrent Processing server  运行在并发处理器上的进程称为并发请求。当通过HTML或FORM提交一个应用请求后,一行数据被插入到指定程序要运行的数据表中,并发管理器在表中读取可用的请求,启动相关的并发程序。  2.3 数据层  数据库层包含数据库服务器,存储了所有应用的数据。在R12中数据库用Oracle 10g R2或11g替代了11i版本中的Oracle 9i。  3.Oracle EBS目录结构  R12相比11i在目录结构方面主要有以下变化:  3.1 增加了一个区分层次用以区别Applica-tion Stack和Technology Stack。这种变化表现在Database Server上,就是在新增的Tech_st目录下用Oracle 10g RDBMS替代了11i版本中的Oracle 9i RDBMS,并将数据库的数据文件放置在了Apps_st目录之下;表现在Application Server上,就是将APPL,COMN目录全部置于新增的Apps_st目录之下,而在新增的Tech_st下,用OAS 10.1.3 ORACLE_HOME和10.1.2 ORACLE_HOME替代了11i中OAS 1.0.2.2.2使用的iAS Oracle Homes和8.0.6 Oracle Homes。  3.2 增加了一个Instance_top,用以存放所有的配置文件和大部分的log文件。优点在于实际数据与配置文件的隔离,使得中间层的管理更加容易,Autoconfig仅对INST_TOP目录进行操作,而对APPL_TOP和ORACLE_HOME不再有影响。  4.Oracle EBS环境变量和系统日志  4.1 R12的主要环境变量变化:  4.2 相关的管理日志的位置改变:  ●Apache, OC4J和 OPMN相关日志:  $LOG_HOME/ora/10.1.3/Apache  $LOG_HOME/ora/10.1.3/j2ee  $LOG_HOME/ora/10.1.3/opmn  ●应用启停相关日志:  $INST_TOP/logs/appl/admin/log  ●应用patch过程日志:  $APPL_TOP/admin/$SID/log/  ●autoconfig过程日志::  应用部分:$INST_TOP/admin/log/$MMDDHHMM/adconfig.log  数据库部分:  $ORACLE_HOME/appsutil/log/$CONTEXT_NAME//adconfig.log  ●并发日志部分:  $INST_TOP/logs/appl/conc/log  以上三个方面变化的简要叙述可以使得EBS DBA通过熟悉的11.5.9版本,快速的掌握R12的相关管理工作,为后续的R12深入学习奠定知识基础。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢