SAPBasis培训V11.ppt_第1页
SAPBasis培训V11.ppt_第2页
SAPBasis培训V11.ppt_第3页
SAPBasis培训V11.ppt_第4页
SAPBasis培训V11.ppt_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

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

文档简介

SAPBasis培训 2015年 目录 SAP系统组成 一套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 下图是对系统登录过程的说明 系统登录进程 多个工作进程复用 目录 SAP系统启动 停止过程 SAP启动 停止是系统正常工作的前提 在软硬件进行了例行维护后或更改系统参数后 都需要进行重启系统 以下是SAP系统启动 停止流程 包含Enqueue但不包含ABAP触发器的实例 中央服务实例ASCS或SCS 可与数据库互换启动 停止顺序 Database 包含ABAP触发器的实例 中央实例 withABAP 所有其他实例 会话实例 启动顺序 停止顺序 SAP系统启动流程评估 包含所有SAP系统需访问的数据 DVEBMGS 包含SAP中央实例数据 No代表系统编号 D 包含SAP会话实例数据 No代表系统编号 ASCS 包含中央服务实例数据 No代表系统编号 ERS 包含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实例 目录 SAP系统参数文件 SAP系统包含3类参数文件 Startprofile 指定实例的哪些参数被启动 命名 START Defaultprofile 指定跨系统设置 每套SAP系统只包含一个DEFAULTprofile 被所有实例读取 命名 DEFAULT PFLInstanceprofile 定义特定实例的参数 命名 启动读取顺序 SAP系统参数管理 使用事务码 RZ10 管理系统参数文件 SAP系统运行模式 在整个SAP系统运行过程中 SAP用户需求是不同的 在白天 系统需要提供高效的性能给大量的用户会话 因此需要大量的会话进程 在夜晚 只需要少量的会话进程 而大量的系统进程需要为后台作业服务 工作进程的数量在参数文件中定义 参数文件工作进程的分配使会话响应时间最优化 通常情况下 大量的会话进程和少量的后台进程被分配 如果定义到了系统运行模式 在夜晚 单独会话进程的类型被改变用于优化系统资源分配 这种调整由预定义的计划自动触发 工作进程总数不变 SAP系统运行模式设置步骤 首先 事务码 RZ04创建运行模式的空容器 接下来 系统发现所有的活动实例和实例参数文件定义的进程数 它们被用默认值赋予了运行模式 对实例进程参数文件定义的工作进程总数进行分配 指定运行模式期间 事务码 SM63 目录 SAPLibrary SAPLibrary指在线文档 包含了所有SAP运行环境的主题 SAPLibrary支持的HELP类型包含4类 SAP系统定制文档的方式 SAPHelpPortal SAPHelpPortal提供了基于Internet的访问SAP软件解决方案的可用文档 SAPServiceMarketPlace SAPSMP访问需要用户名和密码认证 目录 数据库管理基础 数据库管理基础包括数据库进程 内存中的缓存 包含数据的数据文件 记录数据变化的日志文件 数据库备份 数据库备份概念包括数据文件 结构数据 和日志信息的常规备份 数据文件备份和日志文件备份在不同步骤进行 所有数据文件和结构数据在一个步骤备份 连续的日志信息 可能包含结构数据 被单独备份 数据库恢复 还原数据库 无数据丢失 还原t1时间节点的数据备份 应用所有日志信息 21 22 到t5时间节点 意味着已经恢复到了磁盘崩溃节点 只有当所有日志是连续的 才能保证数据不丢失 数据库备份周期 备份保留周期一般推荐为28天 强烈推荐每天进行数据完整备份 数据库监控 数据库常规监控包括 检查状态数据确保访问数据时数据库的性能监控数据库增长检查数据库的问题和报错检查周期性作业 如备份 SAP数据库管理工具 DBACockpit 是SAP系统中进行集中监控和管理的工具 SAP数据库备份定制 使用DBACockpit 事务码DB13 可以定制数据库备份 目录 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 XXX1 Z T PUR XXX1 销售 财务 Z T PUR XXX1 1000 公司代码1000 Z L SD XXX1 1100 公司代码1100 Z T FI XXX1 1100 公司代码1100 Z C PUR XXX1 Z C SD XXX1 Z C FI XXX1 Z T FI XXX1 Z T PUR XXX1 1100 公司代码1100 Z T FI XXX1 1000 公司代码1000 参考角色 定义权限数据 是本地角色的权限模板 派生出本地角色 本地角色 面向成员公司 继承参考角色的权限数据 不继承参考角色的组织级别 本地角色拥有独立的组织级别 如CompanyCode StorageLocation Plant等 复合角色 面向工作岗位 是本地角色的集合 SAP权限定制 执行事务码 PFCG SAP用户登录参数和用户信息 可以通过配置用户登录参数提高用户安全性 执行事务码 SUIM 可以使用用户信息系统 SAP中央用户管理 CUA 目录 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监控 目录 SAP默认Client和超级用户 SAP默认的Client包含 000 001 066SAP默认的用户包括如下用户 SAPSNC SAPSecureNetworkCommunication SNC 是SAP系统架构的一个软件层 用于提供给外部安全产品的接口 SNC加密的通讯连接包含3个不同的保护级别 AuthenticationonlyIntegrityprotectionConfidentialityprotection SNC登录过程 1用户通过单点登录登录到安全产品2当用户尝试登录到相关系统 不尝试输入用户名密码3相反 系统与安全产品通讯4登录字符串通过访问控制列表 ACL 解析到用户主数据 允许用户访问系统 SAPRouter SAPRouter是SAP程序用于转发SAP连接请求穿透防火墙 SAPRouter扩展了防火墙 但不代替防火墙 SAP推荐SAPRouter和防火墙共同使用 Router字符串 H S P 目录 SAP数据结构 SAP数据结构包括 指定Client数据 跨Client配置和数据仓库三部分 SAP3系统架构 SAP系统需采用3系统架构 保证稳定的测试和生产运行环境 SAP传输 SAP开发系统的程序和配置变更 需要传输到测试系统进行测试 测试成功后需传输至生产系统 传输请求包含 CustomizingRequest和WorkbenchRequest SAP传输系统 SAP传输系统是SAP实例的一个流程 用于控制SAP传输 目录 SAPNotes应用 SAPNotes指SAP官方释放的特定更新 应用方法如下 SupportPackages和IndustrySolutions SAP系统包含不同的软件层 也叫软件组件 所有这些软件层都是用SupportPackage升级 这些SupportPackages包含了错误修复和新功能 IndustrySolutions指除SAP系统标准功能外的特定行业解决方案 SAP维护事务 SAP维护事务是SAPSolutionManager的一个功能 用于计算和审批特定的SupportPackageStack 以升级维护SAP系统 SAPSupportPackage导入过程 1应用SAPSupportPackageManager补丁 SAPSupportPackages导入过程 续 2应用SAPSupportPackages SAP补丁应用 最大资源利用 最小宕机时间 SAP补丁应用可采用最大资源利用和最小宕机时间两种模式 示意图如下 SAPEnhancementPackage SAP的增强包产品策略帮助客户简化了管理和部署SAP系统新功能的方法 客户可以有选择性的部署软件增强包并激活相关的业务功能 目录 SAP打印说明 SAP打印功能可以打印SAP系统中的多种文档类型 机制如下 创建假脱机请求 假脱机请求包含通用设备打印数据 管理信息和实际的打印数据 创建输出请求 只有在假脱机请求需要输出到特定打印设备时创建 将通用设备打印数据转换为选定的打印机语言 SAP打印机访问类型 SAP打印机访问方式包括 本地打印 假脱机工作进程和操作系统spool进程在同一主机上运行 Unix平台 采用访问方式L Windows平台采用访问方式C 远程打印 假脱机工作进程和操作系统spool进程在不同主机上运行采用访问方式U和S 前端打印 SAP用户可以通过使用前端打印输出到用户自己的打印机 采用访问方式F和G 创建输出设备 SAP系统中创建输出设备的信息如下 事务码SPAD 输出设备 名字最大30位字符长度 大小写敏感 别名 内部系统使用 可以自动生成 设备类型 打印模型 系列 假脱机服务器 包括假脱机进程的SAP应用实例或逻辑服务器 在SAP系统中锁定打印机 打印机的输出请求只生成不传输到打印机 假脱机访问方式 假脱机进程如何与操作系统打印进程通讯 主机打印机 操作系统层级打印机名字 主机 仅本地打印使用 从打印服务器自动得到 目标主机 仅远程打印使用 操作系统打印服务运行的主机名 目录 后台作业好处 会话进程仅用于最终用户的需求响应 所以会话进程资源不宜用于长时间运行的程序 SAP后台作业可以用于运行长时间的工作 后台作业概念和级别 后台作业是由后台进程执行的作业 包括1个或多个步骤 后台作业包含A B C三级 后台作业触发方式 后台作业可以是时间触发或事件触发 后台作业定制 使用事务码SM36定制后台作业 后台作业监控 使用事务码SM37监控后台作业 后台作业状态 目录 SAP归档概念 数据归档就是将系统中的数据 按照一定的规则从系统中抽取出来 并将其存储到其他介质中 同时将系统中已经归档的相应数据进行删除 释放被删除数据占用的存储空间 减少系统的在线数据量 所导出的数据可以通过某种方式查询 SAPArchiveDevelopmentKit ADK ADK指数据归档运行解决方案 ADK是数据归档的核心技术 ADK负责控制和管理归档会话以确保数据的长期可用性 ADK也是用来管理归档文件的应用程序接口 ADK用于创建 打开 写入 读取和关闭归档文件 ADK控制归档进程 ADK提供应用开发环境 SAP开发使用ADK开发新的标准归档对象并调整已有归档对象 归档客户可以为自定义表开发自己的归档解决方案 SAP归档信息系统 归档信息系统1ArchiveRetrievalConfigurator选择归档文件选择所需字段目录选择激活需要的信息结构2状态管理填充信息结构所需的归档文件内容3ArchiveExplorer选择信息结构字段选择浏览文件列表归档数据显示 目录 SAP系统监控 SAP提供CCMSAlertMonitor用于系统监控 事务码 RZ20 SAPSolutionManager SAPSolutionManager为SAP部署和运行提供了一个服务和支持的平台 它提供了部署 运行和支持SAP系统的内容 工具和流程 基于SolutionManager的系统监控 目录 追踪选项 系统日志系统日志 事务码SM21 可以查询当前系统和SAP环境中的错误运行错误分析当运行ABAP程序时 如果不可预知的错

温馨提示

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

评论

0/150

提交评论