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查看下有无错误。

相关文章
|
7月前
|
程序员
SAP ABAP 乐观锁升级成排他锁的一些可能场景讨论
SAP ABAP 乐观锁升级成排他锁的一些可能场景讨论
40 0
|
7月前
|
Web App开发 开发者
因为 SAP UI5 版本升级引起的问题又一例 - 如何分析问题根源试读版
因为 SAP UI5 版本升级引起的问题又一例 - 如何分析问题根源试读版
45 0
|
8月前
|
前端开发 JavaScript API
借助 SAP 电商云 Spartacus UI 提供的 Schematics 辅助您的前端项目升级
借助 SAP 电商云 Spartacus UI 提供的 Schematics 辅助您的前端项目升级
41 0
|
Oracle 大数据 关系型数据库
SAP到SAP的升级 --- SAP行业新的金矿
SAP到SAP的升级 --- SAP行业新的金矿
如何找到SAP ECC事务码升级到S4HANA后对应的新事务码
如何找到SAP ECC事务码升级到S4HANA后对应的新事务码
185 0
如何找到SAP ECC事务码升级到S4HANA后对应的新事务码
SAP Commerce Accelerator从2005升级到2011的步骤
SAP Commerce Accelerator从2005升级到2011的步骤
SAP Commerce Accelerator从2005升级到2011的步骤
|
JavaScript API
SAP Spartacus 升级时关于 schematics 的更新
SAP Spartacus 升级时关于 schematics 的更新
104 0
SAP Spartacus 升级时关于 schematics 的更新
如何找到SAP ECC事务码升级到S4HANA后对应的新事务码
如何找到SAP ECC事务码升级到S4HANA后对应的新事务码
95 0
如何找到SAP ECC事务码升级到S4HANA后对应的新事务码
如何找到SAP ECC事务码升级到S4HANA后对应的新事务码
如何找到SAP ECC事务码升级到S4HANA后对应的新事务码
110 0
如何找到SAP ECC事务码升级到S4HANA后对应的新事务码
SAP Spartacus 升级时关于 schematics 的更新
SAP Spartacus 升级时关于 schematics 的更新
SAP Spartacus 升级时关于 schematics 的更新