Hvad er en kerne?
- Kernen er et centralt program, der fungerer som en grænseflade mellem SAP-applikation og operativsystem.
- Kernen består af de eksekverbare programmer, der ligger under stien "/ sapmnt /
/ exe" (UNIX) eller \ usr \ sap \ SID \ SYS \ exe \ run (Windows) - Disse filer hjælper med at starte R / 3-systemet, initialisere hukommelsen, oprette buffere og begynde at administrere anmodningerne fra brugerne og effektivt udnytte hardware-ressourcer.
- Kernen er også ansvarlig for at starte og stoppe alle applikationstjenester som afsender, meddelelsesserver, samler osv.
Hvorfor Kernel Upgrade?
- SAP Kernel er kernen i applikationen. Som alle andre applikationer indeholder kernen de eksekverbare filer (.EXE-filer til angivelse af forskellige processer i SAP).
- Kernen er kernen i operativsystemet. Den indeholder de filer, der bruges til at køre hver begivenhed i SAP. F.eks.: Start af database, nedlukning af database, start af sap, lukning af sap, saposcol, for at fjerne sap-filer osv.
- Det er grunden til, at når en kerneopgradering er færdig, betyder det, at nye versioner af de forskellige EXE-filer erstatter de ældre versioner.
Hvordan kontrolleres Kernel Version?
Der er mange måder at kontrollere kerneversionen -
metode 1) Log ind på SAP-systemet og gå til SM51 à Release Notes
Metode 2) Log ind på SAP-systemet, og gå til fanen System i menulinjen og vælg Status
Metode 3) Log ind i operativsystemet, skift til bruger
Du kan også give disp + work -version
Download kerne fra servicemarkedet
- Gå til "SAP Service Marketplace." (Https: \\ service.sap.com) Du skal bruge dit OSS-id og din adgangskode.
- Gå derefter til Downloads à SAP Support Packages -> Indtastning efter applikationsgruppe -> SAP Kernel 6,00 64 Bit -> Vælg dit OS (LINUX / WINDOWS / SOLARIS / AIX) -> Databaseafhængig og databaseuafhængig kernepatch.
- To SAR-filer SAPEXE.SAR og SAPEXEDB.SAR downloades fra Service Marketplace.
Trin til opgradering af kerne:
Trin 1: Opret en ny mappe på OS-niveau med tilstrækkelig plads. Dirs navn kan være "exe_new
Trin 2: Overfør disse SAPEXEDB.SAR & SAPEXE.SAR-filer, som du har downloadet til den nye mappe på OS-niveau.
Trin 3: Skift din nuværende mappe til sti. SAR-filer oprettes (cd / sapmnt / PR2 / exe_new20122006). Kontroller katalogstien med kommandoen 'pwd' for at sikre, at du er i samme dir (exe_new
Trin 4: Komprimer disse nu. SAR-filer fra sapcar exe. Den kommando, der blev brugt til det samme, ville være
SAPCAR -xvf sapexe. SAR
SAPCAR -xvf sapexedb.SAR
Trin 5: Opret nu endnu en mappe i den sti med navnet "exe_old
Trin 6: Stop nu SAP-applikationen. (For kerneopgradering er lukning af database ikke nødvendig, men vi er nødt til at stoppe SAP-applikationen)
stopsæt r3
Trin 7: Kopier derefter filerne fra den nye kernel directory exe_new
cp -rp / sapmnt // exe_new / * / sapmnt / / exe /
Trin 8: Dette kopierer / erstatter alle filerne i det eksisterende kernel-bibliotek med en ny kernefiler.
Kontroller derefter kerneversionen fra OS-niveau ved hjælp af kommandoen disp + work. Det skal vise, at patchnummeret er øget.
Trin 9: Log derefter på OS-niveau som root (specifikt for UNIX). I kernemappen er der et script kaldet saproot.sh. Udfør dette script
./saproot.sh
Trin 10: Dette script tildeler de korrekte tilladelser til alle de eksekverbare programmer i kernen, f.eks. Br * -fil osv ...
Trin 11: Start derefter SAP-systemet
startap r3
Trin 12: Nu kan du også kontrollere kernen version niveau fra SM51 eller ved at vælge system à status