SAPBASIS基础培训_第1页
SAPBASIS基础培训_第2页
SAPBASIS基础培训_第3页
SAPBASIS基础培训_第4页
SAPBASIS基础培训_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、BasiBasis sBasiBasis sFrank.QinFrank.QinSAP BASISSAP BASIS基础培训秦开江联系电话mail:Q2011-09-29第 2 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP基本介绍 本章主要内容SAP的体系架构SAP系统服务和进程SAP的通信机制日常检查PACKAGE的安装集团拷贝有效使用SAP的技术支持第 3 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP的体系架构1、 SAP的三层体系结

2、构第 4 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP的体系架构2、 SAP软件的组成部分 SAP AGR/3 Basis System MiddlewareABAP/4DevelopmentWorkbenchR/3 applicationsR/3 Basis System (Middleware)System software第 5 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP的体系架构3、 SAP系统的设计 SAP AGSAP R/3 System Types

3、IntegrationDeliveryProductionConsolidationDevelopment QualityAssurance第 6 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP的体系架构3、 SAP系统的设计 SAP AG CommonTransport DirectoryTransportsImportR/3SystemR/3SystemExportLogical PathPhysical PathDBDB第 7 页File Name: SAP Basis TrainingPrepared By:Frank.Q

4、in SAP的体系架构4、SAP Client Strategy开发系统开发系统 CLIENT 100:用于开发、配置:用于开发、配置开发系统开发系统 CLIENT 200:用于集成测试:用于集成测试开发系统开发系统 CLIENT 300:主数据:主数据CLIENT,用于客户、物料等主数据上线前的准备用于客户、物料等主数据上线前的准备开发系统开发系统 CLIENT 400:测试无误后的干净:测试无误后的干净CLIENT,准备通过集团传输导入到测试和,准备通过集团传输导入到测试和生产系统,为上线做准备。生产系统,为上线做准备。测试系统测试系统 CLIENT 500:单元测试和集成测:单元测试和集

5、成测试试测试系统测试系统 CLIENT 600:主数据测试:主数据测试测试系统测试系统 CLIENT 700:上线前做检查的:上线前做检查的CLIENT,确认无误后可通过集团传输导入,确认无误后可通过集团传输导入到生产系统。到生产系统。生产系统生产系统 CLIENT 800:实际生产环境系统,:实际生产环境系统,支撑业务应用。生产系统最好只有一个支撑业务应用。生产系统最好只有一个CLIENT。第 8 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP系统的服务和进程完整的完整的SAP系统应该提供以下进程:系统应该提供以下进程:Dial

6、ogDialog(D):对话进程,主要用于支持):对话进程,主要用于支持SAP GUI和其他外部接口在和其他外部接口在SAP系统上的运系统上的运行行UpdateUpdate(V、V2):更新进程,):更新进程,SAP系统对系统对数据库的更新数据库的更新Background(B)Background(B):后台进程,支撑后台作业:后台进程,支撑后台作业的运行的运行SpoolSpool(S):打印进程,支持):打印进程,支持SAP系统对客系统对客户端打印机的驱动户端打印机的驱动EnqueueEnqueue(E):锁进程,):锁进程,SAP对数据库数据对数据库数据记录进行操作时提供锁记录。记录进行操

7、作时提供锁记录。MessageMessage(M):管理进程间的通讯):管理进程间的通讯C-pic GATEWay(G)C-pic GATEWay(G):提供外部接口程序与:提供外部接口程序与SAP系统间的通讯服务。系统间的通讯服务。第 9 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP系统的服务和进程INSTANCE中,各进程数多少的设置,应遵中,各进程数多少的设置,应遵循下面的原则:循下面的原则:#dialog_WP = RAM / 256 (min 2, max 18)#update_WP = RAM / 768 (min

8、1, max 6)#update2_WP = RAM / 1024 (min 1, max 3)#batch_WP = RAM / 1024 (min 2, max 3)#enqueue_WP = 1#spool_WP = 1第 10 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP系统的服务和进程INSTANCE中进程数的设置需要修改参数文件,具体步骤如下:1 运行RZ10选择子系统参数文件选择基本维护。第 11 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP系统的服

9、务和进程2 选择修改,在工作流程号中,可以定义各进程的数目。第 12 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP系统的服务和进程对系统进程的监控,可以运行事物代码SM50,将显示系统当前进程的使用情况。第 13 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP的通讯机制SAP对典型的SAP DIALOG进程的处理过程如下: SAP AG 1999DatabaseSystem Dialog StepSAP GUISAP GUIDialog work processDi

10、alog request queueTaskhandlerDynpro processorABAP processorDatabase interfaceUser context in main memory1Roll in46598712Roll out11DispatcherDispatcher2310第 14 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP日常运维、检查SAP系统是否保持运行状态第 15 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP日常运维对系

11、统的备份情况检查包括对备份时间和备份结果的检查对系统在线全备份的检查对归档日志文件的检查对离线备份的检查进入系统Display DBA Operations Logs For Database界面,如下图:然后单击BRBACKUP(数据库备份)和BRARCHIVE(归档日志备份)按钮即可以得到相应的备份日志信息,当出现问题时日志条目以红色的方式显示出来。查看NBU的备份状态、检查系统备份情况(DB14)第 16 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP日常运维校验全部已配置的进程正常运行;校验等待和运行的状态是否正常; 关注

12、长时间运行的dialog 进程;关注长时间运行进程的标志( semaphore);当出现Hold或Killed/Completed状态时,用户应在SAP 系统日志中详细查看;重新启动killed/completed的进程;、检查SAP进程和应用服务器(SM50、SM51)第 17 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP日常运维在“tablespace”中点击“space statistics”, 列“%-Used”和“Chg/day”可帮助用户预测数据库表空间的增长率,以及那些表空间需要扩充。常规情况下,当表空间达到90%

13、时需要扩充。其目的是为避免生产系统由于表空间满造成的宕机。重要的几个表空间:PSAPSR3PSAPSR3700PSAPSR3DBPSAPSR3USR从系统开始使用时就计划、制定并执行SAP数据归档,可以避免SAP系统数据增长过快和过大,影响数据库性能。、检查数据库空间 (DB02 or DB02OLD)第 18 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP日常运维SAP系统日志中包含了在该系统中发生的全部事件的描述信息,而且都按照问题类别进行了分类,用户必须每天至少检查一次。按照如下步骤进行操作:1. 选择事务码SM21 - S

14、ystem log - Choose - Central system log.2. 选择用户需要检查的时间段.3. 选择问题类别: Problems and warnings- System log - Reread system log.如果中央系统例程(CI)与数据库不在同一台服务器上,应调整参数文件中的参数rslg/collect_daemon/host(默认值为SAPDBHOST)。、检查 SAP系统日志 (SM21)第 19 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP日常运维当一个ABAP程序运行失败时,系统会产生

15、一个ABAP程序异常。如下操作可列出清单:事务码ST22 - Goto - select short dump.输入时间段.选择 Program - Execute.双击每一个异常可获得更加详细的信息.通常,后台作业SAP_REORG_ABAPDUMPS按时自动执行,因此旧的 ABAP程序异常记录会自动删除。当用户需要保留特殊的程序异常以便日后检查时,请执行:选择一个异常.选择 Short dump - Keep/release.、检查ABAP程序异常(ST22)第 20 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SAP日常运维系统

16、的表和索引等满了以后,将造成更新终止;更新一旦发生错误或者终止,都会使系统操作不能被写入。当发生更新终止情况后,需要执行事务码SM13,步骤如下:输入client输入user选择status选择时间段执行如client和user都输入*,status输入All,selection选择2009-4-7至2009-4-9可以看到这时出现更新错误,首先可以点击按钮重新激活。如果还是不能改变更新的状态,则可以用SM21去查看系统日志,找出原因,如果是因为表或者索引满了,扩张一下即可。扩展表空间可以参考检查数据库表空间。、检查数据更新记录(SM13)第 21 页File Name: SAP Basis

17、TrainingPrepared By:Frank.Qin SAP日常运维当数据库中数据Update或改变时,表或表行必须锁定以保证数据的一致性。锁一般发生在数据记录更新时。通常当事务被提交或撤回之后,锁会自动解除。但当遇到意外请况,如突然停电或断网,锁一直存在,就需要管理员强制删除锁。具体步骤如下:执行事务码SM12,在出现的界面中,填入表名,锁定参数以及用户名点清单按钮执行,执行后如下图所示,可以看到相应的用户名、表名和锁定参数,如果要将锁释放,只需选中相应的项,然后点击删除按钮即可、检查锁定的表项(SM12)第 22 页File Name: SAP Basis TrainingPrepa

18、red By:Frank.Qin SAP日常运维用transaction TCODE可以检查系统的后台作业,操作步骤如下:事务码 SM37输入作业名称输入用户名称选择Job staus选择job start conditon 执行在此基础上可以点击作业日志按钮进入查看作业完成的情况9、检查后台作业(SM37)第 23 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SUPPORT PACKAGE的安装 主要内容:查看补丁版本下载补丁解压下载的补丁包UPLOAD 补丁打补丁 SAP的补丁是对SAP标准程序的修改,因此打补丁前必须谨慎,正确的

19、打补丁的流程应该是先在测试系统测试,打完补丁后,业务人员最好在测试系统中做一个全面的测试,确认打补丁不会对业务有影响后,再在开发系统生产系统打补丁。另外,SAP建议打补丁需要遵循一定的顺序,具体的顺序可根据打补丁过程中显示的NOTE说明进行。一定要仔细查看NOTE,明确哪些补丁需要一起打,哪些补丁需要分开打。第 24 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SUPPORT PACKAGE的安装登陆相应的SAP系统,查看补丁版本。运行SPAM。点PACKAGE LEVEL。在弹出的窗口中选择对应的补丁版本,例如SAP_BASIS,则

20、查找到系统当前的补丁版本是SAPKB64013,当前的补丁版本是13。、查看补丁版本第 25 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SUPPORT PACKAGE的安装登陆到网站,输入用户名和密码后,选择Software Downloads-support package and patches.输入需要的补丁类型,如需要打SAPKH50010,则输入SAPKH500,注意修改MAX SERCH RESULT.根据查询结果,找到相应的补丁,然后下载。、下载补丁第 26 页File Name: SAP Basis TrainingPrepared By:Frank.Qin SUPPORT PACKAGE的安装在开发机上进入DOS界面:选择:开始运行-CMD进入补丁下载保存的路径:e:cd usrsaptrans解压文件: sapcar xvf 下载的文件名。如果把补丁下载到usrsaptrans目录,目前解压就完成了。如果不是usrsaptrans目录

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论