Pobierz & Uaktualnij jądro SAP: samouczek krok po kroku

Spisie treści:

Anonim

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 adm i podaj polecenie disp + work
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 ”. Wykonaj kopię zapasową istniejącego jądra. Kopiuj (tylko kopiuj, a nie przenoś) istniejące jądro z katalogu exe do "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 do istniejącego katalogu jądra exe

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