Home


Volker Gueldenpfennig

SAP.com

SAP Service Marketplace

Status Tracking

Other Kernel Patches

Support Packages

SAPGui Patches

IBM Infoapars

Education

Notes // Side-Effects

SAP Kernel Programs

Cust Messages

SAP Online Help PDFs

Documentation

Codepage Conversion

Unicode

Imprint

Note:

Display
Print
Important Notes SMP Quicklinks Download CDs

Easy Service Marketplace Why this website ?


Example: Patch Service for Kernel CDs - 4.6D ASCII Extended Kernel (46D_EXT_ASCII)

How does the easy installation description look like for the Kernel CD Patch Service ?




Patch Service for Kernel CDs - 4.6D ASCII Extended Kernel (46D_EXT_ASCII)

Here you have the CD for the Patch Service for Kernel CDs of SYSDAT GmbH & consolut.gmbh.




You can Install the Kernel with an Image Catalog as Follows:
Information for the First Time Using Image Catalogs:
WRKIMGCLG
Creation of a Virtual Optical Drive (is NOT delivered by IBM):
CRTDEVOPT DEVD(OPTVRT01) RSRCNAME(*VRT)
If you do this the first time, you should not forget to vary it on:
VRYCFG CFGOBJ(OPTVRT01) CFGTYPE(*DEV) STATUS(*ON)
Copy the ".iso" file as follows to the IFS (with a useful name and not the fix one used here)
/C70U0146/C70U0146.iso
Create an Image Catalog:
CRTIMGCLG IMGCLG(C70U0146) DIR('/C70U0146')
Add an entry for the Image Catalog:
ADDIMGCLGE IMGCLG(C70U0146) FROMFILE('C70U0146.iso') TOFILE('C70U0146.iso')
Load the Image Catalog:
LODIMGCLG IMGCLG(C70U0146) DEV(OPTVRT01) OPTION(*LOAD)
Start the Installation of the Kernel:
LODRUN DEV(OPTVRT01)
This will take only a few minutes (or even seconds) and then the
batch job CONKRNRST is started in subsystem QCTL with priority 75
The job CONKRNRST deletes & restores the small lib CONKRNRST first
and then restores the kernel to the library of the name of this CD.
The automatically restored Kernel Library is called as follows:
  • C46A<patch number> - 4.6D ASCII Extended Kernel (V5R1)
  • C46E<patch number> - 4.6D EBCDIC Extended Kernel (V5R1)
  • C64A<patch number> - 6.40 ASCII Kernel (V5R2)
  • C64U<patch number> - 6.40 Unicode Kernel (V5R2)
  • C70A<patch number> - 7.00 ASCII Kernel (V5R3)
  • C70U<patch number> - 7.00 Unicode Kernel (V5R3)
For sure, you can rename this kernel afterwards to whatever you prefer ...
As soon, that the Kernel is restored successful, you can delete the
library CONKRNRST
as this one contains a SAVF with the complete Kernel.
Unload the Image Catalog:
LODIMGCLG IMGCLG(C70U0146) DEV(OPTVRT01) OPTION(*UNLOAD)




You can Install the Kernel of this Physical CD as Follows:
Insert the CD into your iSeries
Logon with QSECOFR or a similar authorized user
Start the following command:
(or use OPT01, OPT02 where the CD is located)
LODRUN DEV(*OPT)
This will take only a few minutes (or even seconds) and then the
batch job CONKRNRST is started in subsystem QCTL with priority 75
The job CONKRNRST deletes & restores the small lib CONKRNRST first
and then restores the kernel to the library of the name of this CD.
The automatically restored Kernel Library is called as follows:
  • C46A<patch number> - 4.6D ASCII Extended Kernel (V5R1)
  • C46E<patch number> - 4.6D EBCDIC Extended Kernel (V5R1)
  • C64A<patch number> - 6.40 ASCII Kernel (V5R2)
  • C64U<patch number> - 6.40 Unicode Kernel (V5R2)
For sure, you can rename this kernel afterwards to whatever you prefer ...
As soon, that the Kernel is restored successful, you can delete the
library CONKRNRST
as this one contains a SAVF with the complete Kernel.




This CD Contains the 4.6D ASCII Extended Kernel (46D_EXT_ASCII).
The Following Patches are Implemented on this CD Already:
DW 2060
CRTR3INST 1
CRTSAPLCL 2
LGTST 3
lib_dbsl 2054
SAPCAR 6
sapevt 3
SAPTOOLS 3
with: (if above shown already, then above counts!)  
lib_dbsl 2015
LIBRFC 58
SAPOSCOL 85
STARTSAP 11
SAPFTP 32
SAPHTTP 25
R3TRANS 2033
TP 2018




How to Copy a Kernel Very Easy ?
Logon with QSECOFR or a similar authorized user
Do a SAVLIB to a SAVF or tape
Transfer the SAVF or tape to the other iSeries and issue
RSTLIB
(For sure, you can copy a Kernel this way on one server as well)
Run FIXR3OWNS with QSECOFR or similar as follows:
FIXR3OWNS LIB(<New Kernel Lib>) OBJ(*ALL)
Now, you just need to apply it with RMVSAP ... (as of 7.00)
(Up to 6.40: RMVR3KRN !)
Now, you just need to apply it with APYSAP ... (as of 7.00)
(Up to 6.40: APYR3KRN !)
That's all !

... easy, isn't it ?




How to Install the Kernel "Manually" ?
Copy the large Cxxxx.sar file and sapcar.exe from the CD to c:\temp\kernel
(please do it definetely without a blank in the pathname!)
Open a DOS screen in c:\temp\kernel
Uncompress the file as follows (will become 1-2GB large !!! - ensure for succient diskspace on that drive)
sapcar.exe -xvf Cxxxx.sar
=> c:\QSYS.LIB\QGPL.LIB\Cxxxx.FILE becomes created
Use FTP to transfer this file binary into the SAVF QGPL/Cxxxx
Run RSTLIB Cxxxx of that SAVF
Run FIXR3OWNS with QSECOFR or similar as follows:
FIXR3OWNS LIB(<New Kernel Lib>) OBJ(*ALL)
Now, you just need to apply the new kernel:
Up to 6.40: APYR3KRN
As of 7.00: APYSAP TYPE(*KERNEL)




If you should run into problems with "duplicate names" in QOPT ...
Just create a DTAARA in QGPL with the name of CONSOLUT and the length of 8A and put in the CD Name there ...
e.g. CRTDTAARA DTAARA(QGPL/CONSOLUT) TYPE(*CHAR) LEN(8) VALUE(C64U0091)
... and do not forget to delete the DTAARA afterwards again ...




Enjoy this service ...
www.sysdat.de & www.consolut.de .



back 03/19/2024, 03:25:35