SAP内核(KERNEL)升级

简介: SAP内核(KERNEL)升级

问:为什么要升级内核?

答:SAP功能组件升级打补丁等操作都需要先升级内核,组件比内核新就有很大几率碰到NOTES里都找不到的莫名其妙的问题。

问:如何确定当前内核版本?

答:SM51 --> 版本注释 --> SAP 内核信息

问:哪里下载最新内核?

答:https://service.sap.com/swdc --> Support Packages and Patches --> A–Z INDEX --> K --> SAP KERNEL 64-BIT UNICODE

选择对应的版本、操作系统和数据库,Patch Level选择最高的,要下载2个SAR文件,Part I是数据库无关的,Part II是对应数据库的,内核的下载不需要通过SolMan审批。

注意下7.20的内核有2个版本,如果Oracle客户端升级到11.2就用EXT的那个。

问:如何升级内核?

答:1、将2个SAR文件上传到服务器的/sapmnt/<SID>目录,推荐FileZilla,用SFTP协议。

注意这里有些机器不是这个目录,是在/usr/sap/<SID>/SYS/exe/run下,主要别搞错了

2、将2个SAR文件的属主更改为<sid>adm。

# cd /sapmnt/<SID>

# chown <sid>adm:sapsys *.SAR

3、复制当前内核

# cp -rp exe exe.NEW

4、解压新内核

# su - <sid>adm

% cd /sapmnt/<SID>

% mkdir exe.TMP

% SAPCAR -R exe.TMP -xvf "*.SAR"

这时可以查看下新内核的文件日期、大小等,和当前内核对比一下

5、用新内核覆盖第3步复制出来那份当前内核,修改文件权限

% mv -f /sapmnt/<SID>/exe.TMP/* /sapmnt/<SID>/exe.NEW

# chown root:sapsys /sapmnt/<SID>/exe/sapuxuserchk

# chmod u+s,o-rwx /sapmnt/<SID>/exe/sapuxuserchk

到此新内核已准备完毕,当前内核是exe,新内核是exe.NEW

6、停止SAP实例

为了保险起见,可以连数据库一起停掉

7、替换内核,执行脚本

% mv exe exe.ORI

% mv exe.NEW exe

# /sapmnt/<SID>/exe/saproot.sh <SID>

当前内核放在exe.ORI,新内核有什么问题的话,随时可以替换回来。

8、启动SAP

启动后用SM21查看下有无错误。

相关文章
|
Oracle 大数据 关系型数据库
SAP到SAP的升级 --- SAP行业新的金矿
SAP到SAP的升级 --- SAP行业新的金矿
|
新零售
SAP Hybris助力立邦iColor电商网站全面升级,打造一站式定制化垂直电商家装平台
SAP Hybris助力立邦iColor电商网站全面升级,打造一站式定制化垂直电商家装平台   http://mp.weixin.
2060 0
|
大数据
SAP到SAP的升级 --- SAP行业新的金矿
SAP到SAP的升级 --- SAP行业新的金矿     经过最近30年的发展,以及SAP业界诸多前辈,同辈以及晚辈同行的一起努力,SAP这个ERP思想的首席践行者,占据了全球ERP市场的大半壁江山。
1224 0
SAP MM/FI_运费处理方式
常见的采购运费处理方式
SAP MM 途损处理方式
通常客户采购业务需求提到货物运输有损耗,需要针对此业务给出合理方案输出,下面笔者针对此类业务分析下各种实现方案的可行性!
SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?
SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?
SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?