Понадобилось установить систему SAP для собственных нужд. К счастью SAP AG бесплатно распространяет систему SAP для разработчиков. Скачиваем SAP NetWeaver AS ABAP Developer Edition 7.52 SP04
Данная система устанавливается на компьютер, минимальные требования к которому — 4Gb памяти и 100Gb на жестком диске. ОС должна быть линукс. Я использовал openSuSE 15.4
Установка данной версии не предоставляет никаких сложностей. Единственно надо выделить 8Gb под swap. В качестве файловой системы я предпочитаю использовать ext4.
Как обычно указываем имя хоста (рекомендуют использовать vhcalnplci) в /etc/hosts, устанавливаем пакет sapconf и uuidd.
Лицензия на Sybase ASE, которая доступна вместе с дистрибутивом SAP устарела. Необходимо запрашивать другую лицензию по ссылке. Выбираем AS1, вводим свои данные. Host ID — это mac-адрес сервера с разделителями ‘-‘. В результате приходит письмо с файлом лицензии, который надо поместить в каталог server/TAR/x86_64 дистрибутива. Однако у меня процесс установки все равно остановился с ошибкой. В результате я скачал дистрибутив 51055622_1 Sybase 16.04 под Linux, установил его и выполнил апгрейд БД. В результате система была установлена.
На неё по той же ссылке запросил лицензию на систему NPL — SAP NetWeaver 7.x (Sybase ASE) — все как обычно — hardware key в транзакции SLICENSE и устанавливаем полученный файл с лицензией.
И вот после этого начались проблемы. Возникали dump и в SM21 сообщения
Самым эффективным сообщением для поиска решения оказалось:
Enterprise]Could not load library > /sybase/NPL/ASE-16_0/lib/udfsybslib.so. Bad descriptor magic
Помогла нота 2691624
Resolution
Re-install the ASE CUDF content:
- Go to SAP Service Marketplace and download ASEBS1600x_X-*.SAR (SP03 or SP04 for SAP ASE
16.0 BUS.SUITE for your operating system) - Extract file PATCH.SAR from 1.ASEBS1600x_X-*.SAR into a temp folder
- Stop SAP ASE database
- Extract PATCH.SAR into /sybase/SID
- Start SAP ASE database
•
If the above doesn’t resolve the error, if there is another system running the same ASE version, copy
this library (udfsybslib.so) from and apply it to this system
В результате распаковал файл PATCH.SAR и система SAP начала работать без ошибок.
В результате имеем систему со следующими компонентами:
В ней имеются манданты 000 и 001 с пользователями SAP*, DDIC, DEVELOPER и BWDEVELOPER, у которых начальный пароль Down1oad (цифра 1 в центре). Ключи разработчика есть у DEVELOPER и BWDEVELOPER.
Дополнительная информация доступна по следующим ссылкам:
1. AS ABAP 7.52 SP04, Developer Edition: Concise Installation Guide
Залейте установочные файлы на яндекс диск, с сапком не могу скачать.
Спасибо!
Загрузите файлы на яндекс диск с сайта не скачать.
Заранее спасибо.
Есть дистрибутив тут https://cloud.mail.ru/public/L7e3/fNNVAVdHe