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,您可以檢視當前核心版本級別。

廣告