《精编》SAPBasis的技术介绍与解决问题的方法

第 一 章 SAP Basis 第一步 许多人问到SAP Basis如何入门,基本上要学SAP Basis之前必须 先有下列几项基本知识与经验,才可以事半功倍 1.多种操作系统管理 2.基本数据库管理 3.新一代程序撰写Java, XML 4.Internet架构与功能 因为SAP Basis System Administration基本上即包含操作系统、数据库、SAP应用程序、中介软 件Middleware及最新的网际网络等管理项目。如果不俱备上述这些基本技术与经验,要学SAP Basis,会有不知如何下手的状况。SAP是一个怪兽,也像一只变形虫。它会不断的扩张翻新,你 永远追不上它变化的速度。故以下是我对SAP Basis入门者的建议 第 二 章 SAP Basis 的技术介绍与日常工作 在第一章中我们提到很多如果跨越BASIS的第一步,BASIS第一步要学哪些东西,我们提到了硬 件,OS操作系统,数据库,SAP.但在SAP日新月异的发展过程当中,不断有新的BASIS的技术,我 们必须跟着SAP的发展脚步,不断学习新东西.现在新的技术如下enterprise portal,BW, JAVA,archive,solution manager,Unicode,MCODMultiple Component One Database,还有新 的安全,如single signon,和windows的LDAP结合等,另外有XI,MDM 等等.以BASIS的角度来 讲,目前java的技术是最重要的.所以在后面的章节中会提到新的ADM200的课程,涉及到JAVA的 系统管理,而不在只是BASIS的系统管ABAP的系统管理,另外,还需要加强一些中间件. 对BASIS的日常工作,我们可以按阶段分为2类事情 1.项目阶段事情在计划阶段,还没有上线前的事情. 2.生产系统支持事情(production support)在上线后,生产系统的技术支持 第 三 章 SAP Basis 解决问题的方法 Chapter 3SAP解决问题的方法 在Basis 工作中常遇到许多非SAP系统的问题也怪罪Basis. 其实使用者无法分辨问题所在,只知道 无法登入系统,当然都归究Basis. 一般而言, SAP的问题有千万种,各属不同领域. Basis在SAP问 题分类中 Components, 以BC 起头,如BC-CTS, BC-UPG, BC-DB ..许多人以此开玩笑说, BCBasic not Basis. 任何简单的问题,都归Basis. 解决问题首先必须了解问题的来龙去脉,如何了解呢不外从人,事,时,地,物五个方向去着手 人多少人受影响多少人会解决多少人有空查问题 事什么功能出错属何类型问题是新的或是旧的功能 时何时出错曾经出错出现次数,频率 地是单一点或全面近端或远程 物哪一个系统哪一台机器 第 四 章 SAP Basis 在角色扮演与责任 SAP BASIS角色扮演和责任(roles and responsibility) SAP Basis 的角色扮演 了解了Basis包括哪些部份之后,应再进一步探讨SAP Basis应该做些什么 再谈Basis生涯规划. 以专长来分,BASIS角色可以分为12种不同的专长. 第一系统的规划和建立即 system lanscape, strategy, building, system Phase, System sizing and System Upgrade.这种工作,通常有Sr. SAP Basis Architect架构来做. 第二数据库专长 数据库方面的专长要求,要求至少开发和至少2种数据库的知识,如果有任 何有关数据库方面的问题,要能够研究并找出问题,解决问题,并写出解决方案文档,列入FAQ, 以供其它人做参考.同时负责数据库的安装,升级,数据库补丁的安装.任何数据库方面的规 划.负责数据库的备份和恢复. 第三系统优化 必须了解整个系统,了解部分的业务,了解有些作业的流程,什么时间是最关 键的,哪个modual是关键的等等.对这些方面要有深入的了解,每个公司会有不同的需求. 第 五 章SAP Basis 在职位上的晋升顺序 SAP系统管理员为什么要称BASIS,因为在WAS出现入之前,SAP即以Basis Kernel 作为系统核心的名 称,久而久之,大家都称SAP系统管理员为Basis.其实翻回SAP Basis的历史,在4.X之前,SAP Basis 包涵三项Administration, ABAP, and Business Integration. 以SAP课程为例,Admin是BC3xx或 BC5xx; ABAP是BC4xx; Business Integration 是BC6xx. 而后分工日细,新的课程已用ADMxxx为新 的Basis课程代号. 很多人误打误撞走入SAP Basis这条路,更多人挤破头想入此行, 到底SAP Basis这条路该怎么走, 不妨看看我走过的路,听听我诚恳的建议 第 六 章SAP Basis对外面试 谈到寻找SAP BASIS工作,首先要考虑我们前几章提到的,在BASIS工作中,BASIS Skill, 就是所 需的技能和专业,是不是都具有了,有的话,到了什么样的程度,同时也提到的BASIS的职业道 路,它的职位有哪些.在你寻找新的工作的时候,就要根据本身的能力和经验,寻找适合的位 置. 人往高处走,也许你是初级的SAP系统管理员,你想成为高级管理员,或者想从一般的公司系统管 理员变成咨询公司的顾问,都是职业的发展的道路.但必须注意几项事情. 第一点,找工作,首先要有一个好的简历.你的简历要非常适当.如何写简历, 第一点,你有哪些技能;

第二点你有哪些认证;

第三点你曾经有哪些项目经验;

第四点,你有哪些非SAP经验,如oracle数据库管理经验,系统管理员经验,还是项目管理经验, 等辅助 同时,你毕业的专业.如何写简历也是一门学问. 第 七 章SAP Basis认证考试 SAP顾问认证考试,在各个国家都不一样,有些国家不需要参加SAP的培训课程就可以直接参加认 证考试,如美国,加拿大,香港,马来西亚.但大部分国家还是要求先接受SAP顾问学院的培训课 程,在最后一天的下午考试.基本上考试分120题, 80题和40题,即认证考试,和delta认证考 试,Delta认证考试是内容变化部分的升级考试, 通常为40题,就是你已拥有旧的执照,只需考新 的版本部分的考试. 认证考试(component)大概分为两种 第一种称为SAP技术顾问SAP Technology Consultant 考试.是包含技术部门,所说的BASIS, Security, BW Technical, 或EP Technical等技术顾问方面的认证考试.另外一种叫 development, Functional或solution consultant的认证考试.是企业的业务功能或ERP中各个模 块,如MM, PP, SD, FI, CO, CRM, CS, SM, QM等项目的认证考试. 参加考试,如果没有通过,必须在6-8星期后才可以重新考试,不能马上再重考.每次费用大约在 500美元左右, 各国不太相同.考试必须先注册,告诉考试机构你要考哪个认证,因为认证分很多 种.在技术方面的认证考试分BASIS, BW, Enterprise Portal,.在BASIS技术方面又分三部份一 是数据库, 如ORACLE,SAPDB, DB2,或SQL-Server等,第二是系统方面,分 OS/390,WINDOWS, AS/400 与,UNIX等;第三是版本, SAP还分不同的版本, 如3.X, 4.X, 2002, 2003,与NW04等等. 第 八 章SAP Basis与 SLM 本章主要内容slm.现在很多人都提到slm,那么对basis来讲,为什么要用slmslm有什么功能, 能带来什么好处,又如何去使用呢将在这一章中一步一步的讲述. 首先,为什么要用SLM. Slm是系统管理员使用的工具,是一个非常好的工具,尤其在3.1版本以 后.我曾经有一个比喻Basis不使用SLM,就像手上有电锯不用,而用一般锯子锯树.树现在愈 来愈高,愈来愈大,不用电锯锯不了了.(注这是在ERPHOME上你所过的) 以前你可以管理3 到5个系统,而现在使用slm,你可以管理50,甚至100个系统,Slm不仅能向刚才提到的那样,做 到集中管理,而且经过配置,实现很多你想不到的功能. 下面就讲述slm的主要功能 1.计划的管理功能.以前我们使用的工具是ASAP,和更早的VALUE SAP,现在转到slm, 从最开始项目开始,到项目的go live,到集成integration,到升级upgrade.从ECC5.0以后,做 upgrade,一定要结合slm.现在使用,绝对会带给basis很大帮助.这是对实施项目的的第一个功 能. 2.knowledge management.即我们讲的e-learning. 这可以把计划,现有实施项目的 教材,作成webpage,结合SAP的tutor,这样公司人员就可以很方便的学习各种新知识. 3.system monitoring功能.系统的监控功能在slm 3.1版本就有了,你不仅可以监控 R/3的系统,而且还可以结合SAP的agent来监控非sap R/3的系统.结合portal,监视各种不同的 系统.把所有监视的东西都显示在web页面上. 第 九 章SAP Basis与 BI 本章讲述BW,Business Warehouse, 现在叫Business intelligence商务只能.SAP为什么不再 叫BW.而叫BI呢 传统 SAP在BW 3.0之前 BW是向Data warehousing方向努力的.现在,人们想要 从R/3中得到一些REPORT,但是这需要占用R/3太多的资源,或是不可能实现的.很多的报表和程 序都运行不出来,或会花费太多时间,或是不可能实现的.所以SAP决定用datawarehousing的方 法,在BW中产生这些报表,同时BW会对数据作分析,再运用的观念,运用Multi-dimention,多维 数组的一种数据库去做资料分析.BI,不但可以运用这些数据创建一些报表,而且可以智能的产 生的数据,而不在只是一些报表等.BW和R/3的不同,一个是OLTP,一个是OLAP. BW的项目阶段分为以下的几个阶段 第一步 分析源资料(source data)尤其在R/3,或非r/3系统中,其它mainframe,要分析 source master data,或应用资料(transaction data),分析完成后就要建立(build)资料数据 库(data repository), 第 十 章SAP Basis与 JAVA 不同于旧有的ABAP环境, JAVA在SAP是新的架构, Java的系统管理更是SAP一个全新的课程. 在 1998年,SA