原作者博客 http://www.cnblogs.com/Michael_z/

========================================

前段时间刚好赶上 Windows 8 预览版发布,折腾了几天,这一系列写的慢了,现在继续,争取尽快写完。


好了,现在我们准备好开始安装 SAP 软件了。

这货真是一个很大的软件

首先不得不说的是,对于用惯了 windows 系统,以及 Microsoft 的相关产品(例如 Office,Visual Studio,SQL Server)的人来说,即便你是个“高手”(高手的意思,是说重装操作系统就像每天都要吃饭一样完全没有感觉),第一次接触 SAP 的软件,也会感觉到“这货实在是太大了”,是的,关于 SAP,我第一个想说的就是,这货确实是一个很大很大很大的软件。

对于习惯于安装 Microsoft 产品的人来说,拿到一张DVD,或者下载一个 ISO 文件,找到 setup.exe,运行后根据提示一步步的 Next,一般来说软件就装好了,但当你拿到 SAP 的安装光盘的时候,你会被一个很简单的问题难住,那就是:


这么多光盘,安装程序在哪里? 

是的,即便你有耐心把一张张光盘的内容看一遍,很可能你还是不知道到底从哪张光盘开始安装,很受打击是不?没关系,每个人基本都会遇到这个问题。OK,让我们来搞定它!

首先,找到一张光盘,名字中大概/也许/可能包括 INST MST 这样的单词缩写,那八成就是它了,你可能已经看出来了,这是 Install / Master 的缩写。然后,看下光盘里是什么吧,你期望能看到一堆目录,大概是这样的名字:

IM_Windows_I386

IM_Windows_X86_64

IM_LINUX_I386

IM_HPUX_IA64

等等,很多个,你如果能明白 IM = Installation Master,那么你很容易就明白这些目录是干什么的了,对了,针对不同的硬件平台和操作系统(Windows/Linux/IBM/各种Unix),SAP 分别提供了不同的安装程序,现在,你开始明白为什么这货这么大了么?

对于我们,只关心 windows X64 平台,那么请双击进入 IM_Windows_X86_64 目录,这时候你应该能看到一个 sapinst.exe 文件,就是它了!

让我们假设你已经对安装 SAP 软件有了充分的心理准备,并且已经参照之前的文档准备好了你的硬件和软件环境,让我们放松心情,使劲儿的双击那个该死的安装程序,愉快的迎接第二次打击吧 :)


在按 Next 之前,我应该选哪个? 

看到这个安装界面,开始有点晕是不?这里需要一点耐心,先理解 SAP 的一个重要概念,就是在你真正开始进行“安装”这个动作之前,必须要好好的考虑“如何使用”SAP 的软件,对于 windows / office / Visual Studio 这种“小”软件来说,安装之前根本不需要考虑什么问题,一切装上再慢慢看慢慢研究,但是这些使用经验在 SAP 面前行不通了。

前面已经了解到 SAP 的软件可以运行在多种硬件平台和操作系统之上,这一点对于我们很简单了,因为我们在 windows 平台上来安装学习环境,一旦你能够运行起来安装程序,看到这个让人眼晕的安装界面,说明已经解决了运行平台的问题,接下来的问题,可能要先了解一些关于 SAP 软件结构的知识才能搞得定了。

有件事情你可能想知道,整个SAP的软件中,除了买来的 BO 设计界面,就属这个安装界面最漂亮了,多看两眼吧,以后你将会一直面对着可以称得上是“丑陋”的界面。。。。


这货到底都有些个什么零件

一般来说,我们总能从网上找到关于 SAP 的产品结构示意图,当然,大部分都是从技术角度看过去的,那我们就先从技术角度来说一说。

2004年以前的 SAP 软件还是比较单纯的,2004年 SAP 对软件进行了巨大的改版,发布了 NetWeaver 构架的软件版本,基本上算是重做了一套软件的样子,并且承诺今后的产品的升级和新产品发布,都会基于同一个构架。从这 7 年来看,SAP 说道做到,不含糊!从这一点上就不得不佩服 SAP 做软件的态度,要知道这 7 年间,windows 已经从 XP 升级到了 win8 的预览版都出来了。

NetWeaver 是什么呢?拿我们熟悉的 M$ 的产品做个类比,这里我只能假设大家对 windows 和 office 软件还算是比较熟悉的,因为再也找不到更普及的软件来做例子了。

1,当年纯真的年代。当初 M$ 还在靠 DOS 吃饭的时候,其实已经有了 Word / Excel ,只不过那个时候牛B的 Lotus 123 和 Borland 公司的产品,M$的产品那时候是靠边儿站的。同样,2004年以前的 SAP 软件,不管 R/2 也好,R/3 也好,总之大家习惯性的也会把 SAP 的软件叫做 ERP。当然这个 ERP 是可以运行在多中平台上的。

2,统一平台的开始。当 Windows 一统桌面的年代,Office 套件也应运而生,并且逐步加入了 PowerPoint / Access 等软件,并统一命名为 Office xx,这时候的 office 软件,当然已经定义为运行在 windows 平台上的(那时候 Apple 被打的落花流水的)。SAP 同样也在进步,除了传统强项的 ERP 外,CRM/SCM/SRM(先不去理解这些都是什么,可以理解为针对不同需求的产品) 等也逐步丰富起来,这时 SAP 也发现急需一个好的开发构架,好让自己不至于陷入开发的泥潭,于是乎 2004 年 NetWeaver 构架应运而生。目前的 SAP 产品,都是基于 NetWeaver 平台之上的应用,无论你安装 SAP 的哪个产品,都需要有 NetWeaver 支持,但反过来,仅仅装上 NetWeaver 却是什么事儿都干不了。

这是一张简化过的 NetWeaver 构架示意图,随便看看也就算了,不必深究。

好了,技术层面的大白话讲完了,然后我们发现,这根本没有解决前面遇到的问题,没错,SAP 本身并不愿意花功夫向客户解释什么是 NetWeaver,有多少个版本等,SAP 向客户隆重推出的,是一种叫“IT Practices”的东西。


IT Practices 是什么咚咚

“IT Practices”这个东西,硬要翻译的话就是“IT实践”,再追求极致的翻译就是“信息技术实践”,不过貌似翻译不翻译,没啥太大的区别,总之是石头掉进井里面:不懂,这是个啥东西?

IT实践是什么咱不懂,但是从最佳经济效益方面来说,这就叫专业,不弄懵你,怎么向你收费呢?你看,我写文章,一般喜欢讲大白话,所以就不能向各位收费 :(

说白了,所谓的 IT实践,就是 SAP 先把客户三六九等的分好类,然后问几个问题,然后噼里啪啦掐指一算,嗯,你是 ¥&×……#)&%#)……#,所以,你应该这么这么安装。还是不懂么?看看这些问题是什么心理就有数了。

比如说业务方面的:你都希望用这个软件来帮你实现哪些目的?

比如说技术方面的:用 ABAP 还是用 JAVA做开发语言?多大应用规模(用来考虑硬件)?有什么硬件了?

总结一句话:客户只需要关心自己想做什么,而不需要考虑 SAP 软件都包含了什么。我们来尝试回答一下这些问题:

1,首先,我们就是想装一台机器,用来学习 SAP 的软件,对吧,捣来捣去的,别把我们的初衷给忘了,我们不想花很多时间去配置服务器,所以我们用 windows 操作系统;想学习的模块,各位自己应该知道,一般都在 ERP 里面那些吧,特殊一些的像 BW / BI 等,也都是标准模块了。

2,我们只有一台机器,所有的服务端都得装在一块儿

3,为了省事儿,我们用 SQL server 做数据库支持

4,我不想用 java,ABAP 我倒是想学一下(也可以反过来支持一下 Java ,随你)

再返回头去对照一下上面的安装界面,开始有点儿明白了吧,对了,就是顺着这棵眼晕的树,从上倒下,根据你的目的,找到要安装的模式。比如图上要安装的就是 NetWeaver 7.0,然后选 ABAP,然后选 SQL Server,然后选 Center System (意思就是都装一台机器上,右边儿有对应的说明文字的)


可以开始安装了吗? 

话说到这儿,很多人可能已经烦了,到底罗嗦完了没有啊,可以开始按那个 Next 了没有?稍安毋躁,就像我在第一篇就说过的,仅仅是记录一个软件的安装过程,哪怕这个软件真的很复杂,其实也是个很没有技术含量的事情。安装过程说明和截图,早做好了,其实网上也有很多截屏式的安装文档,如果您想看的是那个,倒真的不用等我这么罗嗦的慢慢写的。

好了,罗嗦完了,现在开始按 Next,让我们搞定它吧。


对了,要说明一下,我装的是 Enhanced Package 4 for SAP ERP 6.0,不是图上选的那个。

SAP ECC6安装系列三:关于SAP,你也许想知道的一些事的更多相关文章

  1. SAP ECC6安装系列五:安装后 License 的处理

    原作者博客 http://www.cnblogs.com/Michael_z/ ======================================== 我发现我确实比较懒,先和各位说声抱歉了 ...

  2. SAP ECC6安装系列四:安装过程详解

    原作者博客 http://www.cnblogs.com/Michael_z/ ======================================== 续接上篇,我们终于按下了 “Next” ...

  3. SAP ECC6安装系列二:安装前的准备工作

    原作者博客 http://www.cnblogs.com/Michael_z/ ======================================== 安装 Java  1,安装 Java, ...

  4. SAP ECC6安装系列一:安装前硬件和软件准备

    原作者博客 http://www.cnblogs.com/Michael_z/ ======================================== 写在前面的罗嗦话 一晃就是5年,前几天 ...

  5. SAP ECC6 IDES安装及虚拟机下载

    SAP ECC6.0 SR3 IDES Oracle.torrent(48.12G)下载 SAP ECC6 安装系列 SAP ECC6.0 IDES在Win7 X64上的安装 SAP ECC6.0 R ...

  6. SAP-ABAP系列 第一篇SAP简介

    第一篇 SAP简介 SAP全名为System Application and Products in Data Processing.SAP目前是全世界排名第一的RP软件,号称“全球最大的企业管理解决 ...

  7. 如何在云端部署SAP HANA实战, Azure 上的 SAP HANA(大型实例)概述和体系结构

    什么是 Azure 上的 SAP HANA(大型实例)? Azure 上的 SAP HANA(大型实例)是一种针对 Azure 的独特解决方案. 除了提供 Azure 虚拟机以用于部署和运行 SAP ...

  8. 【ABAP系列】SAP 使用事务码DBCO实现SAP链接外部数据库以及读取例程

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP 使用事务码DBCO实现S ...

  9. 【公众号系列】在SAP里查看条件记录的方法

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[公众号系列]在SAP里查看条件记录的方法   ...

随机推荐

  1. 未能加载文件或程序集“Antlr3.Runtime”或它的一个依赖项的解决办法

    一.问题症状 未能加载文件或程序集“Antlr3.Runtime”或它的一个依赖项.参数错误.   二.问题起因和经过 今天我在虚拟机下做开发,asp.net mvc4开发测试微信接口,一不小心虚拟机 ...

  2. ZZY的宠物(矩阵运算+快速幂)

    E :ZZY的宠物 描述 ZZY领养了一对刚刚出生的不知名小宠物..巨萌巨可爱!!...小宠物的生命为5个单位时间并且不会在中间出意外翘辫子(如: 从0出生能活到5但活不到6)..小宠物经过2个单位时 ...

  3. Qt 事件处理机制 (下篇)

    继续我们上一篇文章继续介绍,Qt 事件处理机制 (上篇) 介绍了Qt框架的事件处理机制:事件的产生.分发.接受和处理,并以视窗系统鼠标点击QWidget为例,对代码进行了剖析,向大家分析了Qt框架如何 ...

  4. centos7 selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH

    1.查看安装的chrome浏览器版本 2.查看版本对应的驱动 https://sites.google.com/a/chromium.org/chromedriver/downloads 下载后拷贝到 ...

  5. OpenGL进阶(十四) - UVN Camera实现

    提要 3D游戏中最基本的一个功能就是3D漫游了,玩家可以通过键盘或者鼠标控制自己的视角. 之前我们也学习过一个相关的函数,glLookAt,用来制定摄像机的位置,摄像机观察目标位置,还有摄像机的放置方 ...

  6. 如何解决Ubuntu与Windows双系统时间不同步

    导读 不知道有没朋友跟我一样是 Ubuntu 和 Windows 双系统?今天有朋友问到我,当他从 Ubuntu 系统重新启动到 Windows 时,会发现 Windows 中的时间变了,他问我有没办 ...

  7. Chrome 制作绿色便携版

    1.建立一个新的文件夹命名为Chrome 2.将电脑上默认的Chrome文件复制到新的文件夹Chrome里包含安装文件和Chrome数据文件     Chrome数据文件一般在"C:\Use ...

  8. HDU 1710 Binary Tree Traversals(二叉树)

    题目地址:HDU 1710 已知二叉树先序和中序求后序. #include <stdio.h> #include <string.h> int a[1001], cnt; ty ...

  9. 一次踩坑记录(使用rpc前后端分离服务总是注册不上)

    问题简述: 项目架构使用了前后端分离,使用rpc进行服务调用与注册,这里没有用dubbo之类的,仅仅用zookeeper,每次在启动项目时总是报错rpcException异常跟NPE异常,后台查看zo ...

  10. FFMPEG中最要害的结构体之间的关系

    FFMPEG中最关键的结构体之间的关系 http://www.myexception.cn/program/1404591.html FFMPEG中结构体很多.最关键的结构体可以分成以下几类: a)  ...