Thứ Sáu, 28 tháng 2, 2014

RZ70 RFC Error with SLD_UC

Lâu nay hệ thống thiết lập bình thường, background job chạy đều dều mà hình như thông tin từ các managed system không được update lên LMDB, hèn gì mình cứ thống dữ liệu cũ....

Check lại RZ70, bị lỗi khi dùng RFC SLD_UC, nó bảo là chương trình chưa được đăng ký...

Mày mò...

Rồi đăng ký được cái program đó ở VA (Visual Administrator)
Thấy được trên SMGW luôn
Lúc này cái RFC chạy ngon lành...

Nhưng khi restart service ở AV và ở trên Web SLD (sol.domain:5xxx0/sld)
vào Administation ->Details -> Data Suppliers
thì thấy RFC Server thread bị [DOWN] hết...
hic

WOW, chỉnh sửa để make sure là thông tin thiết lập cho cái gateway này là đúng
Chỉnh ở đây nè: vẫn web trên, vào Administartion -> Profile ->Section: chọn Datasupplier

OK, giải quyết được 1 bước nữa
nhưng thử lại RZ70 bị lỗi "SET_SLD_DATA"

Haizzzzzzzzzzzzza, chẳng biết sao nhưng sau 1 hồi nghiên cứu thì làm theo cách phi logic sau là vào VA và Remove cái chương trình mới đăng ký lúc nãy

Xong, restart service trên VA, restart SLD, chạy lại Rz70 ...successful


Thứ Hai, 17 tháng 2, 2014

SAP ERP - Upgrade SP - the first

Tình hình là cái SAP ERP 6.05 của mình đã được Upgrade vài lần, giờ up vài thông tin cơ bản đầu tiên

System của mình là ERP 605, và giai đoạn này chỉ upgrade SPS cho nó thôi
Bây giờ theo cách chính qui thì phải dùng chức năng "Maintenance Optimizer" trong SAP Solution Manager để phần mềm này giúp chọn các SPS cho mình
Tuy nhiên, làm sao để sử dụng được tính năng này trong SOL MAN là cả vấn đề dài, nằm ngoài phạm vi bài viết này. Ở đây chỉ đề cập và mặc định bạn đã biết, sử dụng thành thạo chức năng này

Upgrade,Update, Client Copy... là những việc ..."chuyên dụng", cần thời gian, tài nguyên..."độc quyền"..Do vậy bạn nên tham khảo vài cái nguyên tắc vàng trước khi thực hiện

Mình thì mình cứ Lock mấy cái Clients lại để không ai được log vào rồi cứ thế mà làm
Lock này thực hiện bởi function sccr_lock_client/SM37/000

Các thành phần thường hay Upgrade mà mình đã làm là:

- Upgrade cho Technical components (Kernel) - tham khảo note 19466 - Việc này chỉ là copy/past

- Upgrade cho Netweaver/Business components (software compoets): SAP_APPL, SAP_ABA, SAP_BASIS...Việc này phức tạp hơn, dùng SPAM/SAINT trên 000 để upgrade (system có Java như SOL MAN còn cần thêm phần upgrade các Java components)

- Upgrade SAPHostAgent - Cái này là các component nằm ngoài OS (SAPHostExec, SAPHostControl..), chịu trách nhiệm thu thập thông tin về OS, Network...
Thành phần này thường được setup ở C:\Program Files\SAP\hostctrl\exe
Vào đây và Check version với lệnh (cmd): saphostexec -version
Cách up thì đơn giãn là giải nén file *.RAR tương ứng ra 1 thư mục tmp - cách giải nén thế nào thì  xem như đã biết hoặc tham khảo ở bài viết khác
Từ thư mục tmp, chạy lệnh cmd: saphostexec -upgrade
Xong thì check lại version xem đã ok chưa, ok rồi thì xóa luôn thư mục tmp

- Upgrade IGS: cái này cũng dạng copy/past....đúng chỗ giống như kernel. Tham khảo note 896400