Ladda ner & Upgrade SAP Kärna: steg för steg handledning
Vad är en kärna?
- Kärnan är ett centralt program som fungerar som ett gränssnitt mellan SAP applikation och operativsystem.
- Kärnan består av de körbara programmen som finns under sökvägen "/sapmnt/ /exe” (UNIX) eller \usr\sap\SID\SYS\exe\run (Windows)
- Dessa filer hjälper till att starta R/3-systemet, initiera minnet, skapa buffertar och börja hantera förfrågningar från användare och effektivt använda hårdvaruresurser.
- Kärnan är också ansvarig för att starta och stoppa alla applikationstjänster som dispatcher, meddelandeserver, samlare etc.
Varför Kernel Upgrade?
- SAP Kärnan är kärnan i applikationen. Liksom alla andra applikationer innehåller kärnan de körbara filerna (.EXE-filer för att ange olika processer i SAP).
- Kärnan är hjärtat av operativsystem. Den innehåller de filer som används för att köra varje händelse i SAP. T.ex.|: startdatabas, avstängning av databasen, start av SAP, avstängning av SAP, saposcol, för att ta bort sap-filer etc.
- Det är anledningen till att när en Kernel-uppgradering görs betyder det att nya versioner av de olika EXE-filerna ersätter de äldre versionerna.
Hur kontrollerar man kärnversionen?
Det finns många sätt att kontrollera kärnversionen –
Metod 1) Logga in SAP system och gå till SM51 à Release Notes
Metod 2) Logga in SAP systemet och gå till Systemkrav fliken i menyraden och välj Status
Metod 3) Logga in i operativsystem, byt till användare adm och ge kommandot disp+arbete
Du kan också ge disp+work –version
Ladda ner Kernel från Service Marketplace
- Gå till "SAP Service Marketplace. ” (https:\\service.sap.com) Du behöver ditt OSS ID och lösenord.
- Gå sedan till Nedladdningar à SAP Supportpaket -> Entry By Application Group -> SAP Kernel 6.00 64 Bit -> Välj ditt operativsystem (LINUX/WINDOWS/SOLARIS/AIX) -> Databasberoende och databasoberoende Kernel Patch.
- Två SAR-filer SAPEXE.SAR och SAPEXEDB.SAR laddas ner från Service Marketplace.
Databasberoende: ORACLE
Kärna Upgrade Steg
Steg 1) Skapa en ny katalog på OS-nivå med tillräckligt med utrymme. Namnet på Dir kan vara "exe_new ”.
Steg 2) Överför dessa SAPEXEDB.SAR & SAPEXE.SAR-filer som du har laddat ner till den nya katalogen på OS-nivå.
Steg 3) Ändra din nuvarande katalog till sökvägen .SAR-filer skapas (cd /sapmnt/PR2/exe_new20122006). Kontrollera katalogsökvägen med kommandot 'pwd' för att säkerställa att du är i samma katalog (exe_new ).
Steg 4) Packa upp dessa nu. SAR-filer av sapcar exe. Kommandot som används för detsamma skulle vara
SAPCAR –xvf sapexe. SAR
SAPCAR –xvf sapexedb.SAR
Steg 5) Skapa nu ytterligare en katalog i den sökvägen med namnet "exe_old ”. Ta säkerhetskopian av befintlig kärna. Kopiera (endast kopiera inte flytta) den befintliga kärnan från exe-katalogen till "exe_old" ”
Steg 6) Stoppa nu SAP ansökan. (För kärnuppgradering är det inte nödvändigt att stänga databasen, men vi måste stoppa SAP Ansökan)
stopsap r3
Steg 7) Kopiera sedan filerna från den nya kärnkatalogen exe_new till den befintliga kärnkatalogen exe
cp -rp /sapmnt/<SID>/exe_new<ddmmyy>/* /sapmnt/<SID>/exe/
Steg 8) Detta kommer att kopiera/ersätta alla filer i den befintliga kärnkatalogen med en ny kärnfil.
Kontrollera sedan kärnversionen från OS-nivå med kommandot disp+work. Det ska visa att patchnumret har ökats.
Steg 9) Logga sedan in på OS-nivå som root (specifik för UNIX). I kärnkatalogen finns ett skript som heter saroot.sh. Kör det här skriptet
./saproot.sh <SID>
Steg 10) Det här skriptet tilldelar de korrekta behörigheterna till alla körbara program i kärnan såsom br*-fil etc...
Steg 11) Starta sedan SAP system
startsap r3
Steg 12) Nu kan du också kontrollera kärnversionsnivån från SM51 eller genom att välja system à status