Ansicht
Dokumentation

03025 - 40B_COM with a swap?

03025 - 40B_COM with a swap?

BAL Application Log Documentation   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

40B_COM with a swap?



Rick,

you are right with the ADDLIBLE. The new kernel library must be in the library
list. I'll update my document. To the second part, we keep the name of the old
kernel library. I guess it's up to the individual how to handle this. By the
way, the rename at the end acts for me as a save of the old kernel.

Regards .. Kurt




Rick Githens <rgithensZg...> on 23/08/2001 04:09:31

Please respond to DoNotReply@consolut.eu

To: "'SAP400 ListServer'" <sap400Zm...>
cc: (bcc: Kurt Hansing/PTH/CBH)
Subject: RE: 40B_COM with a swap?



Thanks Kurt and Volker,

However, I believe one of the lines needs to be changed. To wit: the
ADDLIBLE 3 lines after the Logon as DEVOFR should add the name of the NEW
kernel library - in Kurt's example it would be R346DOPT so you would remove
the CURRENT kernel lib from the list and add the NEW one to which the
updates are going to be done. This will avoid the cpf9898 with text "Please
make sure that <TO Kernel LIB> is the only kernel library in your library
list before applying patches" that you get if you have one kernel lib in
your liblist and try and apply fixes to a different kernel lib.

As to the original question about 40B, if you replace the SAVLIB / RSTLIB as
different name sequence in Kurt's notes with a LODR3KRN from the *STMF you
get on the CD to a differently named library (in my case I called it
R340B_COM), the scenario works great. I didn't do the rename/restore at the
end (because I like the new name) but I was able to load the new kernel to
the new library (R340B_COM) and apply all the new patches to it while SAP
was up and running. Then a day and a half later -take down the instance,
apply the new kernel library with delete SQL packages=yes and FIXR3OWNS (for
40B people, that's still a "call fixr3owns parm(LIBNAME *ALL)") and restart
SAP all in about 30 minutes. Very cool and painless.

Thanks again,
Rick

-----Original Message-----
From: Gueldenpfennig, Volker [mailto:volker.gueldenpfennigZs...]
Sent: Wednesday, August 22, 2001 1:05 AM
To: Sap400 (E-mail); 'rgithensZg...'
Cc: 'kurt.hansingZc...'
Subject: RE: 40B_COM with a swap?


Hi all,

here is Kurt's idea and procedure of applying patches from sapserv:

Apply Various Patches from SAPSERV6


----------


· Apply Patches (Note 49365)
· Apply a new Version of KERNEL / R3TRANS / TP etc to DEV
· Logon as QSECOFR
· SAVLIB LIB(R3DEVOPT)
DEV(*SAVF) SAVF($R3KERNEL/R346DOPT)
SAVACT(*SYNCLIB) ACCPTH(*YES)
· RSTLIB SAVLIB(R3DEVOPT)
DEV(*SAVF) SAVF($R3KERNEL/R346DOPT)
MBROPT(*ALL) RSTLIB(R346DOPT)

· Logon as DEVOFR
· CHGCURLIB $R3KERNEL
· RMVLIBLE LIB(R3DEVOPT)
· ADDLIBLE LIB(R3DEVOPT)
· APYR3FIX SID(DEV) SAVF($R3KERNEL/<***>)
SAVLIB(GEN46DEOPT)
KRNLIB(R346DOPT)
GETSAVF(*YES)
FROMHOST('sapserv6')
FROMDIR('general/R3server/patches/rel46D/OS400/V4R4M0)
FROMFILE(*SAVF)
Replace <***> = 1) KERNEL
2) R3TRANS
3) TP
4) etc.

· Logon as QSECOFR
· SAVLIB LIB(R346DOPT)
DEV(*SAVF) SAVF($R3KERNEL/R346DOPT)
ACCPTH(*YES)
· CALL R3DEV400/R3INLPGM
· STOPSAP
· RNMOBJ OBJ(R3DEVOPT) OBJTYPE(*LIB) NEWOBJ(R3DEV46D)
· RSTLIB SAVLIB(R346DOPT)
DEV(*SAVF) SAVF($R3KERNEL/R346DOPT)
MBROPT(*ALL) RSTLIB(R3DEVOPT)
· RMVR3KRN SID(DEV) DLTKRNLIB(*NO)
· APYR3KRN SID(DEV) KRNLIB(R3DEVOPT) DLTSQLPKG(*YES)
· APYR3KRN SID(DEV) KRNLIB(R3DEVOPT) DLTSQLPKG(*YES)
(really twice, as there were problems when changing from 4.6C to 4.6D
kernel once, as this is no big timedelay when the SQL-packs were deleted
once.)
· FIXR3OWNS LIB(R3DEVOPT) OBJ(*ALL)
· Delete Objects in $R3KERNEL, exept Save File $R346DOPT
· CLRSAVF $R3KERNEL/R346DOPT
· CLRLIB R3QTEMP
· STARTSAP
· Change Object Descriptions (*USRPRF / *LIB)

I put this valueable information to our file-page as well:
"http://groups.consolut.net/group/SAP on System i/files/ApplyPatches.htm"

Regards

Volker



To unsubscribe from this group, send an email to:
SAP on System i-unsubscribeZegroups.com



Your use of consolut is subject to http://www.consolut.net










________________________________________________________________________________
**********************************************************************
The information contained in this message is intended only for the
named recipient(s) and may be confidential and/or the subject of
legal professional privilege. If you are not the intended recipient,
any use, duplication or distribution of the information contained in
this message is prohibited. If you have received this message in
error, please contact us immediately via email at email.adminZc...
and delete the original message.

Web Address: http://www.cbh.com.au

This message has been swept by MIMEsweeper for the presence of
computer viruses.

**********************************************************************


[Non-text portions of this message have been removed]


Durban Tours - Südafrika Safari

BAL_S_LOG - Application Log: Log header data   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 6904 Date: 20240419 Time: 020848     sap01-206 ( 3 ms )