Skip to Content
avatar image
Former Member

ERROR While uncaring the files of Kernel

Hi Experts,

The below Error I am getting while uncaring the files SAPEXEDB.SAR, SAPEXE.SAR. and also I copied SAPCAR file from usr/sap/sid/sys/exe/run and given ownership and permissions for the above files. before i am unable to uncar, im now getting the below I am upgrading kernel from 701 to 720 for ECC 6.0

incorpsapd:d65adm 15> SAPCAR -xvf SAPEXEDB_402-20005193.SAR

SAPCAR: processing archive SAPEXEDB_402-20005193.SAR (version 2.01)

x R3ldctl

SAPCAR: could not open for writing R3ldctl (error 28). Permission denied

Thanks & Regards


Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Jul 28, 2013 at 11:24 AM


    Please check below note.

    Note 130683 - SAPCAR, CAR can't query current working directory

    Try to call SAPCAR like this.

    Ligin to SIDADM


    SAPCAR -xvf <path of the file SAPEXEDB_402-20005193.SAR>

    Just remember that before executing the command create a directory ABCD with SIDAdm give the permission of the directory 777 . Move the file in the directory ABCD. Give the file 777. Try to create ABCD in work directory in /usr/sap/SID/DV*/work and see what happens.

    If this does not works try

    From the kernel it looks that your system is SAP KERNEL 7.20 64-BIT AIX 64bit ORACLE. Can you try to download the Latest SAPCAR of 720 kernel.

    Try executing "fuser R3ldctl" to see if any active processing using the file

    Make sure owner of file is same as user that is running SAPCAR.

    Were you trying to uncar the files in the kernel directory?

    Please remember to follow the note when you are doing this kernel upgrade.

    Note 1636252 - Installing a 7.20 kernel in SAP Web AS 7.00/7.01/7.10/7.11

    Note 1629598 - SAP Kernel 720 will replace older kernel versions


    Rishi Abrol

    Add comment
    10|10000 characters needed characters exceeded

    • Hi,

      It is not able to replace the existing file. Copy the SAPEXEDB* and SAPEXE* file in a separate directory and copy SAPCAR from exe to this directory and then uncar it. Hope so, it will work.


      Shyam Kumar

  • avatar image
    Former Member
    Jul 28, 2013 at 01:00 PM

    Hi Raz,

    I faced the same issue and get resolved by following these steps

    copy sapcar.exe in different folder and start extracting:

    e.g Copy .SAR files in xyz folder on desktop and sapcar.exe in xyz/abc folder on destop, and execute this command:

    C:\Users\..........\Desktop\xyz> abc\sapcar.exe -xvf *.sar



    Add comment
    10|10000 characters needed characters exceeded

    • It would be easier to just toss sapcar.exe into the Windows directory so any user can just call it directly (due to the Windows variable. Another option is to update the PATH variable to include sapcar.

      For a non Windows platform I assume you can place sapcar in /bin, /usr/bin and be able to reference sapcar from anywhere in the server. Or like Windows update your variables to call sapcar and place it in a directory like /opt.

  • avatar image
    Former Member
    Jul 29, 2013 at 08:58 AM


    Thanks for all for your quick reply, here my problem got solved. ie the directory doesnt have the ownership and permissions. i gave both permissions 777, its got uncarred.

    Thanks for all experts.



    Add comment
    10|10000 characters needed characters exceeded