网站首页 > 技术文章 正文
为了更好的了解一个产品我们基本都会从架构着手,学习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的部分,以后会在介绍.
猜你喜欢
- 2025-07-21 效率!MacOS下超级好用的Linux虚拟工具:Lima
- 2025-07-21 PL/SQL 杂谈(六)(pl sql教程)
- 2025-07-21 PL/SQL 杂谈(四)(pl/sql语言)
- 2025-07-21 Rocky Linux 9.6重磅发布!新增WSL支持+全量包更新
- 2025-07-21 MyEclipse数据库教程:在MyEclipse中编辑和执行SQL
- 2025-07-21 Java ThreadDump 生成解析(java threadgroup)
- 2025-07-21 Navicat实现 MYSQL数据库备份图文教程
- 2025-07-21 RMAN备份监控及优化总结(rman备份是物理备份么)
- 2025-07-21 五个在线备份解决方案及优势分析(在线备份软件)
- 2025-07-21 备份基础知识:文件、数据库和操作系统的保护
你 发表评论:
欢迎- 621℃几个Oracle空值处理函数 oracle处理null值的函数
- 614℃Oracle分析函数之Lag和Lead()使用
- 602℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 598℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 594℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 586℃【数据统计分析】详解Oracle分组函数之CUBE
- 575℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 563℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端获取当前时间 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)