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.