一晃就是5年,前几天心血来潮回来,发现CSDN的ID居然还能用,非常感概也很感谢CSDN和他的团队一直为大家所做的贡献。这几年来自己从 .net 程序员转到了 SAP 领域,生活也越来越缺少变化,不过觉得还是应该让自己勤快起来,争取写点儿什么吧。
罗嗦过之后和正文开始前的罗嗦话
严格来说,除非想做 Basis,安装 SAP 本身不是学习 SAP 的必要条件,但是学习 SAP 又需要一个能随时登录和使用的环境,这样又像车轱辘一样转了回来,所以,把安装 SAP 当作学习 SAP 不可分割的一部分吧,因为想找一个随时可以登陆进去还能瞎折腾的 SAP 环境,似乎唯一的选择就是自己装一个。
安装一个 SAP 环境,其实比学习一个模块难度要大,尤其是对于用惯了 M$ 的产品的广大人民群众来说,安装 SAP 简直就是一种折磨,这也是为什么我想写这一系列随笔,因为通常情况下,记录一个软件的安装过程是非常没有技术含量的,而且网上也能搜到不少 step by step 的安装说明,但如果你想通过安装 SAP 的过程,多了解一些“为什么”,而不是简单的对着网上的截图只知道“怎么做”,那应该能从这里有所收获。
顺便提个醒,运行一个 SAP 系统所需要的硬件环境要求不低,不过好在这个年代,硬盘和内存已经比白菜便宜了,我们还能抱怨什么呢。
正文:硬件准备
CPU:支持X64的CPU,只要不是太老的CPU现在一般都支持64位,32位的CPU只能安装32位操作系统,而在32位操作系统下只能安装SAP的 Dialog Instance,这不是我们想要的,我们要安装整套的 SAP ECC6 环境。
关于虚拟机:个人不太建议使用虚拟机,一来因为需要 64 位操作系统,这样就要求 CPU 必须支持虚拟技术才能在虚拟机中安装,另外虚拟机的性能实在令人不敢恭维,在虚拟机中跑这么大的软件,实在是件想想都觉得痛苦的事情。
正文:操作系统
鉴于 Windows 的普及,我们就不去谈论阳春白雪的 Unix 和 想怎么捏就怎么捏的 Linux 了,俗就俗吧,即便在 Windows 下能装好已经很不错了,就不用其他操作系统来雪上加霜了。
1,强烈建议使用 Windows Server 版本,虽然号称 XP(X64版) 也支持,但眼瞅着都快到2012了,真的是没必要去用XP了。操作系统可以用以下任何一个Server版本(windows 2003/2003R2/2008/20008R2),但需要是64位版本,再说了,只有64位的操作系统才能使用超过4G的内存,不然你前面去买的内存就浪费了。
2,SAP 的系统检测工具,不能正确识别 Windows 2008/R2 操作系统,所以检测结果中会报错(红色),不用理会它,其他的最好保证都是满足检测要求(正常的白色),虚拟内存可以略小(黄色报警)