on 12-16-2015 1:45 PM
Hello,
I'm permorming SAP Kernel upgrade from 7.01 to 7.22EXT (Windows system)
In the procedure, I rename the kernel folder NTADM64 to NTADM64.SAVE and I create an new folder NTADM64 where I extract the new kernel, brtools, oracle clients, IGS and all other kernel patches.
Once this operation done, if I compare the old kernel folder (NTADM64.SAVE) and the new one (NTADM64), there are many files existing in the old kernel and missing in the new one, like for exemple :
- CPIO.EXE
- DD.EXE
- rfcexec.exe
- rfcexec.sec
- sapcontrol.exe
- sapcontrol.pdb
- sapcpeft.exe
- sapexec.exe
- sapiconv.exe
- sapntchk.exe
- sapntkill.exe
- saposcol.exe
- saposcol.pdb
- sappad.exe
- sappfpar.exe
- sapsecin.exe
- sapsrvkill.exe
- sapstart.exe
- sapvsi.dll
- scsclient.lst
- startrfc.exe
- startsap.exe
- stopsap.exe
- UNCOMPRESS.EXE
- wdispmon.exe
Is it normal ?
Shame on me, the solution is so simple. I placed SAPCAR and both SAPEXE.SAR / SAPEXEDB.SAR in the new NTADM64 folder and extracted directely from this directory.
And I didn't see this error during extraction :
In fact, when arriving the the "S" letter, SAPCAR try to extract itself (I don't know why), don't manage (of course) and stop. And then, all binaries from "S" to "W" are not unpacked.
Now with SAPCAR command using -R option and a different directory for extraction, it's run correctely and I recover some binaries like sapcontrol, startsap, stopsap ...
And finally, a new comparison between the old and the new kernel give me only the following list of files present in the old kernel and not in the new :
And then I suppose that all these files are obsolete.
Many thanks Mandeep, Martina and Isaias for your help !!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Some of the files are not delivered with the kernel package anymore, like:
But other files should still be there, like sappfpar and sapcontrol.
Ensure that no errors occurred while the kernel packages were extracted.
Regards,
Isaías
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Fabian,
Make sure that you are unpacking all the files of kernel 722.
Rename SAPCAR.EXE to SAPCAR1.EXE and execute:
SAPCAR1 -xvf SAPEXE.SAR
SAPCAR1 -xvf SAPEXEDB.SAR
Hope this helps.
Best regards,
Martina
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Fabian:
The list you provided seems to contain some important binaries. I hope you followed the standard procedure of first taking the backup of existing kernel and then copying the new binaries to ..\SYS\exe\uc\NTADM64. From the global exe directory from the files should get copied by sapcpe to other instance directories.
- First ensure that you have copied all the files correctly to global exe directory. After that stop instance.
- Let sapcpe copy the required files to instance directories.
- After that check sapcpe log file under work directories of the instance folder. You should not see any errors in the log. If there are any errors reported. Please correct them.
Also you might want to review below Note: 2115344 - Installation of Kernel 722 (EXT)
and Check step 3 and 5.2 of this note for detailed instructions and crosscheck that you followed all steps.
Thanks,
Mandeep
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mandeep,
Thanks for your response.
yes, I began be read the Note 2115344 and all associated and followed the procedure.
Then I deleted SAPOSCOL and disabled SAPSTRATSRV as requested in the step 3.
After, I renamed NTADM64 (initial kernel) to NTADM64.SAVE and created a new folder NTADM64 where I extracted SAPEXE, SAPEXEDB, IGS, DBATOOLS as requested in step 5.2.
I also restored icu*30.dll files from the old kernel as specified in the step 5.2-4
I also downloaded all patch kernel 7.22 (R3*.sar, sapftp, saphhtp, tp...) and extrected it in the new kernel folder (NTADM64).
Once, all these package extracted, I compared the old kernel folder with the new one and I get the list of the missing programs above.
My Mind is to restore all these missing binaries from the older kernel to the new one but I didn't find this step in the Note 2115344. Maybe it's a better way to find the last version (7.2*) of these missing binaries but I didn't find where recover sapcontrol, startsap, stopsap...
Mandeep,
What I found regarding SAPCPE log in work directory is that :
2015/12/16 14:54:52
sapcpe version UC: @(#) $Id: //bas/721_REL/src/ccm/sapstart/sapxxcpe.c#22 $ SAP
Command line:
0: sapcpe
1: pf=F:\usr\sap\SB1\SYS\profile\SB1_DVEBMGS00_SERVER
Trace level (profile): 1
** INFO: Try to find file table sapcpeft (default:sapcpeft)
** INFO: Try to find file table in the central directory \\SERVER\sapmnt\\SYS\exe\uc\NTAMD64\sapcpeft
** INFO: not found any file table.
*************************************************
source: \\SERVER\sapmnt\\SYS\exe\uc\NTAMD64
target: \\SERVER\sapmnt\\SYS\exe\run
*************************************************
*** ERROR: sapcpe: find <dst> \\SERVER\sapmnt\\SYS\exe\run failed, 2, No such file or directory, [sapxxcpe.c:1619]
Normal situation because SAPCPEFT.EXE is one of the missing binaries in the new kernel folder.
Mandeep,
I cleaned the work/exe directory and launched again the command :
sapcpe pf= F:\usr\sap\QE1\SYS\profile\SID_DVEBMGS00_SERVERNAME
Now in the SAPCPE log we have that :
2015/12/16 17:54:41
sapcpe version UC: @(#) $Id: //bas/721_REL/src/ccm/sapstart/sapxxcpe.c#22 $ SAP
Command line:
0: sapcpe
1: pf=F:\usr\sap\SB1\SYS\profile\SB1_DVEBMGS00_SERVER-NAME
Trace level (profile): 1
** INFO: Try to find file table sapcpeft (default:sapcpeft)
** INFO: Try to find file table in the central directory F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\sapcpeft
** INFO: not found any file table.
*************************************************
source: F:\usr\sap\SB1\SYS\exe\uc\NTAMD64
target: F:\usr\sap\SB1\DVEBMGS00\exe
*************************************************
** INFO: no extern File-List defined. Look for the default File-List(s).
Checking File-List(s).
** INFO: File-List "F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\instance.lst" exists.
** INFO: File-List "F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\instancedb.lst" exists.
** INFO: File-List "F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\tools.lst" does not exist.
** INFO: File-List "F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\inhouse.lst" does not exist.
** INFO: File-List "F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\dbclient.lst" exists.
** INFO: File-List "F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\igsexe.lst" exists.
** INFO: File-List "F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\sapcrypto.lst" does not exist.
*************************************************
Current list file: see table below
*************************************************
ActualizeLocalFileOrDir: instance.lst (FPM:0x0)
ActualizeLocalFile: instance.lst
ActualizeLocalFileOrDir: j2eeinst.lst (FPM:0x0)
ActualizeLocalFile: j2eeinst.lst
ActualizeLocalFileOrDir: scs.lst (FPM:0x0)
*** ERROR: fstat F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\scs.lst (No such file or directory), 2, No such file or directory, [sapxxcpe.c:2180]
ActualizeLocalFileOrDir: scsclient.lst (FPM:0x0)
*** ERROR: fstat F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\scsclient.lst (No such file or directory), 2, No such file or directory, [sapxxcpe.c:2180]
ActualizeLocalFileOrDir: webdispinst.lst (FPM:0x0)
*** ERROR: fstat F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\webdispinst.lst (No such file or directory), 2, No such file or directory, [sapxxcpe.c:2180]
ActualizeLocalFileOrDir: gateway.lst (FPM:0x0)
ActualizeLocalFile: gateway.lst
ActualizeLocalFileOrDir: sapmanifest.mf (FPM:0x0)
*** ERROR: fstat F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\sapmanifest.mf (No such file or directory), 2, No such file or directory, [sapxxcpe.c:2180]
ActualizeLocalFileOrDir: sapmanifestj2ee.mf (FPM:0x0)
*** ERROR: fstat F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\sapmanifestj2ee.mf (No such file or directory), 2, No such file or directory, [sapxxcpe.c:2180]
ActualizeLocalFileOrDir: disp+work.exe (FPM:0x0)
ActualizeLocalFile: disp+work.exe
ActualizeLocalFileOrDir: disp+work.pdb (FPM:0x0)
ActualizeLocalFile: disp+work.pdb
ActualizeLocalFileOrDir: rsyn.bin (FPM:0x0)
ActualizeLocalFile: rsyn.bin
ActualizeLocalFileOrDir: ABAP.pad (FPM:0x0)
ActualizeLocalFile: ABAP.pad
ActualizeLocalFileOrDir: aci_ABAP.pad (FPM:0x0)
ActualizeLocalFile: aci_ABAP.pad
ActualizeLocalFileOrDir: aci_ABAP.gram (FPM:0x0)
ActualizeLocalFile: aci_ABAP.gram
ActualizeLocalFileOrDir: msg_server.exe (FPM:0x0)
ActualizeLocalFile: msg_server.exe
ActualizeLocalFileOrDir: msg_server.pdb (FPM:0x0)
ActualizeLocalFile: msg_server.pdb
ActualizeLocalFileOrDir: R3trans.exe (FPM:0x0)
ActualizeLocalFile: R3trans.exe
ActualizeLocalFileOrDir: R3trans.pdb (FPM:0x0)
ActualizeLocalFile: R3trans.pdb
ActualizeLocalFileOrDir: R3ta.exe (FPM:0x0)
ActualizeLocalFile: R3ta.exe
ActualizeLocalFileOrDir: R3ta.pdb (FPM:0x0)
ActualizeLocalFile: R3ta.pdb
ActualizeLocalFileOrDir: dipgntab.exe (FPM:0x0)
ActualizeLocalFile: dipgntab.exe
ActualizeLocalFileOrDir: saplicense.exe (FPM:0x0)
ActualizeLocalFile: saplicense.exe
ActualizeLocalFileOrDir: saplikey.exe (FPM:0x0)
ActualizeLocalFile: saplikey.exe
ActualizeLocalFileOrDir: tp.exe (FPM:0x0)
ActualizeLocalFile: tp.exe
ActualizeLocalFileOrDir: tp.pdb (FPM:0x0)
*** ERROR: fstat F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\tp.pdb (No such file or directory), 2, No such file or directory, [sapxxcpe.c:2180]
ActualizeLocalFileOrDir: sapcpeft (FPM:0x0)
*** ERROR: fstat F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\sapcpeft (No such file or directory), 2, No such file or directory, [sapxxcpe.c:2180]
ActualizeLocalFileOrDir: sapcar.exe (FPM:0x0)
*** ERROR: fstat F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\sapcar.exe (No such file or directory), 2, No such file or directory, [sapxxcpe.c:2180]
ActualizeLocalFileOrDir: gwrd.exe (FPM:0x0)
ActualizeLocalFile: gwrd.exe
ActualizeLocalFileOrDir: gwrd.pdb (FPM:0x0)
ActualizeLocalFile: gwrd.pdb
ActualizeLocalFileOrDir: dpmon.exe (FPM:0x0)
ActualizeLocalFile: dpmon.exe
ActualizeLocalFileOrDir: dpj2ee.exe (FPM:0x0)
ActualizeLocalFile: dpj2ee.exe
ActualizeLocalFileOrDir: vmcexttimer.exe (FPM:0x0)
*** ERROR: fstat F:\usr\sap\SB1\SYS\exe\uc\NTAMD64\vmcexttimer.exe (No such file or directory), 2, No such file or directory, [sapxxcpe.c:2180]
ActualizeLocalFileOrDir: es2mon.exe (FPM:0x0)
ActualizeLocalFile: es2mon.exe
ActualizeLocalFileOrDir: em2mon.exe (FPM:0x0)
ActualizeLocalFile: em2mon.exe
ActualizeLocalFileOrDir: eg2mon.exe (FPM:0x0)
ActualizeLocalFile: eg2mon.exe
ActualizeLocalFileOrDir: gwmon.exe (FPM:0x0)
ActualizeLocalFile: gwmon.exe
....
....
iles scanned......: 809 1269.21 MB
** All local files, which are available and defined, are up to date. **
Required Time......: 0:03
Copy Errors detected.................: 43
Sync Errors detected.................: 0
Warnings detected....................: 0
I didn't past of the log because it's big but it's seems some files are missing. Not surprising.
Hi Fabian:
You can always attach the logs to the discussion. But for the copy errors detected I assume that these files are also not there in the original package. Did you see the files that reported copy error available under
source: F:\usr\sap\SB1\SYS\exe\uc\NTAMD64
sapcpe only copies the file sbased on the .lst file for an instance. Please check and let me know.
Thanks,
Mandeep
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.