Изтегли & Upgrade SAP Ядро: Урок стъпка по стъпка
Какво е ядро?
- Ядрото е централна програма, която действа като интерфейс между SAP приложение и операционна система.
- Ядрото се състои от изпълними програми, които се намират под пътя „/sapmnt/ /exe” (UNIX) или \usr\sap\SID\SYS\exe\run (Windows)
- Тези файлове помагат при стартиране на системата R/3, инициализиране на паметта, създаване на буфери и започване на управление на заявките от потребителите и ефективно използване на хардуерните ресурси.
- Ядрото също е отговорно за стартирането и спирането на всички приложни услуги като диспечер, сървър за съобщения, колектор и др.
Защо Kernel Upgrade?
- SAP Ядрото е ядрото на приложението. Както всички други приложения, ядрото съдържа изпълними файлове (.EXE файлове за посочване на различни процеси в SAP).
- Ядрото е сърцето на операционната система. Той съдържа тези файлове, които се използват за изпълнение на всяко събитие SAP. Напр.|: стартиране на база данни, спиране на базата данни, стартиране на sap, изключване на sap, saposcol, за премахване на sap файловете и т.н.
- Това е причината, поради която, когато се извърши надграждане на ядрото, това означава, че новите версии на различните EXE файлове заместват по-старите версии.
Как да проверя версията на ядрото?
Има много начини да проверите версията на ядрото –
Метод 1) Влезте в SAP система и отидете на SM51 à Бележки по изданието
Метод 2) Влезте в SAP система и отидете на Система в лентата с менюта и изберете Статус
Метод 3) Влезте в операционната система, превключете към потребител adm и дайте командата disp+работа
Можете също така да давате disp+work –версия
Изтеглете ядрото от Service Marketplace
- Отидете на "SAP Пазар на услуги. ” (https:\\service.sap.com) Ще ви трябва вашето OSS ID и парола.
- След това отидете на Изтегляния à SAP Пакети за поддръжка -> Вписване по група приложения -> SAP Ядро 6.00 64 бита -> Изберете вашата операционна система (LINUX/WINDOWS/SOLARIS/AIX) -> Зависеща от базата данни и независима от базата данни корекция на ядрото.
- Два SAR файла SAPEXE.SAR и SAPEXEDB.SAR се изтеглят от Service Marketplace.
Зависи от база данни: ORACLE
ядро Upgrade Стъпки
Стъпка 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 приложение)
stopsap r3
Стъпка 7) След това копирайте файловете от новата директория на ядрото exe_new към съществуващата директория на ядрото exe
cp -rp /sapmnt/<SID>/exe_new<ddmmyy>/* /sapmnt/<SID>/exe/
Стъпка 8) Това ще копира/замени всички файлове в съществуващата директория на ядрото с нови файлове на ядрото.
След това проверете версията на ядрото от ниво OS чрез командата disp+work. Трябва да показва, че номерът на корекцията е увеличен.
Стъпка 9) След това влезте на ниво OS като root (специфично за UNIX). В директорията на ядрото има скрипт, наречен saproot.sh. Изпълнете този скрипт
./saproot.sh <SID>
Стъпка 10) Този скрипт присвоява правилните разрешения на всички изпълними програми в ядрото като br* файл и т.н.
Стъпка 11) След това започнете SAP система
startsap r3
Стъпка 12) Сега можете също да проверите нивото на версията на ядрото от SM51 или като изберете системно à състояние