SAP Basis - 内核升级和补丁



内核是一个可执行程序,存在于 SAP 应用程序和操作系统之间。它包含位于路径“/sapmnt//exe”下的可执行程序(对于 UNIX)和 \usr\sap\SID\SYS\exe\run(对于 Windows)。它启动和停止应用程序服务,例如消息服务器、调度程序等。

在内核升级中,新的 .exec 文件替换 SAP 系统中的旧可执行文件。要检查当前版本,请使用事务代码 — SM51 > 转到发行说明。

Server List SAP Information

要检查状态,请转到系统 → 状态选项卡 → 其他内核信息

SAP Status System Status Kernel Information

在 UNIX 中,使用disp+work - version 查看有关当前内核版本的信息。

请按照以下步骤从 SAP Market Place 下载内核 -

步骤 1 - 打开 URL — https:\\service.sap.com 并使用 SID 和密码登录。

步骤 2 - 从下拉菜单中转到 SAP 支持门户 → 软件下载。

SAP Businesses SAP Support Portal

步骤 3 - 在软件下载下转到支持包和补丁。转到软件下载。

Patches SAP Software Downloads SAP Kernel 64-BIT

所有内核版本均以 64 位提供 -

SAP Software

步骤 4 - 选择内核版本并根据操作系统下载文件 - Windows、Linux、Solaris、AIX 和 HP-UX。

Kernel Versions

升级内核版本

现在让我们按照以下步骤升级内核版本 -

步骤 1 - 创建一个具有足够磁盘空间的目录并输入目录名称。

步骤 2 - 将升级文件 SAPEXEDB.SAR 和 SAPEXE.SAR 文件复制到 OS 级别的新目录中。

步骤 3 - 要检查目录,请使用“pwd”确保您位于同一目录中。

步骤 4 - 现在,通过 sapcar exe 解压缩 .SAR 文件。

SAPCAR –xvf sapexe.SAR

SAPCAR –xvf sapexedb.SAR

SAPCAR

步骤 5 - 要备份现有内核,您必须使用名称“exe_old”创建一个新目录并备份现有内核文件。

步骤 6 - 要执行升级,请停止 SAP 应用程序。您无需关闭数据库即可升级内核,但需要使用此命令停止 SAP 应用程序 — stopsap r3。

步骤 7 - 将文件从新的内核目录 exe_new 复制到现有的内核目录 exe。

步骤 8 - 使用此命令复制 — cp -rp /sapmnt//exe_new/* /sapmnt//exe/

步骤 9 - 现在,如果您使用 disp+work 检查当前内核版本,则通过命令disp+work - versions从 OS 级别检查内核版本,并且应显示新的补丁版本。

步骤 10 - 以特定于 UNIX 的 root 身份登录操作系统。在内核目录中执行脚本 — ./saproot.sh

您可以使用它为内核中的所有可执行程序(例如 br* 文件等)分配正确的权限。

步骤 11 - 使用此命令启动 SAP 应用程序 — startsap r3。

步骤 12 - 如果运行事务 SM52,您可以查看当前内核版本级别。

广告

© . All rights reserved.