Что такое ядро?
- Ядро - это центральная программа, которая действует как интерфейс между приложением 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) Войдите в операционную систему, переключитесь на пользователя
Вы также можете указать 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
Шаг 6: Теперь остановите приложение SAP. (Для обновления ядра выключение базы данных не является существенным, но нам нужно остановить приложение SAP)
Stopap r3
Шаг 7: Затем скопируйте файлы из нового каталога ядра exe_new
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.