Co to jest jądro?
- Jądro to centralny program, który działa jako interfejs między aplikacją SAP a systemem operacyjnym.
- Jądro składa się z programów wykonywalnych znajdujących się w ścieżce „/ sapmnt /
/ exe” (UNIX) lub \ usr \ sap \ SID \ SYS \ exe \ run (Windows) - Pliki te pomagają uruchomić system R / 3, zainicjować pamięć, utworzyć bufory i rozpocząć zarządzanie żądaniami użytkowników oraz efektywne wykorzystanie zasobów sprzętowych.
- Jądro jest również odpowiedzialne za uruchamianie i zatrzymywanie wszystkich usług aplikacji, takich jak dyspozytor, serwer wiadomości, kolektor itp.
Dlaczego aktualizacja jądra?
- Jądro SAP jest rdzeniem aplikacji. Jak wszystkie inne aplikacje, jądro zawiera pliki wykonywalne (pliki .EXE do określania różnych procesów w SAP).
- Jądro jest sercem systemu operacyjnego. Zawiera pliki, które są używane do uruchamiania każdego zdarzenia w SAP. Np. |: Uruchamianie bazy danych, zamykanie bazy danych, uruchamianie SAP, zamykanie SAP, saposcol, usuwanie plików SAP itp.
- To jest powód, dla którego aktualizacja jądra oznacza, że nowe wersje różnych plików EXE zastępują starsze wersje.
Jak sprawdzić wersję jądra?
Istnieje wiele sposobów sprawdzenia wersji jądra -
metoda 1) Zaloguj się do systemu SAP i przejdź do SM51 à Release Notes
Metoda 2) Zaloguj się do systemu SAP i przejdź do zakładki System na pasku menu i wybierz Status
Metoda 3) Zaloguj się do systemu operacyjnego, przełącz się na użytkownika
Możesz również podać disp + work -version
Pobierz jądro z Service Marketplace
- Przejdź do „SAP Service Marketplace”. (Https: \\ service.sap.com) Będziesz potrzebował swojego identyfikatora OSS i hasła.
- Następnie przejdź do Pobieranie do pakietów wsparcia SAP -> Wpis według grupy aplikacji -> Jądro SAP 6.00 64 Bit -> Wybierz swój system operacyjny (LINUX / WINDOWS / SOLARIS / AIX) -> Zależna od bazy danych i niezależna od bazy danych poprawka jądra.
- Dwa pliki SAR SAPEXE.SAR i SAPEXEDB.SAR są pobierane z Service Marketplace.
Kroki aktualizacji jądra:
Krok 1: Utwórz nowy katalog na poziomie systemu operacyjnego z wystarczającą ilością miejsca. Nazwą katalogu może być „exe_new
Krok 2: Przenieś te pliki SAPEXEDB.SAR i SAPEXE.SAR, które pobrałeś do nowego katalogu na poziomie systemu operacyjnego.
Krok 3: Zmień bieżący katalog na ścieżkę. Pliki SAR są tworzone (cd / sapmnt / PR2 / exe_new20122006). Sprawdź ścieżkę katalogu za pomocą polecenia „pwd”, aby upewnić się, że znajdujesz się w tym samym katalogu (exe_new
Krok 4: Teraz zdekompresuj te pliki. Pliki SAR od sapcar exe. Polecenie użyte do tego samego byłoby
SAPCAR -xvf sapexe. SAR
SAPCAR -xvf sapexedb.SAR
Krok 5: Teraz utwórz jeszcze jeden katalog w tej ścieżce o nazwie „exe_old
Krok 6: Teraz zatrzymaj aplikację SAP. (W przypadku aktualizacji jądra zamknięcie bazy danych nie jest konieczne, ale musimy zatrzymać aplikację SAP)
zatrzymuje się r3
Krok 7: Następnie skopiuj pliki z nowego katalogu jądra exe_new
cp -rp / sapmnt // exe_new / * / sapmnt / / exe /
Krok 8: Spowoduje to skopiowanie / zastąpienie wszystkich plików w istniejącym katalogu jądra nowymi plikami jądra.
Następnie sprawdź wersję jądra z poziomu systemu operacyjnego za pomocą polecenia disp + work. Powinien pokazać, że numer poprawki został zwiększony.
Krok 9: Następnie zaloguj się do poziomu systemu operacyjnego jako root (specyficzny dla systemu UNIX). W katalogu jądra znajduje się skrypt o nazwie saproot.sh. Wykonaj ten skrypt
./saproot.sh
Krok 10: Ten skrypt przypisuje odpowiednie uprawnienia do wszystkich programów wykonywalnych w jądrze, takich jak plik br * itp…
Krok 11: Następnie uruchom system SAP
zaczyna się r3
Krok 12: Teraz możesz również sprawdzić poziom wersji jądra z SM51 lub wybierając status system à status