SAPBasis培训资料课件_第1页
SAPBasis培训资料课件_第2页
SAPBasis培训资料课件_第3页
SAPBasis培训资料课件_第4页
SAPBasis培训资料课件_第5页
已阅读5页,还剩89页未读 继续免费阅读

下载本文档

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

文档简介

SAPBasis培训2015年第一页,共九十四页。目录1BasisFundamentals第二页,共九十四页。SAP系统组成Database…onedatabase……witha3-characterID.…oneormoreinstance……thatcouldeachhavetheirownhost,orcouldsharehardware.一套SAP系统的组成包括:一个数据库一个或多个SAP实例与数据库形成完整SAP系统的实例叫中央实例。SAP实例和数据库实例都存在唯一系统标识(SID)。第三页,共九十四页。SAP系统ABAP实例ABAP触发器决定ABAP实例的工作进程,负责启动SAP实例的工作进程;ABAP实例通过实例参数文件配置,ABAP实例包含共享内存区域,以及文件系统内的目录结构;ABAP实例只包含1个触发器,实例至少包含2个会话进程;ABAP实例需要设置系统编号,由2位数字组成,它定义了实例进程的标准通讯端口;1个实例也被叫做应用服务器,CS(Client-Server)模式,应用服务器提供SAP系统业务应用运行环境。第四页,共九十四页。SAP系统Java实例触发器是Java实例的核心进程,这个进程用于分发Request到可用的服务进程。1个Java实例包含1个Java触发器,1个Java实例最少需要1个服务器进程,多个实例可以被安装在相同主机。JavaSAP系统可以包含多个实例。Java中央实例提供Java消息服务器,JavaEnqueue服务器。第五页,共九十四页。SAP系统登录过程为了创建最终用户与SAP系统实例之间的连接,需要使用SAP客户端工具:SAPGUI,下图是对系统登录过程的说明。系统登录进程多个工作进程复用第六页,共九十四页。目录2StartingandStopping第七页,共九十四页。SAP系统启动/停止过程SAP启动/停止是系统正常工作的前提,在软硬件进行了例行维护后或更改系统参数后,都需要进行重启系统。以下是SAP系统启动/停止流程:包含Enqueue但不包含ABAP触发器的实例:中央服务实例ASCS或SCS(可与数据库互换启动/停止顺序)Database包含ABAP触发器的实例:中央实例(withABAP)所有其他实例:会话实例启动顺序停止顺序第八页,共九十四页。SAP系统启动流程评估<SAPSID>:包含所有SAP系统需访问的数据。DVEBMGS<No>:包含SAP中央实例数据,No代表系统编号。D<No>:包含SAP会话实例数据,No代表系统编号。ASCS<No>:包含中央服务实例数据。No代表系统编号。ERS<No>:包含Enqueue服务实例数据。No代表系统编号。SYS:包含到sapmnt子目录软链接。Global:包含全局数据Profile:包含默认参数文件、启动参数文件和实例参数文件。Exe:包含内核。启动流程:Sapstartsrv程序读取启动参数文件。启动参数文件定义了哪一步骤在启动过程中需要执行和哪些进程由sapstartsrv启动。sapcpe被执行,用于复制,链接目录和程序。启动参数文件定义了哪个数据库被启动,如果数据库检查没有被启动,进行数据库启动。如果实例启动,默认和实例参数文件的参数被读取。第九页,共九十四页。SAP系统启动流程包含ABAP中央服务实例的SAPNetweaver启动流程不包含ABAP中央服务实例的SAPNetweaver启动流程以下提供了SAP系统启动流程。SAP停止流程是与SAP启动流程完全相反。第十页,共九十四页。SAP系统启动/停止工具SAPMMC(Windows平台)

SAPControl(Windows平台)SAP启停脚本:startsap和stopsap(UNIX平台),参数选项:DB:启停数据库R3:启停SAP实例和相关进程J2EE:启停SAP实例和相关进程ALL:启停数据库和相关SAP实例第十一页,共九十四页。目录3SystemConfiguration第十二页,共九十四页。SAP系统参数文件SAP系统包含3类参数文件:Startprofile:指定实例的哪些参数被启动,命名:START<instance><instanceno>_<hostname>Defaultprofile:指定跨系统设置,每套SAP系统只包含一个DEFAULTprofile,被所有实例读取,命名:DEFAULT.PFLInstanceprofile:定义特定实例的参数,命名:<SID>_<instance>><instanceno>_<hostname>启动读取顺序第十三页,共九十四页。SAP系统参数管理使用事务码:RZ10,管理系统参数文件。第十四页,共九十四页。SAP系统运行模式在整个SAP系统运行过程中,SAP用户需求是不同的,在白天,系统需要提供高效的性能给大量的用户会话,因此需要大量的会话进程;在夜晚,只需要少量的会话进程,而大量的系统进程需要为后台作业服务。工作进程的数量在参数文件中定义,参数文件工作进程的分配使会话响应时间最优化,通常情况下,大量的会话进程和少量的后台进程被分配;如果定义到了系统运行模式,在夜晚,单独会话进程的类型被改变用于优化系统资源分配,这种调整由预定义的计划自动触发,工作进程总数不变。第十五页,共九十四页。SAP系统运行模式设置步骤首先,事务码:RZ04创建运行模式的空容器。接下来,系统发现所有的活动实例和实例参数文件定义的进程数,它们被用默认值赋予了运行模式。对实例进程参数文件定义的工作进程总数进行分配。指定运行模式期间。(事务码:SM63)第十六页,共九十四页。目录4AccesstoHelp第十七页,共九十四页。SAPLibrarySAPLibrary指在线文档,包含了所有SAP运行环境的主题。SAPLibrary支持的HELP类型包含4类。SAP系统定制文档的方式。第十八页,共九十四页。SAPHelpPortalSAPHelpPortal提供了基于Internet的访问SAP软件解决方案的可用文档。第十九页,共九十四页。SAPServiceMarketPlaceSAPSMP访问需要用户名和密码认证。第二十页,共九十四页。目录5FundamentalsofWorkingwiththeDatabase第二十一页,共九十四页。数据库管理基础数据库管理基础包括数据库进程,内存中的缓存,包含数据的数据文件,记录数据变化的日志文件。第二十二页,共九十四页。数据库备份数据库备份概念包括数据文件,结构数据,和日志信息的常规备份。数据文件备份和日志文件备份在不同步骤进行。所有数据文件和结构数据在一个步骤备份;连续的日志信息(可能包含结构数据)被单独备份。第二十三页,共九十四页。数据库恢复还原数据库(无数据丢失):还原t1时间节点的数据备份,应用所有日志信息(21,22…),到t5时间节点,意味着已经恢复到了磁盘崩溃节点。只有当所有日志是连续的,才能保证数据不丢失。第二十四页,共九十四页。数据库备份周期备份保留周期一般推荐为28天;强烈推荐每天进行数据完整备份;第二十五页,共九十四页。数据库监控数据库常规监控包括:检查状态数据确保访问数据时数据库的性能监控数据库增长检查数据库的问题和报错检查周期性作业(如备份)。第二十六页,共九十四页。SAP数据库管理工具DBACockpit:是SAP系统中进行集中监控和管理的工具。第二十七页,共九十四页。SAP数据库备份定制使用DBACockpit(事务码DB13),可以定制数据库备份第二十八页,共九十四页。目录6BasicsofUserAdministration第二十九页,共九十四页。SAP用户基本概念用户和权限用户主数据第三十页,共九十四页。SAP用户类型SAP用户类型包括:会话用户:会话用户用于个体用户的所有登录类型。会话登录期间,系统检查密码是否是过期或初始的,用户可以更改自己账户的密码。多会话登录进程会被系统检测并记录。系统用户:系统用户用于系统间的非会话通讯或系统内的后台处理,或各类应用的RFC用户,如:ALE,Workflow,传输管理系统,CentralUserAdministration。系统用户不能用于会话登录。此类用户建议设置常规的密码有效周期,只用用户管理员可以变更系统用户密码。通讯用户:通讯用户用于系统间的非会话通讯。通讯用户不能用于会话登录。此类用户建议设置常规的密码有效周期。服务用户:服务用户是用于大量匿名用户的会话用户。总体来说,此类用户的权限需严格限制。服务用户一般用于通过ITS或ICF服务进行匿名访问。系统不检查密码是否是过期或初始的,只有用户管理员可以变更用户密码,此类用户允许进行多会话登录。第三十一页,共九十四页。SAP用户主数据创建流程执行事务码SU01,通过新建或复制已有用户主数据创建新用户,维护如下选项卡:地址:地址数据。登录数据:密码,用户有效期,用户类型。SNC:SecureNetworkCommunications,一般不进行维护。默认:维护默认打印机,登录语言,日期、时间格式等。参数:SAP系统标准字段的用户特定参数值。角色和参数文件:分配给用户的角色和参数文件。组:分配用户组用于大量维护。个性化:某些事务,确保显示上的个性化设置,使用个性化对象进行存储,一般不进行维护。许可数据:指定用户许可类型,用于用户评估审计。维护完成后,保存,用户主数据创建完成。第三十二页,共九十四页。SAP权限概念用于登录SAP系统并赋予一定基于权限参数文件被限制访问的功能和对象。用户/用户主数据角色是SAP用户的行为描述,通过角色生成器生成(事务码.PFCG.,允许自动生成参数文件)。角色包含不同权限对象的实例,每个参数文件里写入了多个授权对象以及授权对象的权限,用来控制每个用户实际的操作许可。参数文件(Profile)权限对象实例,指对权限对象的每一个权限区域赋予一定的权限值。权限/权限数据权限字段的组合。这些字段将进行同步权限检查。权限对象权限对象的逻辑编组(例如:FI权限对象类的所有权限对象都以F_开头).权限对象类权限检查的最小运行单元(ACTVT,BUKRS)权限字段第三十三页,共九十四页。SAP权限数据关系第三十四页,共九十四页。SAP权限检查报错报错信息通过权限对象1通过权限对象2通过报错信息报错权限对象n通过报错报错信息S_TCODE检查对象报错信息报错执行事务第三十五页,共九十四页。SAP权限架构设计_

模块采购参考角色(维护权限数据)本地角色(维护组织级别)复合角色(面向工作岗位)业务分类派生组合Z_L_SD_XXX1_1000(公司代码1000)Z_T_SD_XXX1Z_T_PUR_XXX1销售财务Z_T_PUR_XXX1_1000(公司代码1000)Z_L_SD_XXX1_1100(公司代码1100)Z_T_FI_XXX1_1100(公司代码1100)Z_C_PUR_XXX1Z_C_SD_XXX1Z_C_FI_XXX1Z_T_FI_XXX1Z_T_PUR_XXX1_1100(公司代码1100)Z_T_FI_XXX1_1000(公司代码1000)参考角色:定义权限数据,是本地角色的权限模板,派生出本地角色。本地角色:面向成员公司,继承参考角色的权限数据,不继承参考角色的组织级别,本地角色拥有独立的组织级别(如CompanyCode,StorageLocation,Plant等)。复合角色:面向工作岗位,是本地角色的集合。第三十六页,共九十四页。SAP权限定制执行事务码:PFCG第三十七页,共九十四页。SAP用户登录参数和用户信息可以通过配置用户登录参数提高用户安全性。执行事务码:SUIM,可以使用用户信息系统。第三十八页,共九十四页。SAP中央用户管理(CUA)第三十九页,共九十四页。目录7SettingUpRemoteConnection第四十页,共九十四页。SAPRFC概念远程功能调用(RFC)指对远程系统的一个功能模块调用,此系统可以是SAP系统或非SAP系统。第四十一页,共九十四页。SAPRFC类型同步RFC(sRFC):在同步RFC中,处理停留在调用程序,直到被调用的远程函数处理完毕并且返回输出。在调用后继续处理调用程序。异步RFC(aRFC):在异步RFC中,被调用的远程函数启动,在调用程序中的处理会立即继续执行。远程函数自己处理,完全与调用程序分开。函数的输出可以在程序以后接受。异步RFC用于过程的并行处理。事务RFC(tRFC):对于同步和异步RFC,每次调用都在远程系统创建一个独立的工作逻辑单元(LUW),而使用事务RFC(tRFC)则可以把多个远程功能捆绑在一个LUW中(在发生错误时具有自动的回滚机制)。队列RFC(qRFC):使用tRFC生成的LUW各自独立的处理,这意味着它们被处理的顺序不总是按照它们被生成的顺序。后台RFC(bgRFC):允许应用程序记录数据,这些数据可以之后被调用程序接收。

第四十二页,共九十四页。RFC系统资源参数参数rdisp/tm_max_no定义了允许登录的最大数量参数rdisp/rfc_min_wait_dia_wp定义了为非RFC请求设置的空闲进程数参数rdisp/rfc_max_login定义了RFC登录配额百分比参数rdisp/max_comm_entries定义了communicationtable的最大通讯条目数第四十三页,共九十四页。配置和监控RFC执行事务码:SM59,配置RFC连接SARFC:服务器资源SM58:事务RFCSMQ1:出站队列qRFC监控SMQ2:入站队列qRFC监控SMGQ:网关监控SBGRFCMON:bgRFC监控RFC监控第四十四页,共九十四页。目录8IntroductiontoSAPSecurity第四十五页,共九十四页。SAP默认Client和超级用户SAP默认的Client包含:000,001,066SAP默认的用户包括如下用户:第四十六页,共九十四页。SAPSNCSAPSecureNetworkCommunication(SNC)是SAP系统架构的一个软件层,用于提供给外部安全产品的接口。SNC加密的通讯连接包含3个不同的保护级别:AuthenticationonlyIntegrityprotectionConfidentialityprotectionSNC登录过程:1用户通过单点登录登录到安全产品2当用户尝试登录到相关系统,不尝试输入用户名密码3相反,系统与安全产品通讯4登录字符串通过访问控制列表(ACL)解析到用户主数据,允许用户访问系统第四十七页,共九十四页。SAPRouterSAPRouter是SAP程序用于转发SAP连接请求穿透防火墙。SAPRouter扩展了防火墙,但不代替防火墙。SAP推荐SAPRouter和防火墙共同使用。Router字符串:/H/<host>/S/<port>/P/<password>第四十八页,共九十四页。目录9WorkingwiththeTransportSystem第四十九页,共九十四页。SAP数据结构SAP数据结构包括:指定Client数据,跨Client配置和数据仓库三部分。第五十页,共九十四页。SAP3系统架构SAP系统需采用3系统架构,保证稳定的测试和生产运行环境。第五十一页,共九十四页。SAP传输SAP开发系统的程序和配置变更,需要传输到测试系统进行测试,测试成功后需传输至生产系统。传输请求包含:CustomizingRequest和WorkbenchRequest。第五十二页,共九十四页。SAP传输系统SAP传输系统是SAP实例的一个流程,用于控制SAP传输。第五十三页,共九十四页。目录10SupportPackages,Plug-InsandAdd-ons第五十四页,共九十四页。SAPNotes应用SAPNotes指SAP官方释放的特定更新,应用方法如下:第五十五页,共九十四页。SupportPackages和IndustrySolutionsSAP系统包含不同的软件层,也叫软件组件,所有这些软件层都是用SupportPackage升级,这些SupportPackages包含了错误修复和新功能。IndustrySolutions指除SAP系统标准功能外的特定行业解决方案。第五十六页,共九十四页。SAP维护事务SAP维护事务是SAPSolutionManager的一个功能,用于计算和审批特定的SupportPackageStack,以升级维护SAP系统。第五十七页,共九十四页。SAPSupportPackage导入过程1应用SAPSupportPackageManager补丁。第五十八页,共九十四页。SAPSupportPackages导入过程–续2应用SAPSupportPackages。第五十九页,共九十四页。SAP补丁应用——最大资源利用/最小宕机时间SAP补丁应用可采用最大资源利用和最小宕机时间两种模式,示意图如下:第六十页,共九十四页。SAPEnhancementPackageSAP的增强包产品策略帮助客户简化了管理和部署SAP系统新功能的方法,客户可以有选择性的部署软件增强包并激活相关的业务功能。第六十一页,共九十四页。目录11IncludingPrintersinSAPSystems第六十二页,共九十四页。SAP打印说明SAP打印功能可以打印SAP系统中的多种文档类型,机制如下:创建假脱机请求,假脱机请求包含通用设备打印数据,管理信息和实际的打印数据。创建输出请求,只有在假脱机请求需要输出到特定打印设备时创建。将通用设备打印数据转换为选定的打印机语言。第六十三页,共九十四页。SAP打印机访问类型SAP打印机访问方式包括:本地打印:假脱机工作进程和操作系统spool进程在同一主机上运行。Unix平台,采用访问方式L,Windows平台采用访问方式C。远程打印:假脱机工作进程和操作系统spool进程在不同主机上运行采用访问方式U和S。前端打印:SAP用户可以通过使用前端打印输出到用户自己的打印机。采用访问方式F和G。第六十四页,共九十四页。创建输出设备SAP系统中创建输出设备的信息如下(事务码SPAD):输出设备:名字最大30位字符长度,大小写敏感。别名:内部系统使用,可以自动生成。设备类型:打印模型/系列。假脱机服务器:包括假脱机进程的SAP应用实例或逻辑服务器。在SAP系统中锁定打印机:打印机的输出请求只生成不传输到打印机。假脱机访问方式:假脱机进程如何与操作系统打印进程通讯。主机打印机:操作系统层级打印机名字。主机:仅本地打印使用,从打印服务器自动得到。目标主机:仅远程打印使用,操作系统打印服务运行的主机名。第六十五页,共九十四页。目录12SchedulingBackgroundTasks第六十六页,共九十四页。后台作业好处会话进程仅用于最终用户的需求响应,所以会话进程资源不宜用于长时间运行的程序。SAP后台作业可以用于运行长时间的工作。第六十七页,共九十四页。后台作业概念和级别后台作业是由后台进程执行的作业,包括1个或多个步骤;后台作业包含A、B、C三级。第六十八页,共九十四页。后台作业触发方式后台作业可以是时间触发或事件触发。第六十九页,共九十四页。后台作业定制使用事务码SM36定制后台作业。第七十页,共九十四页。后台作业监控使用事务码SM37监控后台作业。第七十一页,共九十四页。后台作业状态第七十二页,共九十四页。目录13SAPArchiving第七十三页,共九十四页。SAP归档概念数据归档就是将系统中的数据,按照一定的规则从系统中抽取出来,并将其存储到其他介质中,同时将系统中已经归档的相应数据进行删除,释放被删除数据占用的存储空间,减少系统的在线数据量;所导出的数据可以通过某种方式查询。第七十四页,共九十四页。SAPArchiveDevelopmentKit(ADK)ADK指数据归档运行解决方案,ADK是数据归档的核心技术;ADK负责控制和管理归档会话以确保数据的长期可用性;ADK也是用来管理归档文件的应用程序接口;ADK用于创建,打开,写入,读取和关闭归档文件。ADK控制归档进程;ADK提供应用开发环境,SAP开发使用ADK开发新的标准归档对象并调整已有归档对象。归档客户可以为自定义表开发自己的归档解决方案。第七十五页,共九十四页。SAP归档信息系统归档信息系统1ArchiveRetrievalConfigurator选择归档文件选择所需字段目录选择激活需要的信息结构2状态管理填充信息结构所需的归档文件内容3ArchiveExplorer选择信息结构字段选择浏览文件列表归档数据显示第七十六页,共九十四页。目录14SystemMonitoring第七十七页,共九十四页。SAP系统监控SAP提供CCMSAlertMonitor用于系统监控(事务码:RZ20)。第七十八页,共九十四页。SAPSolutionManagerSAPSolutionManager为SAP部署和运行提供了一个服务和支持的平台。它提供了部署、运行和支持SAP系统的内容、工具和流程。第七十九页,共九十四页。基于SolutionManager的系统监控第八十页,共九十四页。目录14StructuredTroubleshooting第八十一页,共九十四页。追踪选项系统日志系统日志(事务码SM21)可以查询当前系统和SAP环境中的错误运行错误分析当运行ABAP程序时,如果不可预知的错误发会产生转储

温馨提示

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

评论

0/150

提交评论