Skip to Content
avatar image
Former Member

SAP kernel patch level upgrade

Hello all,

I'm looking into upgrading the patch level on your SAP Kernel. I wasn't able to find any instructions, do you guys have any links or documents? Maybe some suggestions..?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Jun 04, 2008 at 03:08 PM

    Hi,

    Simple,

    Download the kernal patch from the market place,uncar it

    stop the sap system,

    then take a backup of your usr/sap/sid/sys/exe/run folder ,then paste the uncared files

    start sap system .

    It's all done.

    Regards,

    Vamshi.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Samer,

      It just means that for some of the support packages need specific kernel versions. For eg sp basis 14 for netweaver 7.00 need kernel version 133 and above. So what i suggest is to upgrade your kernel to the latest available kernel. First find out your current version then check in service market place for the latest one for your kernel release and apply the kernel first ( latest is 146 for netweaver 700). Then apply the latest spam( level 27) and apply the support packages.

      Thank you.

  • avatar image
    Former Member
    Jun 04, 2008 at 03:26 PM

    Sameer,

    If you want to find out the kernel and patch version you can enter the command DISP+WORK.exe -V or TCODE SM51 - > release notes. if you want to upgrade the kernel follow the procedure.

    Standalone ABAP system

    Take the backup for /usr/sap/<SID>/SYS/exe/run

    For a homogeneous system with only the ABAP engine, it is rather straight forward. Logon as the <sid>adm user onto the central instance host. After you have stopped the system and all OS-level services of all instances, unpack the kernel patch files SAPEXE.SAR and SAPEXEDB.SAR to the DIR_CT_RUN of the central instance. Execute the command as follows:

    sapcar -xvf <file>-R <DIR_CT_RUN>

    Because DIR_CT_RUN of the central instance is linked to the corresponding directory on the global host which is accessible from all hosts in the cluster, the updates will be distributed by SAPCPE when the instances start as explained.

    In a heterogeneous system landscape, if there are instances whose DIR_CT_RUN directory does not point to the system's global host, you have to patch their DIR_CT_RUN separately like on the central instance host. You can find out the value of DIR_CT_RUN of a particular dialog instance using the transaction RZ11, if the instance is running. Another way is to use the kernel program SAPPFPAR which can be invoked for the Central Services Instances in a HA installation (ASCS) and idle dialog instances. The command spells as follows:

    sappfpar pf=<instance profile>

    The instance profiles are located in the /usr/sap/<SAPSID>/SYS next to the DIR_CT_RUN. For Unix platforms, there is one thing you have to perform before you restart the system. Due to the security implementation of Unix, you have to re-logon as a root user and execute the kernel script saproot.sh once in order to assign all necessary root permissions to the newly copied files.

    Restart the system.

    Cheers,

    Praveen

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jun 04, 2008 at 03:38 PM

    Hi,

    >I'm looking into upgrading the patch level on your SAP Kernel

    Sorry, but I don't want you to upgrade my SAP kernel, I can do it myself !

    Otherwise, you did not search very hard, is'n it ?

    Regards,

    Olivier

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 15, 2015 at 05:24 AM

    I'm working as a Junior Basis Consultant. My current Kernel Level in an ECC System (Only ABAP) is 741 & patch level 200. My task is to upgrade the Kernel to 742 (patch level 219).

    How do I recognize which files are necessary for this activity ? I see a lot many files in Service Marketplace & am not sure which all I must download.

    My host is UNIX & Database is DB2. Could you help me ?

    Add comment
    10|10000 characters needed characters exceeded