Установка SAP ERP — процесс местами странный и трудоёмкий.
Первое.
Установка требует отдельной и жирной машины. Даже если это будет тестовая машина с минимумом данных для пары пользователей.
Для текущей стандартной версии мне понадобилась VM 12GB RAM/300GB HDD/вменяемый CPU. И очень желательно, чтобы там ничего кроме сабжа не стояло и не планировалось. Платформа SAP HANA имеет более высокие требования, непомерные для меня, хотя посмотреть бы хотелось.
Второе.
Официально поддерживаются только серверные Enterprise версии ОС, например: RedHat — да, CentOS — нет. В целом это проблемой не является, установить местами может и получится, если вам не нужна поддержка. Про что-то вроде Win7 даже и думать не стоит.
Третье.
Чтоб скачать установочные дистрибутивы, вам понадобится доступ к официальному порталу поддержки, который направо и налево никому не раздают. Для этого надо быть или клиентом, или так называемым «партнёром».
Четвёртое.
На портале поддержки в разделе скачивания очень много материала, так как SAP выпускает целую тонну различных продуктов, которые ещё и состоят из многих компонентов. Поэтому найти там нужное бывает не просто. В моём случае мне понадобилось скачать:
- Утилита SAPCAR — распаковщик
- Установщик SWPM
- База данных ASE
- Ядро SAP Kernel
- SAPEXE — файл обновления к ядру без учета БД
- SAPEXEDB — файл обновления к ядру с учетом БД
- Основной пакет SAP ERP — так называемый экспорт (4 файла)
- Файлы языкового пакета, так как русский не входит в базовую установку (2 файла)
Все архивы с именами в виде цифрового кода надо распаковать в отдельные папки, и это весело — они запакованы тремя разными архиваторами. Какая-то часть запакована в SAR, архивы поменьше запакованы в ZIP, а большие архивы запакованы в многотомный RAR.
SAR — такой элемент собственного лунапарка. У SAP почти всё своё есть, политика большой компании — не зависеть от чужого проприетарного софта. У них есть своя БД, немного своя Java (OpenJDK), немного свой Linux (SUSE). Так что они готовы к обороне на случай большой корпоративной войны.
С RAR тоже юмора хватает, они самораспаковывающиеся и под Windows, что может кого-то натолкнуть на мысль о необходимость распаковать их под виндой и потом скопировать уже на linux-сервер. Но вы так не делайте.
Четвёртое.
После этого надо запустить SWPM, он умеет ставить и сносить всё-всё-всё. Находим нужный пункт в списке, он много всего спрашивает, показываем ему папки, где распакованы наши сокровища. После окончания вопросов установщик запустит потенциально многочасовой процесс из сорока шагов.
Комбинация среды и пакетов может привести к разнообразным ошибкам на разных шагах при установке. Инсталлятор встаёт в недовольную позу и всё тут. Вариант первый: копаться в логах и пытаться чинить конфиги-пакеты-пути. Вариант второй: снести всё, взять другие версии, начать всё с начала с надеждой что новая итерация уже пройдет без ошибок.
В результате моих экспериметов по комбинированию пасьянс у меня-таки сложился, но исходный OpenSUSE заменил на CentOS, версии MaxDB заменил на ASE. В итоге у меня вышла рабочая установка SAP ERP 6.0 EHP8 на NetWeaver 7.50/ядро 7.45.
Пятое.
После окончания установки пользоваться уже можно, но нужна уже тонкая более настройка: настройка профиля, установка языков, транспорт, создание пользователей и так далее.
Шестое.
В целом это был интересный опыт.
Поджаться по ресурсам теоретически можно, но незначительно. Например, ASE отказывается устанавливаться, если ей отдают менее 7GB RAM. А операционке и ядру тоже чего-то надо. После установки у меня было занято 165GB на диске. Установочные материалы можно удалить, так что менее 150GB выделить не получится. А это всего-то пустая система на два манданта (000+001). Удаление компонентов ОС тут погоды не сделает.
Добрый день, можете помочь с установкой клиента на домашний ПК, есть доступ к файлам sap_support
Клиент для SAP ERP обычно называется SAP GUI.
Его легко найти в открытых источниках, например тут https://sapboard.ru/forum/viewtopic.php?f=100&t=97416 последняя версия.
Но если хотите, то и на официальном сайте https://support.sap.com/en/my-support/software-downloads.html найдёте примерно то же.
Распаковываете архив. Установщик, который надо пнуть, находится в папке:
PRES1\GUI\WINDOWS\Win32\SetupAll.exe
Проходите все шаги установщика, потом накатываете последний патч. Например: для SAP GUI 7.60 последний патч под номером семь на сегодняшний день. Рекомендую всегда ставить последний патч, а версия 7.60 уже достаточно стабильна, но не обязательна, можно и более ранние 7.50 и дальше.
А уже потом добавляете в список системы, к которым хотите подсоединиться.
Другой вопрос в том, что обычно установки «клиента» недостаточно, потому что рабочие системы обычно находятся внутри корпоративной сети, и не видны из дома. Как правило, дополнительно требуется установить VPN туннель в рабочую сеть. А какой именно — это уже вопрос к вашему сетевому администратору.