Скачать & Обновление ядра SAP: пошаговое руководство

Что такое ядро?

  • Ядро - это центральная программа, которая действует как интерфейс между приложением SAP и операционной системой.
  • Ядро состоит из исполняемых программ, которые находятся по пути "/ sapmnt / / exe" (UNIX) или \ usr \ sap \ SID \ SYS \ exe \ run (Windows)
  • Эти файлы помогают запустить систему R / 3, инициализировать память, создать буферы и начать управлять запросами от пользователей и эффективно использовать аппаратные ресурсы.
  • Ядро также отвечает за запуск и остановку всех служб приложения, таких как диспетчер, сервер сообщений, сборщик и т. Д.

Зачем нужно обновлять ядро?

  • Ядро SAP - это ядро ​​приложения. Как и все другие приложения, ядро ​​содержит исполняемые файлы (файлы .EXE для описания различных процессов в SAP).
  • Ядро - это сердце операционной системы. Он содержит те файлы, которые используются для запуска каждого события в SAP. Например, |: запуск базы данных, завершение работы базы данных, запуск sap, остановка sap, saposcol, распаковка файлов sap и т. Д.
  • По этой причине обновление ядра означает, что новые версии различных EXE-файлов заменяют старые версии.

Как проверить версию ядра?

Есть много способов проверить версию ядра -
метод 1) Войдите в систему SAP и перейдите к SM51 à Release Notes

Метод 2) Войдите в систему SAP, перейдите на вкладку « Система » в строке меню и выберите « Статус».

Метод 3) Войдите в операционную систему, переключитесь на пользователя adm и дайте команду disp + work.
Вы также можете указать disp + work -version.

Скачать ядро ​​из Service Marketplace

  • Перейдите в «SAP Service Marketplace» (https: \\ service.sap.com). Вам потребуется ваш идентификатор OSS и пароль.
  • Затем перейдите в раздел «Загрузки» à «Пакеты поддержки SAP» -> «Запись по группе приложений» -> «Ядро SAP 6.00, 64-разрядная версия» -> «Выберите свою ОС (LINUX / WINDOWS / SOLARIS / AIX)» -> «Патч ядра, зависимый от базы данных и независимый от базы данных».
  • Два файла SAR, SAPEXE.SAR и SAPEXEDB.SAR, загружаются из Service Marketplace.

Шаги обновления ядра:

Шаг 1. Создайте новый каталог на уровне ОС с достаточным пространством. Имя Dir может быть "exe_new ".

Шаг 2: Перенесите эти файлы SAPEXEDB.SAR и SAPEXE.SAR, которые вы загрузили, в новый каталог на уровне ОС.

Шаг 3: Измените текущий каталог на путь. Созданы файлы .SAR (cd / sapmnt / PR2 / exe_new20122006). Проверьте путь к каталогу с помощью команды «pwd», чтобы убедиться, что вы находитесь в том же каталоге (exe_new ).

Шаг 4: Теперь распакуйте их. Файлы SAR от sapcar exe. Команда, используемая для того же, будет

SAPCAR -xvf sapexe. SAR
SAPCAR -xvf sapexedb.SAR

Шаг 5: Теперь создайте еще один каталог по этому пути с именем «exe_old ». Сделайте резервную копию существующего ядра. Скопируйте (только копируйте, но не перемещайте) существующее ядро ​​из каталога exe в "exe_old "

Шаг 6: Теперь остановите приложение SAP. (Для обновления ядра выключение базы данных не является существенным, но нам нужно остановить приложение SAP)

Stopap r3

Шаг 7: Затем скопируйте файлы из нового каталога ядра exe_new в существующий каталог ядра exe.

cp -rp / sapmnt /  / exe_new 
 / * / sapmnt /  / exe /

Шаг 8: Это скопирует / заменит все файлы в существующем каталоге ядра новыми файлами ядра.

Затем проверьте версию ядра на уровне ОС, выполнив команду disp + work. Он должен показать, что номер патча был увеличен.

Шаг 9: Затем войдите в систему на уровне ОС как root (только для UNIX). В каталоге ядра есть сценарий saproot.sh. Выполнить этот скрипт

./saproot.sh 

Шаг 10: Этот сценарий назначает правильные разрешения всем исполняемым программам в ядре, например файлу br * и т. Д.

Шаг 11: Затем запустите систему SAP

startap r3

Шаг 12: Теперь вы также можете проверить уровень версии ядра в SM51 или выбрав system à status.

Интересные статьи...