cancel
Showing results for 
Search instead for 
Did you mean: 

Uncar SAPEXE file

Former Member
0 Kudos

Dear Tean,

When I am trying to uncar of my SAPEXE i.e database indepantent file.it stuck when it reach

x rstrsscs.exe

x rsyn.bin

x sapcar.exe

SAPCAR: could not open for writing sapcar.exe (error 28). The process cannot acc

ess the file because it is being used by another process.

I have copy this sapcar exe file in my system and uncar this SAPEXE .I don,t know where is is using .Please give me some solution.

Thanks & regards

Jagdish Kumar

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Thanks for your repply .

I have copied sapcar in C drive in sap Folder.and I have coped SAPEXE car file in C Drive in Kernal Folder. When I execute like . C:\sap>sapcar -xvf C:\kernal\SAPEXE_146-20000972.SAR.

then its give messege "SAPCAR: could not open for writing sapcar.exe (error 28). The process cannot acc

ess the file because it is being used by another process."

Plz suggest.

jagdish

markus_doehr2
Active Contributor
0 Kudos

Folder. When I execute like . C:\sap>sapcar -xvf C:\kernal\SAPEXE_146-20000972.SAR.

>

> then its give messege "SAPCAR: could not open for writing sapcar.exe (error 28). The process cannot acc

> ess the file because it is being used by another process."

Yes... it's because, as already said, because the file can't overwrite itself.

You need to call SAPCAR with an explicit name.

c:\sap\sapcar -xvf c:\kernal\sapexe....

Markus

Former Member
0 Kudos

>

> I have copied sapcar in C drive in sap Folder.and I have coped SAPEXE car file in C Drive in Kernal Folder. When I execute like . C:\sap>sapcar -xvf C:\kernal\SAPEXE_146-20000972.SAR.

> jagdish

Change the directory where sapcar is called from. Something like this would work better:

c:\Temp\sapcar.exe -xvf SAPEXE_146-2000972.SAR

Former Member
0 Kudos

Dear Marks, thanks for your repply ,sorry again

I have make one folder temp in C drive then copy sapcar file in this folder.i.e C:\temp\sapcar -xvf SAPEXE_146-2000972.SAR

But where i should copy SAPEXE_146-2000972.SAR i.e in witch drive.

jagdish

markus_doehr2
Active Contributor
0 Kudos

Do NOT copy the sapcar in that folder but execute it from another folder.

Markus

antonio_voce
Contributor
0 Kudos

Rename sapcar.exe in sapcarr.exe and launch it

Antonio

antonio_voce
Contributor
0 Kudos

Rename sapcar.exe in sapcarr.exe and launch it

Antonio

Former Member
0 Kudos

Thanks for your repply . I have rename sapcara then uncar .

Thanks for your repply

jagdish Kumar

Former Member
0 Kudos

Thanks for your repply . I have rename sapcara then uncar .

Thanks

jagdish Kumar

Former Member
0 Kudos

Thanks for your repply . I have rename sapcara then uncar .

Thanks

jagdish Kumar

Answers (3)

Answers (3)

Former Member
0 Kudos

This message was moderated.

Former Member
0 Kudos

H,

I tried & giving the simple process

just create a folder called newkernel in C:>

Copy your kernel files Part 1 & 2 in that.

Now got start->run>cmd asusual

C:\Documents and Settings\sidadm\Desktop path looks this way

& include newkernel in that path which looks as

C:\Documents and Settings\mbdadm\Desktop\newkernel> sapcar -xvf SAPEXE_196-20000182.SAR straight away uncar them into newkernel folder part 1 & 2

when both 1 & 2 are finished remove SAPEXE_196-20000182.SAR.sar files from there

now copy tis newkernel & overwrite on to existing one .

Pls take a backup before you perform this action

Rahul

Former Member
0 Kudos

Dear Rahul

Thanks for your repply . I have rename sapcara then uncar .

Thanks

jagdish Kumar

Former Member
0 Kudos

The error comes from trying to uncar the uncar program on top of itself (which is locked because you are running it).

Try calling the sapcar program from a different directory. One way to do this is to run it from the instance directory /usr/sap/[SID]/dve../exe or copy down to a directory below the current one and run it like this: ../sapcar -xvf *.car

Hope that helps.

J. Haynes