Какво е ядрото?
- Ядрото е централна програма, която действа като интерфейс между приложението 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 à Бележки по изданието
Метод 2) Влезте в системата SAP и отидете в раздела Система в лентата с менюта и изберете Състояние
Метод 3) Влезте в операционната система, превключете към потребител
Можете също да дадете disp + work -version
Изтеглете ядрото от Service Marketplace
- Отидете на „SAP Service Marketplace.“ (Https: \\ service.sap.com) Ще ви трябват вашия OSS ID и парола.
- След това отидете на Downloads à SAP Support Packages -> Entry By Application Group -> SAP Kernel 6.00 64 Bit -> Изберете вашата операционна система (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)
стопсап r3
Стъпка 7: След това копирайте файловете от новата директория на ядрото exe_new
cp -rp / sapmnt // exe_new / * / sapmnt / / exe /
Стъпка 8: Това ще копира / замени всички файлове в съществуващата директория на ядрото с нови файлове на ядрото.
След това проверете версията на ядрото от ниво OS чрез командата disp + work. Трябва да показва, че броят на пластирите е увеличен.
Стъпка 9: След това влезте на ниво OS като root (специфично за UNIX). В директорията на ядрото има скрипт, наречен saproot.sh. Изпълнете този скрипт
./saproot.sh
Стъпка 10: Този скрипт присвоява правилните разрешения на всички изпълними програми в ядрото, като br * файл и т.н. ...
Стъпка 11: След това стартирайте системата SAP
стартира r3
Стъпка 12: Сега можете също да проверите нивото на версията на ядрото от SM51 или като изберете състояние на системата