Thursday, September 23, 2021

SAP Kernel Upgrade

SAP Kernel is a central Program which act as an interface between SAP Application and the operating system , It responsible for Starting and stopping of  SAP R/3 system , Dispatcher, Message server and other application services .

                               

Kernel Upgrade help to increase the System health and Performance , now check how can we upgrade SAP Kernel.


First we need to find our current Kernel Version, for that Login with SIDADM user or navigate to the kernel directory (windows - usr\sap\DA1\SYS\exe\uc\NTAMDXX, Unix - sapmnt/SID/exe) and goto CMD use the command disp+work,
                                  

Download the kernel from service market place, need to download the exact file as the operating system.

Kernel is 2 parts, 1) Database Independent
                            2) Database Dependent  
Need to download this 2 parts of the kernel

First of all you may Stop the SAP system and SAP services before upgrade the Kernel and take a backup of the current kernel in a safe location.

Then uncar the downloaded kernel files to a new folder with the commands
"sapcar -xvf filename.SAR"

System identify the kernel by using the Path and the Folder name so we need to move the uncared files to the existing folder, 


So move the data of the newly created folder to,
Windows - usr\sap\SID\SYS\exe\uc\NDTAMDXX
Unix - sapmnt/SID/exe

The kernel upgrade in Windows and Unix is almost same, the just different is in Unix, that is after the previous step we need to Run the following comment in the Kernel folder
./saproot.sh SID

Then you can restart the SAP system and check the Current Kernel version using "disp+work"

                                 

No comments:

Post a Comment