百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程 > 正文

Oracle ERP (EBS)基础篇-体系架构

mhr18 2024-12-19 10:57 29 浏览 0 评论

为了更好的了解一个产品我们基本都会从架构着手,学习Oracle erp也不例外.下面我就开始简单的解释一下.

Oracle erp分为3层,client-application-database.我们就拿R12来说明.

Client:也就是客户端,通过浏览器来访问系统,Oracle认证过的浏览器貌似是IE/firefox.不过有时候还是需要设置一下的.简单说R12版本IE 6,7,8,9都有认证,而且jre的版本也是有要求的.如想详细了解请参考metalink 389422.1

Application:应用层,不过又可以细分为Web server,Form server,Concurrent Manager,Admin server.

Web server:主要是提供浏览器访问服务的,也可以简单理解成apache.

Form server:通过浏览器URL跳转到form server然后在form上面进行日常的操作

Concurrent manager:算是EBS比较重要的一部分,任何的request都是通过它去运行的,包括标准的还有克制化的,还可以做一些排程的东西.

Admin server:主要是维护EBS用的,例如adadmin,adpatch

Database:数据库层,R12默认的版本是Oracle 11.1.0.7,不过我们现在一般都会把它升级到最新的版本11.2.0.3

上面简单的解释了EBS基本的主件和框架,下面我也简单说一下现在实施中最常用的架构(需要根据实际客户去设计).

1.Ap+DB,单ap,单db并且放在一台server上面.这也是最简单的架构

2.AP+DB,也是单节点AP,DB但是分开放.在两天物理server上面,但是为了安全客户会在OS层做HA.也有的客户会做EBS 的DG.

3.Multi-AP+DB,这种是多个AP单就一个DB,一般是客户的并发用户比较多,几千个用户同时在访问EBS,但是操作相对单一.这种一般也会做DG.

4.Multi-AP+RAC,这种架构比较复杂,多个AP底层用到RAC架构,第一AP有冗余,DB也会有多个instance,高可用考虑的比较多.现在很多客户选择这种架构,但是实际运用当中性能却不是很好.也有客户会对这种架构做DG.

上面有提到Multi-AP这种模式有两种,一种是共享的AP,另一种是每个node都有一份AP,简单说一下区别,

1.共享的AP实际中只有一份APPL_TOP,COMMON_TOP放在共享磁盘上,每个node有自己的inst_top,但是log需放在共享磁盘上.这种架构例如打patch,上传克制化的东西一需要一份就好.

2.分布的AP,每个node都有自己的APPL_TOP,COMMON_TOP,INST_TOP,但是concurrent manager log需要共享,所有的操作都要在每个AP node进行操作.但是任何一个节点当掉都还有一份完整的EBS存在.

提到上面的部分还有涉及到PCP的部分,以后会在介绍.

相关推荐

盘后股价大涨近8%!甲骨文的业绩及指引超预期?

近期,美股的AI概念股迎来了一波上升行情,微软(MSFT.US)频创新高,英伟达(NVDA.US)、台积电(TSM.US)、博通(AVGO.US)、甲骨文(ORCL.US)等多股亦出现显著上涨。而从基...

甲骨文预计新财年云基础设施营收将涨超70%,盘后一度涨8% | 财报见闻

甲骨文(Oracle)周三盘后公布财报显示,该公司第四财季业绩超预期,虽然云基建略微逊于预期,但管理层预计2026财年云基础设施营收预计将增长超过70%,同时资本支出继上年猛增三倍后,新财年将继续增至...

Springboot数据访问(整合MongoDB)

SpringBoot整合MongoDB基本概念MongoDB与我们之前熟知的关系型数据库(MySQL、Oracle)不同,MongoDB是一个文档数据库,它具有所需的可伸缩性和灵活性,以及所需的查询和...

Linux环境下,Jmeter压力测试的搭建及报错解决方法

概述  Jmeter最早是为了测试Tomcat的前身JServ的执行效率而诞生的。到目前为止,它的最新版本是5.3,其测试能力也不再仅仅只局限于对于Web服务器的测试,而是涵盖了数据库、JM...

SQLREST工具的功能概述及使用指南

SQLREST助开发者高效构建RESTfulAPI,动态SQL与Groovy脚本灵活应对复杂场景,内置Token安全认证及Swagger文档生成,通过Sentinel实现流量控制,全面支持Oracl...

【基础】JAVA的JDK安装使用(收藏)

本文介绍在工作中常用的技能功能,具体得参考最新软件为主,建议可以打开软件对比,具体功能得日常使用中常用才会牢记。一些常用技能,分享如下(后续继续分享):1、检查JDK是否已经配置环境变量(1)、检查J...

香港DM德马数字甲骨文集团/甲骨文“三”SAN字写法和解释

香港DM德马数字甲骨文集团20240914期甲骨文“三”SAN字写法和解释Oracle-boneinscription“Three”SANwritingandinterpretation“三...

香港DM德马数字甲骨文集团/甲骨文“槃”PAN字写法和解释

香港DM德马数字甲骨文集团20240913期甲骨文“槃”PAN字写法和解释Oracleboneinscription“Pan”PANwritingandinterpretation“槃”是...

堪比名画《蒙娜丽莎》?291万美元购入推特创始人首条推文,他说买得值

来源:环球时报【环球时报综合报道】推特创始人多尔西的首条推文——“只是在设置我的twttr(推特原名为Twttr)”,日前以近300万美元的高价成交,不少人对此大为不解。买家马来西亚数字货币交易公...

香港DM德马数字甲骨文集团/甲骨文“无”WU字写法和解释

香港DM德马数字甲骨文集团20241024期甲骨文“无”WU字写法和解释Thecharacter"无"(WU)inoraclebonescriptiswritten...

一个开源免费高颜值的轻量级商业智能BI平台Superset 介绍

传统的企业信息化,一般分为三个发展阶段:手工-》系统化(电子化),系统化-》跨系统集成整合(消除信息孤岛,形成一个整体),集成整合-》决策支持(面向中高层领导进行数据分析),即可称商务智能或商业智能领...

Oracle-rac 修改scanip(oracle修改schema名)

Oracle_rac在实时恢复后--实际应用中往往需要修改sacnip对外提供之前的连接ip。一、修改IP前后对照前:public192.168.0.141192.168.0.142vip192.1...

开源 轻量级 工作流框架(带工作流的开源框架)

大家好,我是946,欢迎进入我的技术分享时刻预览背景相对流行工作流框架如下:Activiti基于BPMN2.0标准,轻量级Java框架,支持任务分配、流程监控。分支:Activiti5/6/7(最...

数据库工程师必学的 100 个数据库命令(全栈实操版)

覆盖系统:MySQL/PostgreSQL/Oracle/SQLServer适合人群:DBA、后端工程师、数据分析工程师涉及技能:数据定义、数据操作、安全权限、性能调优、备份恢复、监...

Ceph分布式存储底层实现原理(分布式存储底层协议)

ServerSAN(分布式存储)概念由多个独立的服务器自带的存储组成一个存储资源池同时融合的存储和计算资源SDS(软件定义存储)将硬盘资源整合起来并通过软件编程来定义这些资源软件定义的存储可...

取消回复欢迎 发表评论: