SAP版本历史
SAP r3 4.6C—SAP r3 4.7C—SAP ERP2004=ERP 5.0—SAP ERP2005=ERP6.0 SAP的底层平台 Netweaver,基于此平台分为JAVA和ABAP 我们的Netweaver版本为7.02
SAP 五大模块: FI-财务 CO-成本 MM-物料 SD-销售、分销 PP-生产、计划 Application Server两种构架 J2EE(JAVA) ABAP
kernel跨多平台,SAP可以跨多个平台正是基于kernel(虚拟机)的支撑 SAP GUI分为windows平台和java平台
SAP系统蓝图:一、两系统蓝图 (开发、生产)
二、三系统蓝图 开发 ERPDEV DEV 00
测试 ERPQAS QAS 00 生产 ERPPRD PRD 00
Client 集团,指逻辑上的系统 开发机 :client100 配置集团 Client200 开发集团 Client300 测试集团 Client400 学习集团 测试机 :Client710 测试集团 client720 预上线集团 生产机 :client800 生产集团
SAP系统安装方式:单系统 应用和数据库在同一台机器上(我们采用的) 分布式系统 应用与数据库分开
高可用的HA方式 数据库文件在存储上,应用与数据库服务做双机。 SAP系统的扩展方式(出现性能问题时)1:性能扩展(增加内存等)
2:应用扩展(增加应用服务器,最好不超过3台) SAP安装顺序 1:install master 引导安装介质 2:kernel 内核
3:export page 应用 4:database 数据库 SAP 默认用户: 数据库用户ora SAP用户 admAIX中 交换分区相当于 windows下的 虚拟内存
SAP服务7个进程:D = Dialog 前台进程,系统交互进程
V = Update 更新进程,刷新数据库 E = Enqueue 锁进程
B = Background 后台进程 M = Messaging 消息进程 G = Gateway 网关进程 S = Spool 打印进程
其中M和G进程只能有一个,其他的服务可以根据负载调节 SAP登录三要素 1:IP
2:系统编号 3:系统标识 SAP系统启动
1. telnet 到服务器,以root用户登录 2. su –ora 切换到oracle管理用户 3. lsnrctl start 启动监听 4. exit5. su -adm 切换到SAP管理用户 6. start sap SAP 系统关闭1. telnet 到服务器,以root用户登录 2. su-adm 3. stopsapSAP 系统安装完成后默认有三个client
一个系统可以有多个集团,以3位数字表示
集团000是主集团,在系统安装时建立,不能删除和覆盖,否则会导致系统崩溃 SCC4 维护client目录 SCCL clientcopy SCC7 client导入 SCC8 client导出
SCC9 远程clientcopy
SAP_USER SAP_UONL SAP_PROF SAP_CUST SAP_CUSV SAP_UCUS SAP_UCSV SAP_ALL SAP_APPL SAP_APX
复制用户, 用户角色及权限参数文件. Client不会被重置 复制用户(不包含权限参数文件和角色) 仅复制权限参数文件和角色
复制与集团相关的配置以及权限参数文件.删除应用数据,保留原用户主数据. 带变式的SAP_CUST 带用户主数据的SAP_CUST 带变式的SAP_UCUS
复制除更改文档和本地数据以外的所有集团数据. 不带用户主数据的SAP_ALL 不带权限参数文件和角色的SAP_ALL
数据库管理,代码ST04或者DB02
数据库归档日志的目录 /oracle//oraarch查看操作系统 ST06
缓存分析 ST02
操作系统影响SAP性能的指标:a:CPU b:内存 c:硬盘 I/O
CPU:在ST06中监测的OS的CPU utilization idle(CPU利用空闲容量)通常情况下每小时至少为30%以上,这样能够保持系统能够在某一个时刻容纳下工作高峰。
内存:内存页交换的速率不能太大。每小时内存页交换的物理主内存容量小于20%。
I/O: 在ST06操作系统监控器中,Until(%)是用来表示硬盘负载的,当该值越大,则表示硬盘的负载越大
SAP缓存区的HitRadio通常情况应该大于98%;
生产系统中的缓存区不应该有SWAP; Roll area一行中,MaxUse的值不能超过In memory对应的值,也就是不使用卷文件(Roll)
Extended Memory该行的值应该足够大。值Max.use注意应该小于In memory的值,如果二者相等就必须增加扩展内存的容量
一个用户最多开6个会话