热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

SAPLicense:SAPECC6安装系列一:安装前硬件和软件准备

写在前面的罗嗦话一晃就是5年,前几天心血来潮回来,发现CSDN的ID居然还能用,非常感概也很感谢CSDN和他的团队一直为大家所做的贡献。

写在前面的罗嗦话

一晃就是5年,前几天心血来潮回来,发现CSDN的ID居然还能用,非常感概也很感谢CSDN和他的团队一直为大家所做的贡献。这几年来自己从 .net 程序员转到了 SAP 领域,生活也越来越缺少变化,不过觉得还是应该让自己勤快起来,争取写点儿什么吧。
SAP License:SAP ECC6安装系列一:安装前硬件和软件准备 图1
罗嗦过之后和正文开始前的罗嗦话

严格来说,除非想做 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 环境。

内存:基本上原则是越大越好,SAP对内存的需求是永无止境的,其实即便是1G内存的机器也能装,还能跑,至于本来就很温吞吞的SAP系统,在小内存机器上的速度你受不受得了,那是另一回事儿了。不过无论如何,在内存白菜价的年代,大胆的加内存吧,个人建议最少4G,越多越好。

系统盘:给系统盘最少分40G,操作系统安装完了以后,Java必须要安装在C盘(这个倒不需要多少磁盘空间),但是需要很多的磁盘空间做 page file,一般其他都不要装了,这个系统盘也基本满了。

SAP软件盘:作为一个好的习惯,C盘除了操作系统外,其他的统统的都装在另一个分区内,这个分区最小250G,推荐320G,好在硬盘也比内存还白菜价。

关于虚拟机:个人不太建议使用虚拟机,一来因为需要 64 位操作系统,这样就要求 CPU 必须支持虚拟技术才能在虚拟机中安装,另外虚拟机的性能实在令人不敢恭维,在虚拟机中跑这么大的软件,实在是件想想都觉得痛苦的事情。

正文:操作系统

鉴于 Windows 的普及,我们就不去谈论阳春白雪的 Unix 和 想怎么捏就怎么捏的 Linux 了,俗就俗吧,即便在 Windows 下能装好已经很不错了,就不用其他操作系统来雪上加霜了。

1,强烈建议使用 Windows Server 版本,虽然号称 XP(X64版) 也支持,但眼瞅着都快到2012了,真的是没必要去用XP了。操作系统可以用以下任何一个Server版本(windows 2003/2003R2/2008/20008R2),但需要是64位版本,再说了,只有64位的操作系统才能使用超过4G的内存,不然你前面去买的内存就浪费了。

2,安装完所有的补丁以及升级到最新的SP以后,记得做一个完整的系统镜像备份,你有80%以上的几率能用到它,如果需要恢复,是在启动时按F8,选择修复系统,然后做整卷的C盘覆盖,恢复到一个干净的系统。

如何做备份和恢复,对大家应该是小儿科了。另外,记得激活你的Windows,这个网上很多资料,自己去查

3,调整 Page file 大小,对于安装 Central Instance 来说,需要【物理内存容量 + 14G】作为虚拟内存的估算大小,注意不是一共达到14G,而是说,虚拟内存文件的大小 = 物理内存 + 14G,真实的需求数字可以在系统检测工具中去看,那个大小是真实的。不过遗憾的是,即便你有很大的物理内存,虚拟内存最大也只能设置为 20G,这是windows系统本身的限制。

如果你对划分这么大的虚拟内存有心理障碍,那么随便给个几G也能安装和运行,据说有大仙1G内存和4G虚拟内存一样跑起来了,不过何苦和自己过不去呢,现在硬盘比内存还便宜。

4、很重要又很简单的一个问题,请把计算机名改为 SAPECC6,这虽然不是必须的,但这么做会省去非常非常多的麻烦,具体后面会解释。

5、关闭UAC、防火墙、杀毒软件等一切可能中断安装的东西,安装 SAP 需要很长很长的时间,中间你很有可能会睡上一觉,我认为你一定不希望醒来以后看到一个需要你去点一下“确认”按钮的提示窗口。

6、其他你也许需要知道的

1,SAP 不能安装在 Domain Controller 上,不要问为什么,就是不支持,如果你不知道什么是 Domain Controller,那么恭喜你,你不必理会这个问题。

2,SAP 的系统检测工具,不能正确识别 Windows 2008/R2 操作系统,所以检测结果中会报错(红色),不用理会它,其他的最好保证都是满足检测要求(正常的白色),虚拟内存可以略小(黄色报警)

由于前面罗嗦的太多,导致这篇要写完可能会很长,而一般情况下很长的文章很少有人愿意看完,这不是我想要的结果,所以我决定把后半部分放到第二篇文章中去。

另外,很想把前面罗嗦的话折叠起来,这样不至于让大家看的时候太难过,但是不知道怎么做,有人可以教下我么 !

关于赛锐信息

作为SAP的资深合作伙伴,赛锐信息是一家专业提供SAP行业化管理软件解决方案的顾问公司,致力于为企业提供SAP ERP系统咨询服务、IT规划、业务流程优化、信息系统实施、行业信息系统方案开发,运营外包及售后维护等全面的服务方案。已服务1000+家不同行业、规模的大中小型企业客户。在电子高科技、汽车零部件、印刷包装、医疗器械、快消品、专业服务等行业信息化管理领域具有领导性地位。


推荐阅读
  • 本文详细解析了使用C++实现的键盘输入记录程序的源代码,该程序在Windows应用程序开发中具有很高的实用价值。键盘记录功能不仅在远程控制软件中广泛应用,还为开发者提供了强大的调试和监控工具。通过具体实例,本文深入探讨了C++键盘记录程序的设计与实现,适合需要相关技术的开发者参考。 ... [详细]
  • 华为捐赠欧拉操作系统,承诺不推商用版
    华为近日宣布将欧拉开源操作系统捐赠给开放原子开源基金会,并承诺不会推出欧拉的商用发行版。此举旨在推动欧拉和鸿蒙操作系统的全场景融合与生态发展。 ... [详细]
  • 如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点:1)延时时间较长,且资源占用率高 ... [详细]
  • 基于iSCSI的SQL Server 2012群集测试(一)SQL群集安装
    一、测试需求介绍与准备公司计划服务器迁移过程计划同时上线SQLServer2012,引入SQLServer2012群集提高高可用性,需要对SQLServ ... [详细]
  • WinMain 函数详解及示例
    本文详细介绍了 WinMain 函数的参数及其用途,并提供了一个具体的示例代码来解析 WinMain 函数的实现。 ... [详细]
  • MicrosoftDeploymentToolkit2010部署培训实验手册V1.0目录实验环境说明3实验环境虚拟机使用信息3注意:4实验手册正文说 ... [详细]
  • [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细]
  • 在Linux系统中,网络配置是至关重要的任务之一。本文详细解析了Firewalld和Netfilter机制,并探讨了iptables的应用。通过使用`ip addr show`命令来查看网卡IP地址(需要安装`iproute`包),当网卡未分配IP地址或处于关闭状态时,可以通过`ip link set`命令进行配置和激活。此外,文章还介绍了如何利用Firewalld和iptables实现网络流量控制和安全策略管理,为系统管理员提供了实用的操作指南。 ... [详细]
  • Web开发框架概览:Java与JavaScript技术及框架综述
    Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ... [详细]
  • 本文介绍了 Go 语言中的高性能、可扩展、轻量级 Web 框架 Echo。Echo 框架简单易用,仅需几行代码即可启动一个高性能 HTTP 服务。 ... [详细]
  • 兆芯X86 CPU架构的演进与现状(国产CPU系列)
    本文详细介绍了兆芯X86 CPU架构的发展历程,从公司成立背景到关键技术授权,再到具体芯片架构的演进,全面解析了兆芯在国产CPU领域的贡献与挑战。 ... [详细]
  • 2020年9月15日,Oracle正式发布了最新的JDK 15版本。本次更新带来了许多新特性,包括隐藏类、EdDSA签名算法、模式匹配、记录类、封闭类和文本块等。 ... [详细]
  • Framework7:构建跨平台移动应用的高效框架
    Framework7 是一个开源免费的框架,适用于开发混合移动应用(原生与HTML混合)或iOS&Android风格的Web应用。此外,它还可以作为原型开发工具,帮助开发者快速创建应用原型。 ... [详细]
  • 在Windows系统中安装TensorFlow GPU版的详细指南与常见问题解决
    在Windows系统中安装TensorFlow GPU版是许多深度学习初学者面临的挑战。本文详细介绍了安装过程中的每一个步骤,并针对常见的问题提供了有效的解决方案。通过本文的指导,读者可以顺利地完成安装并避免常见的陷阱。 ... [详细]
  • 本文介绍了如何利用 Delphi 中的 IdTCPServer 和 IdTCPClient 控件实现高效的文件传输。这些控件在默认情况下采用阻塞模式,并且服务器端已经集成了多线程处理,能够支持任意大小的文件传输,无需担心数据包大小的限制。与传统的 ClientSocket 相比,Indy 控件提供了更为简洁和可靠的解决方案,特别适用于开发高性能的网络文件传输应用程序。 ... [详细]
author-avatar
拍友2502875873
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有