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

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

安装 Java 

1,安装 Java,最好从 SAP 的安装盘上找 Java 版本,对于 SAP 的软件来说,最新往往不是最好的,能够最稳定的配合软件运行的版本才是最好的。请认真阅读官方的 Installation Guide,找到最合适的 Java 版本,一般来说安装 1.4.2.15。切记不能用 1.4.2.10,并不推荐升级到 Java5/6

2,设置环境变量,如果你不知道在哪里设置环境变量,后面的安装对你来说将是很大的挑战,Here it is:右键点击“我的电脑”=》属性=》高级系统设置 =》 高级 =》环境变量(是个按钮)

要新建的第一个系统环境变量:JAVA_HOME,值是你安装 JAVA的路径,例如是 【C:\j2sdk1.4.2_15-x64】,或者是你改的一个路径,希望你没有安装在太古怪的地方,如果安装路径太深,可能会造成安装失败,所以如果你更改了默认安装路径,希望是类似 【C:\java】 这样的。

第二个需要新增的系统环境变量:CLASSPATH,值COPY这个,注意COPY括号中的所有字符【.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar】

修改已经存在的系统环境变量 PATH,这个一定有,没有的话可能需要重装你的操作系统,把括号里的字符串添加到后面,记得不是覆盖现有的值【%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%JAVA_HOME%\jre\lib\rt.jar;】

还需要新增一个系统环境变量:CPIC_MAX_CONV,这个变量名字的含义很难猜,很多安装介绍中也没有提到这个,但是SAP的检测工具会提示需要这个变量,并且值要设置为 200 以上,否则会造成严重的性能问题,那么我们就设置为200好了。

3,关于 JAVA_HOME 环境变量的设置,SAP的 Prerequisite Checker 会提示找不到这个设置,基本上可以肯定这是 SAP 程序和 Java 环境之间兼容性问题,如果你确认按照以上步骤正确的设置了环境变量,可以忽略该错误,一个简单的确认方法,是进入 DOS 环境,直接输入 java 看是否能正确运行。


关于 Java 的题外话 

首先不要被 Java 的版本搞糊涂了,自从 Sun 被 Oracle 收购以后,原来的版本发布方式就改掉了,从 1.5 版本开始,叫做 Java 5,1.6 版本叫 Java 6,而且一个坏消息是,老版本的 Java 在官方网站上好像找不到下载了。不幸的是,Java 的向下兼容性并没有宣称的那么优秀,比如对于 SAP 来说,官方并不推荐使用最新版本的 Java,按照德国公司的一贯风格,最大限度的保证稳定性才是最关键的,所以尽量安装说明文档中指定的版本吧,并记得关掉Java的自动升级。

自从 2004 年 SAP 软件大改版后,增加了对 Java 的原生支持,用户可以在 SAP 自家的 ABAP 和 Java 之间二选一,作为内置的开发语言。但是即便你不选择 Application Server Java,也一样要先把 Java 装好,因为安装程序需要它。


安装 SQL Server

我们当然会选择 SQL Server 作为数据库支持,原因很简单,第一会装会用的人很多,可以省去很多介绍的文字,第二当然是网上到处可以随手拈来。至于推荐的版本,还是那句话,都已经快到 2012 了,最起码也整个 SQL 2005 来吧,SQL 2000 就免了吧,SQL 2005 才算是 M$ 第一个具备“可用性”的数据库软件。时髦点儿的,可以整个 SQL 2008 甚至 SQL 2008R2 版本,一切都 up to you.

需要注意的地方:

1,我希望你安装的是 X64 版本,虽然用起来没有任何区别,心理上感觉会舒服些 :)

2,虽然 SQL Server 现在很牛,支持单机多实例,但是一定要注意的是:必须安装为本机默认实例,切记!

3,打上补丁包,自己到官网去看各个版本的最新补丁包,2008R2版都有SP出来了

4,安装时基本上可以一路 Next 的按下去,唯一要注意的是注意选择 SQL Server 的 Collation,一般来说默认是不正确的,我们需要的 Collation 是 【SQL_Latin1_General_CP850_BIN2】,如果你用的中文版操作系统,默认应该是 【Chinese_PRC_CI_AS】。是的,你可能会很陌生,但请记得去改变这个设置,如果你确实忘记了,或者没找到在哪个步骤设置,后面我会告诉你怎么办。

5,你只需要装 SQL Server Engine 就足够了,安装盘上免费赠送的 SSAS 和 SSRS 基本上来说没什么用处,尤其对于我们要安装的 SAP 来说,对应的功能做的更好。

6,随着互联网时代的普及,M$ 已经默默的关掉了 SQL Server 最早支持的 Name Pipe 协议,一般情况下这不会有什么问题,因为默认开启了 TCP/IP 协议,但是,对于很念旧的 SAP 来说,你需要开启这个协议。请找到 SQL Server 的服务器配置工具并启用 Name Pipe 协议。


照例说几句关于 SQL Server 的题外话 

1,如果可能,尽量用 SQL Server 2008 R2 版本吧,进步还是很客观的,最起码这个版本的 SP 安装包可以自行管理相关的 SQL 服务,不需要重启就能完成补丁升级。

2,如果你真的用了 SQL Server 2008 R2 版本,那么还需要提醒一下,尽管新增的 File Stream 功能看起来很美妙,请大胆的关掉这个功能吧,因为它会卡住 SAP 的安装程序。

3,如果你对 SQL Server 的安装和使用还有些陌生,请多用 Google 或者 百度(虽然我很不喜欢百度),并保证这三个服务处于 Auto 启动并是运行状态:【SQL Server / SQL Server Agent / SQL Browser】。

4,不熟悉 SQL Server 完全不影响学习 SAP 软件,因为 SAP 通过 DB Instance 把底层数据库支持软件完全给封装起来了,我们不需要关心用的是 SQL Server,还是 Oracle,甚至是 DB2 或者 MaxDB。


关于 MaxDB 

说起 MaxDB,大家可能很陌生,其实这货就是以前的 Sybase(这下你想起来了吧。什么?Sybase 你也不认识?那算了,这段话你还是直接忽略算了),被 SAP 收购以后改了个名字叫 MaxDB,一般都是配在 SAP 的软件中,给那些不愿意花钱买 Oracle 数据库的小气鬼们免费使用的。什么?你说 M$ 的 SQL Server 其实很便宜,我不得不遗憾的说,SAP 打心里并不希望我们用 SQL Server 做底层数据库支持,对于正常的 SAP 运行环境来说(我说的是R3,Business One 这种面向小企业的软件包也许可以吧),SQL Server 实在是太上不了台面了。

说回 MaxDB,据说 SAP 收购以后,花大力气使劲儿的改造了一把这东西,貌似改的还相当不错,只是 SAP 并不是卖数据库软件的,后来眼看着这东西也不太可能打败 Oracle 或者 IMB DB2,就干脆给开源了。(真的很抱歉,如果这里有 M$ 的 Fans,SQL Server 又一次被忽略了)


哦,差点儿忘了,对于那些没有改 SQL Server Collation 的同学们,我的建议是:重装 SQL Server 并保证这次整对它。我真的不是忽悠你们,确实有办法不用重装就可以改变 Collation,不过相信我,重装是更好更快的选择。不信邪的同学可以去 Google 这个语法:

setup.exe

/QUIET

/ACTION=REBUILDDATABASE

/INSTANCENAME=instance_name

/SQLSYSADMINACCOUNTS= accounts

[/SAPWD=password]

[/SQLCOLLATION=collation_name]


更正一个上一篇的错误,关于 Windows 虚拟内存,在单个磁盘上设置虚拟内存大小不能超过 20G,但可以在多个磁盘上设置多个虚拟文件,总和可以大于 20G。

转载于:https://www.cnblogs.com/airoot/p/6651092.html

SAP ECC6安装系列二:安装前的准备工作相关推荐

  1. 开源一款强大的文件服务组件(QJ_FileCenter)(系列二 安装说明)

    系列文章 1. 开源一款强大的文件服务组件(QJ_FileCenter)(系列一) 2. 开源一款强大的文件服务组件(QJ_FileCenter)(系列二 安装说明) 3. 开源一款强大的文件服务组件 ...

  2. 故障转移集群服务器 重装系统,安装故障转移群集前的准备工作

    安装故障转移群集前的准备工作 08/24/2016 本文内容 适用于: SQL Server(所有支持的版本) 安装 SQL Server 故障转移群集之前,必须选择运行 SQL Server 的硬件 ...

  3. 安装Oracle RAC数据库前的准备工作

    安装Oracle RAC数据库 1. 安装前的系统配置需求 安装Oracle Rac数据库需要的组件可以分为软硬件两部分,下面是一个软硬件推荐配置: 为了方便安装RAC数据库,在安装操作系统时,建议选 ...

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

    安装 Java 1,安装 Java,最好从 SAP 的安装盘上找 Java 版本,对于 SAP 的软件来说,最新往往不是最好的,能够最稳定的配合软件运行的版本才是最好的.请认真阅读官方的 Instal ...

  5. WordPress版微信小程序开发系列(二):安装使用问答

    自WordPress版微信小程序发布开源以来,受关注的程度超过我原来的想象.这套程序主要面对的用户是wordpress网站的站长,如果wordpress站想在微信的生态圈得到推广,小程序成为一种重要的 ...

  6. FREPPLE安装之二(安装ubuntu)

    Frepple首先需要一个linux环境,先开始了解到Windows10支持Linux子系统,可以很方便的安装,但是这里有个坑,就是默认会安装到C盘,因为后续还有几个软件要装,除非C盘空间非常大,如果 ...

  7. SAP HANA SQL系列二:数据类型转换函数

    数据类型转换函数 CAST TO_ALPHANUM TO_BIGINT TO_BINARY TO_BLOB TO_CHAR TO_CLOB TO_DATE TO_DECIMAL TO_DOUBLE T ...

  8. 【转】Magento2 安装系列一 虚拟机、CentOS7 安装

    前言 最近打算在Windows10安装最新的magento2.3,由于mg2.3对Windows支持不太友好,所以就打算在Windows10安装虚拟机,虚拟机安装CentOS7版本的Linux,Lin ...

  9. 华为模拟器eNSP如何安装,以及无法安装成功的问题解决

    一.安装eNSP eNSP:点击下载 VirtualBox:点击下载 WinPcap:点击下载 Wireshark:点击下载​​​​​​ 安装eNSP,前提需要安装以上三个程序的前提下才能安装,点击以 ...

最新文章

  1. java为什么要初始化_JAVA中到底要怎么样初始化
  2. 假如地球变成甜甜圈形状,世界会变成什么样子?
  3. 装修弱电箱,路由器和交换机该怎么放?
  4. 怎么看vray渲染进度_VRay,corona渲染器可恢复渲染设置,再也不怕渲染参数丢失了...
  5. odbc连接远程服务器,使用odbc连接数据库
  6. wordpress 搭建的博客: 增加网站备案信息
  7. 线性波传播至垂直壁面反射形成驻波的动画MATLAB程序
  8. MAT分析器中的shallow and retained heap详解
  9. dsp6657的helloworld例程测试-第二篇-CFG文件
  10. Windows11 无法显示office图标
  11. SparkSQL专题1 ~ 造数
  12. 【tableau】presto驱动安装
  13. 记录一下从Windows到Mac的迁移
  14. html封面设计图片手绘大全,封面设计铅笔画手绘图片
  15. selenium wedriver镜像地址
  16. php ffmpeg 转码mp4,PHP+FFMPEG实现将视频自动转码成H264标准Mp4文件
  17. 操作系统真象还原第一章
  18. mysql高级查询练习题_MySQL高级查询习题
  19. 洛谷—— P3353 在你窗外闪耀的星星
  20. 可视化系列讲解:canvas的动画实现

热门文章

  1. magento后台使用POST表单时,要使用必要参数form_key才能正常通讯
  2. [转]解读2014之前端篇:任性的颠覆式改变
  3. 【Qt】使用QProcess调用其它程序或脚本
  4. fatal error C1010: unexpected end of file while looking for precompiled header directive
  5. C++ 二叉搜索树的实现
  6. 【操作系统】—中断和异常
  7. JavaScript学习(七十八)—实现对数据的浅拷贝和深拷贝
  8. vue暂存功能_vue路由缓存的几种实现方式小结
  9. 社保在广东十三年,在长沙五年,现要退休到哪里办工资多一点?
  10. 家里安装宽带,另一个房子相距150米怎么连网?