Tải xuống & Nâng cấp nhân SAP: Hướng dẫn từng bước

Mục lục:

Anonim

Kernel là gì?

  • Kernel là một chương trình trung tâm hoạt động như một giao diện giữa ứng dụng SAP và hệ điều hành.
  • Kernel bao gồm các chương trình thực thi nằm dưới đường dẫn "/ sapmnt / / exe" (UNIX) hoặc \ usr \ sap \ SID \ SYS \ exe \ run (Windows)
  • Các tệp này giúp khởi động hệ thống R / 3, khởi tạo bộ nhớ, tạo bộ đệm và bắt đầu quản lý các yêu cầu từ người dùng và sử dụng hiệu quả tài nguyên phần cứng.
  • Kernel cũng chịu trách nhiệm khởi động và dừng tất cả các dịch vụ ứng dụng như bộ điều phối, máy chủ tin nhắn, bộ sưu tập, v.v.

Tại sao nên nâng cấp Kernel?

  • SAP Kernel là cốt lõi của ứng dụng. Giống như tất cả các ứng dụng khác, Kernel chứa các tệp thực thi (tệp .EXE để nêu các quy trình khác nhau trong SAP).
  • Kernel là trái tim của hệ điều hành. Nó chứa những tệp được sử dụng để chạy mọi sự kiện trong SAP. Ví dụ: |: khởi động cơ sở dữ liệu, tắt cơ sở dữ liệu, khởi động sap, tắt sap, saposcol, để bỏ phân loại các tệp sap, v.v.
  • Đó là lý do tại sao khi nâng cấp Kernel có nghĩa là các phiên bản mới của các tệp EXE khác nhau sẽ thay thế các phiên bản cũ hơn.

Làm thế nào để kiểm tra phiên bản Kernel?

Có nhiều cách để kiểm tra Phiên bản Kernel -
Phương pháp 1) Đăng nhập vào hệ thống SAP và đi tới SM51 à Ghi chú phát hành

Phương pháp 2) Đăng nhập vào hệ thống SAP và chuyển đến tab Hệ thống trong thanh menu và chọn Trạng thái

Phương pháp 3) Đăng nhập vào hệ điều hành, chuyển sang người dùng adm và đưa ra lệnh disp + work
Bạn cũng có thể cung cấp disp + work -version

Tải xuống Kernel từ Service Marketplace

  • Truy cập "Thị trường dịch vụ SAP". (Https: \\ service.sap.com) Bạn sẽ cần ID và mật khẩu OSS của mình.
  • Sau đó, vào Downloads à SAP Support Packages -> Entry By Application Group -> SAP Kernel 6.00 64 Bit -> Chọn OS của bạn (LINUX / WINDOWS / SOLARIS / AIX) -> Database Dependent và Database Kernel Patch.
  • Hai tệp SAR SAPEXE.SAR và SAPEXEDB.SAR được tải xuống từ Service Marketplace.

Các bước nâng cấp nhân:

Bước 1: Tạo một Thư mục mới ở cấp hệ điều hành với đủ dung lượng. Tên của Dir có thể là "exe_new ".

Bước 2: Chuyển các tệp SAPEXEDB.SAR & SAPEXE.SAR này mà bạn đã tải xuống thư mục mới ở cấp hệ điều hành.

Bước 3: Thay đổi thư mục hiện tại của bạn thành đường dẫn tệp .SAR được tạo (cd / sapmnt / PR2 / exe_new20122006). Kiểm tra đường dẫn thư mục bằng lệnh 'pwd' để đảm bảo bạn đang ở trong cùng một dir (exe_new ).

Bước 4: Bây giờ giải nén chúng. Tệp SAR bằng exe sapcar. Lệnh được sử dụng cho tương tự sẽ là

SAPCAR -xvf sapexe. SAR
SAPCAR -xvf sapexedb.SAR

Bước 5: Bây giờ tạo thêm một thư mục trong đường dẫn đó với tên "exe_old ". Sao lưu kernel hiện có.Copy (chỉ sao chép không di chuyển) kernel hiện có từ thư mục exe vào "exe_old "

Bước 6: Bây giờ dừng ứng dụng SAP. (Đối với nâng cấp hạt nhân, việc tắt cơ sở dữ liệu là không cần thiết nhưng chúng ta cần dừng ứng dụng SAP)

stopap r3

Bước 7: Sau đó sao chép các tệp từ thư mục hạt nhân mới exe_new vào thư mục hạt nhân hiện có exe

cp -rp / sapmnt /  / exe_new 
 / * / sapmnt /  / exe /

Bước 8: Thao tác này sẽ sao chép / thay thế tất cả các tệp trong thư mục hạt nhân hiện có bằng một tệp hạt nhân mới.

Sau đó, kiểm tra phiên bản hạt nhân từ cấp hệ điều hành bằng lệnh disp + work. Nó sẽ cho thấy rằng số lượng bản vá đã được tăng lên.

Bước 9: Sau đó đăng nhập vào cấp hệ điều hành với tư cách là người chủ (dành riêng cho UNIX). Trong thư mục hạt nhân, có một tập lệnh tên là saproot.sh. Thực thi tập lệnh này

./saproot.sh 

Bước 10: Tập lệnh này chỉ định các quyền chính xác cho tất cả các chương trình thực thi trong hạt nhân như tệp br *, v.v.

Bước 11: Sau đó khởi động hệ thống SAP

startap r3

Bước 12: Bây giờ bạn cũng có thể kiểm tra mức độ phiên bản hạt nhân từ SM51 hoặc bằng cách chọn trạng thái hệ thống