تحميل & Upgrade SAP النواة: برنامج تعليمي خطوة بخطوة

ما هي النواة؟

  • النواة هي برنامج مركزي يعمل كواجهة بين SAP التطبيق ونظام التشغيل.
  • يتكون النواة من البرامج القابلة للتنفيذ والموجودة تحت المسار "/sapmnt/ /exe" (UNIX) أو \usr\sap\SID\SYS\exe\run (Windows)
  • تساعد هذه الملفات في بدء تشغيل نظام R/3، وتهيئة الذاكرة، وإنشاء المخازن المؤقتة، والبدء في إدارة الطلبات من المستخدمين والاستفادة الفعالة من موارد الأجهزة.
  • النواة مسؤولة أيضًا عن بدء وإيقاف جميع خدمات التطبيق مثل المرسل وخادم الرسائل والمجمع وما إلى ذلك.

لماذا النواة Upgrade?

  • SAP النواة هي جوهر التطبيق. مثل جميع التطبيقات الأخرى، يحتوي Kernel على الملفات القابلة للتنفيذ (ملفات .EXE لتوضيح العمليات المختلفة في SAP).
  • النواة هي قلب نظام التشغيل. أنه يحتوي على تلك الملفات التي تستخدم لتشغيل كل حدث فيه SAP. على سبيل المثال: بدء تشغيل قاعدة البيانات، إيقاف تشغيل قاعدة البيانات، بدء تشغيل sap، إيقاف تشغيل sap، saposcol، إلغاء تحميل ملفات sap وما إلى ذلك.
  • هذا هو السبب في أنه عندما يتم إجراء ترقية Kernel فإن هذا يعني أن الإصدارات الجديدة من ملفات EXE المختلفة تحل محل الإصدارات القديمة.

كيفية التحقق من إصدار النواة؟

هناك طرق عديدة للتحقق من إصدار Kernel –

الطريقة الثانية) تسجيل الدخول إلى SAP نظام وانتقل إلى SM51 à ملاحظات الإصدار

التحقق من إصدار النواة

الطريقة الثانية) تسجيل الدخول إلى SAP النظام والذهاب إلى علامة التبويب في شريط القائمة وحدد الحالة

التحقق من إصدار النواة

الطريقة الثانية) تسجيل الدخول إلى نظام التشغيل والتبديل إلى المستخدم adm وأعطي الأمر عرض + العمل

يمكنك أيضا إعطاء ديسب + العمل – الإصدار

التحقق من إصدار النواة

قم بتنزيل Kernel من Service Marketplace

قم بتنزيل Kernel من Service Marketplace

  • اذهب إلى "SAP "سوق الخدمة." (https:\\service.sap.com) ستحتاج إلى معرف OSS وكلمة المرور الخاصة بك.
  • ثم انتقل إلى التنزيلات à SAP حزم الدعم -> الدخول حسب مجموعة التطبيقات -> SAP Kernel 6.00 64 Bit -> حدد نظام التشغيل الخاص بك (LINUX/WINDOWS/SOLARIS/AIX) -> تصحيح Kernel المعتمد على قاعدة البيانات والمستقل عن قاعدة البيانات.
  • ملفين SAR SAPEXE.SAR و SAPيتم تنزيل EXEDB.SAR من Service Marketplace.
قم بتنزيل Kernel من Service Marketplace
قاعدة بيانات مستقلة
قم بتنزيل Kernel من Service Marketplace

يعتمد على قاعدة البيانات: ORACLE

يعتمد على قاعدة البيانات: 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

Upgrade نواة

الخطوة 5) الآن قم بإنشاء دليل آخر في هذا المسار بالاسم "exe_old ". خذ نسخة احتياطية من kernel الموجود. انسخ (نسخ فقط وليس نقل) kernel الموجود من دليل exe إلى "exe_old" "

الخطوة 6) الآن توقف عن SAP التطبيق. (بالنسبة لترقية النواة، فإن إيقاف تشغيل قاعدة البيانات ليس ضروريًا ولكننا بحاجة إلى إيقاف تشغيلها) SAP تطبيق)

stopsap r3

الخطوة 7) ثم انسخ الملفات من دليل kernel الجديد exe_new إلى دليل kernel الموجود

cp -rp /sapmnt/<SID>/exe_new<ddmmyy>/* /sapmnt/<SID>/exe/

الخطوة 8) سيؤدي هذا إلى نسخ/استبدال جميع الملفات الموجودة في دليل kernel الحالي بملفات kernel جديدة.

ثم تحقق من إصدار النواة من مستوى نظام التشغيل عن طريق الأمر disp+work. يجب أن يظهر أن رقم التصحيح قد تمت زيادته.

الخطوة 9) ثم قم بتسجيل الدخول إلى مستوى نظام التشغيل كجذر (خاص بنظام UNIX). يوجد في دليل kernel برنامج نصي يسمى saproot.sh. تنفيذ هذا البرنامج النصي

./saproot.sh <SID>

الخطوة 10) يقوم هذا البرنامج النصي بتعيين الأذونات الصحيحة لجميع البرامج القابلة للتنفيذ في النواة مثل ملف br* وما إلى ذلك ...

الخطوة 11) ثم ابدأ ملف SAP نظام

startsap r3

الخطوة 12) يمكنك الآن أيضًا التحقق من مستوى إصدار النواة من SM51 أو عن طريق تحديد حالة النظام