Основа SAP - Обновление ядра и исправления

Ядро - это исполняемая программа, которая существует между приложениями SAP и операционной системой. Он состоит из исполняемой программы по пути - "/ sapmnt / <SID> / exe" для UNIX и \ usr \ sap \ SID \ SYS \ exe \ для запуска Windows. Он запускает и останавливает службы приложений, такие как сервер сообщений, диспетчер и т. Д.

При обновлении ядра новые файлы .exec заменяют старые исполняемые файлы в системе SAP. Чтобы проверить текущую версию, используйте код транзакции - SM51> Перейти к информации о версии.

Чтобы проверить статус, перейдите в System → Status tab → Other Kernel info.

В UNIX используйте disp+work - версия, чтобы увидеть информацию о текущей версии ядра.

Выполните следующие действия, чтобы загрузить ядро ​​с SAP Market Place -

Step 1 - Откройте URL - https: \\ service.sap.com и войдите с помощью SID и пароля.

Step 2 - Перейдите на портал поддержки SAP из раскрывающегося списка → Загрузка программного обеспечения.

Step 3- Перейдите в раздел «Пакеты поддержки и исправления» в разделе «Загрузки программного обеспечения». Перейдите в раздел "Загрузки программного обеспечения".

All Kernel Versions are available in 64-bit −

Step 4 - Выберите версию ядра и загрузите файлы в соответствии с операционной системой - Windows, Linux, Solaris, AIX и HP-UX.

Обновить версию ядра

Давайте теперь выполним следующие шаги, чтобы обновить версию ядра -

Step 1 - Создайте каталог с достаточным дисковым пространством и введите имя каталога.

Step 2 - Скопируйте файлы обновления SAPEXEDB.SAR и SAPEXE.SAR в новый каталог на уровне ОС.

Step 3 - Чтобы проверить каталог, используйте pwd, чтобы убедиться, что вы находитесь в том же каталоге.

STep 4 - Теперь распакуйте файлы .SAR с помощью sapcar exe.

SAPCAR –xvf sapexe.SAR

SAPCAR –xvf sapexedb.SAR

Step 5 - Чтобы сделать резервную копию существующего ядра, вам необходимо создать еще один каталог с именем «exe_old <ddmmyy>» и сделать резервную копию существующего файла ядра.

Step 6- Чтобы выполнить обновление, остановите приложение SAP. Вам не нужно выключать базу данных для обновления ядра, но вам нужно остановить приложение SAP с помощью этой команды - stopap r3.

Step 7 - Скопируйте файлы из нового каталога ядра exe_new <ddmmyy → в существующий каталог ядра exe.

Step 8 - Используйте эту команду для копирования - cp -rp / sapmnt / <SID> / exe_new <ddmmyy> / * / sapmnt / <SID> / exe /

Step 9 - Теперь, если вы проверяете текущую версию ядра с помощью команды disp + work, то проверяйте версию ядра с уровня ОС командой disp+work − versions и должна быть отображена новая версия патча.

Step 10- Войдите в операционную систему как root, специфичный для UNIX. Выполните скрипт в каталоге ядра - ./saproot.sh <SID>

Вы используете это, чтобы назначить правильные разрешения для всех исполняемых программ в ядре, таких как файл br * и т. Д.

Step 11 - Запустите приложения SAP с помощью этой команды - запускает AP r3.

Step 12 - Если вы запустите Transaction SM52, вы увидите текущий уровень версии ядра.