Base SAP - Aggiornamento e patch del kernel

Il kernel è un programma eseguibile che esiste tra le applicazioni SAP e il sistema operativo. Consiste in un programma eseguibile nel percorso "/ sapmnt / <SID> / exe" per UNIX e \ usr \ sap \ SID \ SYS \ exe \ run Windows. Avvia e arresta i servizi dell'applicazione come il server di messaggi, il dispatcher, ecc.

Nell'aggiornamento del kernel, i nuovi file .exec sostituiscono i vecchi file eseguibili nel sistema SAP. Per verificare la versione corrente, utilizzare il codice transazione - SM51> Vai a Note di rilascio.

Per controllare lo stato, vai su Sistema → scheda Stato → Altre informazioni sul kernel

In UNIX, usa disp+work - versione per visualizzare le informazioni sulla versione corrente del kernel.

Segui questi passaggi per scaricare il kernel da SAP Market Place -

Step 1 - Apri URL - https: \\ service.sap.com e accedi con SID e password.

Step 2 - Vai a SAP Support Portal dal menu a discesa → Download software.

Step 3- Vai a Pacchetti di supporto e patch sotto i download del software. Vai a Download del software.

All Kernel Versions are available in 64-bit −

Step 4 - Selezionare la versione del kernel e scaricare i file in base al sistema operativo: Windows, Linux, Solaris, AIX e HP-UX.

Aggiorna la versione del kernel

Seguiamo ora questi passaggi per aggiornare la versione del kernel:

Step 1 - Crea una directory con spazio su disco sufficiente e inserisci il nome della directory.

Step 2 - Copiare i file di aggiornamento SAPEXEDB.SAR e SAPEXE.SAR nella nuova directory a livello di sistema operativo.

Step 3 - Per controllare la directory, usa 'pwd' per assicurarti di essere nella stessa directory.

STep 4 - Ora, decomprimere i file .SAR da sapcar exe.

SAPCAR –xvf sapexe.SAR

SAPCAR –xvf sapexedb.SAR

Step 5 - Per eseguire il backup del kernel esistente, è necessario creare un'altra directory con il nome "exe_old <ddmmyy>" e eseguire il backup del file del kernel esistente.

Step 6- Per eseguire l'aggiornamento, arrestare l'applicazione SAP. Non è necessario chiudere il database per l'aggiornamento del kernel, ma è necessario arrestare l'applicazione SAP utilizzando questo comando: stopsap r3.

Step 7 - Copiare i file dalla nuova directory del kernel exe_new <ddmmyy → alla directory del kernel esistente exe.

Step 8 - Usa questo comando per copiare - cp -rp / sapmnt / <SID> / exe_new <ddmmyy> / * / sapmnt / <SID> / exe /

Step 9 - Ora se controlli la versione corrente del kernel usando disp + work, controlla la versione del kernel dal livello del sistema operativo con il comando disp+work − versions e dovrebbe essere visualizzata la nuova versione della patch.

Step 10- Accedi al sistema operativo come root specifico per UNIX. Esegui lo script nella directory del kernel - ./saproot.sh <SID>

Lo usi per assegnare i permessi corretti a tutti i programmi eseguibili nel kernel come il file br * ecc.

Step 11 - Avvia le applicazioni SAP utilizzando questo comando - startsap r3.

Step 12 - Se esegui Transaction SM52, puoi vedere il livello di versione del kernel corrente.