cancel
Showing results for 
Search instead for 
Did you mean: 

Applying a patch to my 6.40 install breaks it!

Former Member
0 Kudos

I have a freshly downloaded 6.40 compilation 5 installation. If I install it after downloading it, it works great. However, I want to get it up to patch 22 level. I run sapadmin.exe and apply patch 22 to it, and all goes well with that.

However, from then on, if I launch sapsetup.exe from this patched install, there are nearly hundreds of missing files from the installation, including major dlls, ocxs, etc.

Some files install fine, others dont. Here's a snippet from the sapsetup.log of some failures:

20:22:43 SapFeiSv 3 Cabinet Extraction: C:\sapgui640p22\DVD_NW_2004s_SR1_Presentation\PRES1\GUI\WINDOWS\WIN32\CAB\{F270A214-3AD3-4235-9C74-F4D323B54976}.cab to be extracted to C:\WINDOWS\TEMP\sap343\{F270A214-3AD3-4235-9C74-F4D323B54976}\

20:22:43 SapFeiSv 1 Folder created: C:\WINDOWS\TEMP\sap343\{F270A214-3AD3-4235-9C74-F4D323B54976}

20:22:43 SapFeiSv 1 Folder created: C:\WINDOWS\TEMP\sap343\{F270A214-3AD3-4235-9C74-F4D323B54976}\system

20:22:43 SapFeiKr 2 SAP Frontend Installation Kernel initialized

(ANSI Release build)

20:22:43 SapFeiSv 1 String not displayed on Progress Dialog

20:22:43 SapFeiSh 1 Trying to load 'C:\sapgui640p22\DVD_NW_2004s_SR1_Presentation\PRES1\GUI\WINDOWS\WIN32\setup\vbscript.dll'...

20:22:43 SapFeiSh 1 "C:\sapgui640p22\DVD_NW_2004s_SR1_Presentation\PRES1\GUI\WINDOWS\WIN32\setup\vbscript.dll" successfully loaded.

20:22:43 SapFeiSv 1 Starting script action...

20:22:43 SapFeiSv 1 Script-action: Checking force condition.

20:22:43 SapFeiKr 2E Source file 'C:\WINDOWS\TEMP\sap343\{F270A214-3AD3-4235-9C74-F4D323B54976}\system\msvcp60.dll' is missing. Aborting file installation: The system cannot find the file specified. Error code 0x2 (2)

20:22:43 SapFeiKr 2E Source file 'C:\WINDOWS\TEMP\sap343\{F270A214-3AD3-4235-9C74-F4D323B54976}\system\msvbvm50.dll' is missing. Aborting file installation: The system cannot find the file specified. Error code 0x2 (2)

20:22:43 SapFeiKr 2E Source file 'C:\WINDOWS\TEMP\sap343\{F270A214-3AD3-4235-9C74-F4D323B54976}\system\msvbvm60.dll' is missing. Aborting file installation: The system cannot find the file specified. Error code 0x2 (2)

20:22:43 SapFeiKr 2E Source file 'C:\WINDOWS\TEMP\sap343\{F270A214-3AD3-4235-9C74-F4D323B54976}\system\grid32.ocx' is missing. Aborting file installation: The system cannot find the file specified. Error code 0x2 (2)

20:22:43 SapFeiKr 2E Source file 'C:\WINDOWS\TEMP\sap343\{F270A214-3AD3-4235-9C74-F4D323B54976}\system\tlbinf32.dll' is missing. Aborting file installation: The system cannot find the file specified. Error code 0x2 (2)

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

The missing file error you are receiving is because you are applying the patch before creating the "SAP Front-End Installation Server".

Use "admsetup.exe" to create an installation package then apply the patch to that through "SAPAdmin"

We have had a couple of small issues with our 6.40 rollout around the install breaking IE 6.0. It destroyed the JavaScript not allowing the selection from child windows of any app running is IE. Mozilla is not a problem.

The issue was fixed by the application of Patch 22 to the PC's even though this had been applied to the original install package and verified as installing correctly.

I am yet to apply the sapsetup patch and I am guessing this will resolve the issue.

We also moved from 6.20 to 6.40 and an upgrade of the 6.20 GUI worked fine.

Former Member
0 Kudos

I did run admsetup first and then applied the setup patch and the gui patch to it.

I'm wondering if having a 7.10 and 6.40 gui on the same installation server may be causing my issues. I'm going to try putting the 6.40 installation server on a completely seperate server and see what happens.

Former Member
0 Kudos

Well that didnt seem to make a difference.

Former Member
0 Kudos

Russ,

I still feel that you need to uninstall the earlier release of GUI and then install the newer.

The only thing that I find is how to uninstall it from 3000 systems through your server..

Can somebody please help us ?

---Shamish

Former Member
0 Kudos

Russ,

Is the install only meant to be used on one PC? Since you have the installation source on the same system you are running the GUI on you can simply execute the patch file to install it. I would recommend that you apply the latest sapsetup patch first though. Also - are you running sapsetup /patch or update?

Former Member
0 Kudos

Sorry I should've given more details!

I'm installing it on this PC in preparation to copy the install up to my SMS server and push it out to 3000 desktops that are running 6.20. So basically I want to create a 6.40 patch 22 install that's going to upgrade my 6.20 users. I can't really use the SAP distribution point because the users are all over the world across all kinds of WAN links so I have to leverage my SMS installation. So right now i'm just trying to test manually installing 6.40 on my PC so I can make sure it works, make sure I get the command line right, etc. Right now, it's just not working because of all these missing files.

Thanks

Former Member
0 Kudos

Hi Russ,

Few things I would like to mention here are :

1. You need to uninstall the GUI 620 which is previously installed and then install the 640 GUI setup. ( Better to take restart before and after installing the new GUI.

2. As you have successfully installed 640 on one particular PC, you must have followed the above step.

3. Now before applying patch please close all GUI windows ( Again a restart ensures is benificial here ) and now simply run the patch file setup640_22-10001615.exe which you have downloaded from service marketplace.

I am sure this will not have any problem.

Please confirm if solved. Otherwise update us on this issue.

Cheers.

-


Shamish

Former Member
0 Kudos

So there's no possible way to upgrade from 6.20 to 6.40? How will I push this out with SMS to 3000 PCs by next month if this is the case?