on 12-07-2010 2:04 PM
Hi Experts,
I'm currently implementing EHP1 for our Netweaver BI Landscape and have
hit an error in the Downtime Phase that I can't find a solution for.
The error is raised during task MAIN_NEWBAS/KX_CHANGE_PUPG and shows itself as:
Checks after phase MAIN_NEWBAS/KX_CHANGE_PUPG were negative!
Last error code set: Process 'sapcpe.exe' exited with -1,
see 'E:\usr\sap\SB2\EHPI\abap\log\TOOLOUT.LOG' for details
The TOOLOUT.LOG contents are:
SAPehpi> Starting subprocess sapcpe.exe with id 3800 at 20101207132156
EXECUTING E:\usr\sap\SB2\SYS\exe\uc\NTAMD64\sapcpe.exe pf=E:\usr\sap\SB2
\SYS\profile\SB2_DVEBMGS00_DWNSAPBIX
Environment: NLS_LANG=AMERICAN_AMERICA.UTF8
Environment: ORACLE_HOME=F:\oracle\SB2\102
Environment: ORACLE_SID=SB2
Environment:
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
Environment: Path=F:\oracle\SB2\102
\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program
Files\Intel\DMIX;E:\usr\sap\SB2\SYS\exe\uc\NTAMD64
Environment: auth_shadow_upgrade=0
Environment: dbs_ora_schema=SAPSR3
Environment: dbs_ora_tnsname=SB2
Process with ID 5836 terminated with status -1
Help greatly appreciated,
Chris
The actual pointer to the fix is in the event viewer.
Activation context
generation failed for "D:\usr\sap\<SID>\DVEBMGS00\exe\saposcol.exe".
Dependent Assembly
Microsoft.VC80.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.4053"
could not be found. Please use sxstrace.exe for detailed diagnosis.
I had to go to
Microsoft and do a search in the knowledgebase on 8.0.50727.4053
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=14431
Had to look at the Security bulletin within the article MS09-035
Also looked at the KB article 973544 and focused on the article
http://support.microsoft.com/kb/973544
Where the numbering matched with the error I was seeing. I downloaded both of the X86 and X64 downloads - I read somewhere you can keep installing and uninstalling by trial and error until you find the downloads that will work. Once they are recompiled, you can delete the install files
Restart the services, and open the MMC and restart the instance
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Guys,
I managed to solve the problem:
Having looked at the sapcpe log in the source kernel directory, it revealed the causes of the problem.
I had placed Kernel SAR files in the source kernel directory which could not be copied across to the target kernel directory using sapcpe.exe, hence the reason for the -1 return code. I removed the SAR files.
There was also a missing kernel file - sapvsi.dll, that was not unpacked during the kernel switch phase, so I copied an existing dll and re-named it to sapvsi.dll to allow sapcpe to work (deleted it from both kernel areas afterwards).
I now need to find out what the sapvsi.dll is required for and where to find it.
Ran the phase again, this time successfully.
Thanks for pointing me in the right direction.
Chris
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Chris,
try to manually run the sapcpe.exe
and see what error message you recieved
regards,
Paul
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
could you also paste the content of the sapcpe.log ? whats the exact error due to which sapcpe exits ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.