SAP Basis - Aktualizacja jądra i łatanie

Jądro to program wykonywalny, który istnieje między aplikacjami SAP a systemem operacyjnym. Składa się z programu wykonywalnego w ścieżce - "/ sapmnt / <SID> / exe" dla systemu UNIX i \ usr \ sap \ SID \ SYS \ exe \ run Windows. Uruchamia i zatrzymuje usługi aplikacji, takie jak serwer wiadomości, dyspozytor itp.

Podczas aktualizacji jądra nowe pliki .exec zastępują stare pliki wykonywalne w systemie SAP. Aby sprawdzić aktualną wersję, użyj kodu transakcji - SM51> Idź do Release Notes.

Aby sprawdzić status, przejdź do System → zakładka Status → Inne informacje o jądrze

W systemie UNIX użyj disp+work - wersja, aby zobaczyć informacje o aktualnej wersji jądra.

Wykonaj następujące kroki, aby pobrać jądro z SAP Market Place -

Step 1 - Otwórz adres URL - https: \\ service.sap.com i zaloguj się za pomocą identyfikatora SID i hasła.

Step 2 - Przejdź do portalu wsparcia SAP z listy rozwijanej → Pobieranie oprogramowania.

Step 3- Przejdź do pakietów pomocy technicznej i poprawek w obszarze pobierania oprogramowania. Przejdź do Pobieranie oprogramowania.

All Kernel Versions are available in 64-bit −

Step 4 - Wybierz wersję jądra i pobierz pliki zgodnie z systemem operacyjnym - Windows, Linux, Solaris, AIX i HP-UX.

Zaktualizuj wersję jądra

Wykonajmy teraz następujące kroki, aby zaktualizować wersję jądra -

Step 1 - Utwórz katalog z wystarczającą ilością miejsca na dysku i wprowadź nazwę katalogu.

Step 2 - Skopiuj pliki aktualizacji SAPEXEDB.SAR i SAPEXE.SAR do nowego katalogu na poziomie systemu operacyjnego.

Step 3 - Aby sprawdzić katalog, użyj „pwd”, aby upewnić się, że jesteś w tym samym katalogu.

STep 4 - Teraz rozpakuj pliki .SAR przez sapcar exe.

SAPCAR –xvf sapexe.SAR

SAPCAR –xvf sapexedb.SAR

Step 5 - Aby wykonać kopię zapasową istniejącego jądra, musisz utworzyć jeszcze jeden katalog o nazwie „exe_old <ddmmyy>” i wykonać kopię zapasową istniejącego pliku jądra.

Step 6- Aby przeprowadzić aktualizację, zatrzymaj aplikację SAP. Nie musisz zamykać bazy danych w celu aktualizacji jądra, ale musisz zatrzymać aplikację SAP za pomocą tego polecenia - stopsap r3.

Step 7 - Skopiuj pliki z nowego katalogu jądra exe_new <ddmmyy → do istniejącego katalogu jądra exe.

Step 8 - Użyj tego polecenia, aby skopiować - cp -rp / sapmnt / <SID> / exe_new <ddmmyy> / * / sapmnt / <SID> / exe /

Step 9 - Teraz, jeśli sprawdzisz aktualną wersję jądra za pomocą disp + work, sprawdź wersję jądra z poziomu systemu operacyjnego za pomocą polecenia disp+work − versions i powinna zostać wyświetlona nowa wersja poprawki.

Step 10- Zaloguj się do systemu operacyjnego jako root specyficzny dla UNIX. Uruchom skrypt w katalogu jądra - ./saproot.sh <SID>

Używasz tego do przypisywania odpowiednich uprawnień do wszystkich programów wykonywalnych w jądrze, takich jak plik br * itp.

Step 11 - Uruchom aplikacje SAP za pomocą tego polecenia - startedap r3.

Step 12 - Jeśli uruchomisz Transaction SM52, możesz zobaczyć aktualny poziom wersji jądra.