В 2012 году я писал
пост про SAP Management Console.
Данная утилита, написанная на языке Java, является платформо-независимым инструментом для запуска-останова SAP систем.
Не так давно при установке системы SAP NetWeaver 7.4 на платформу
Linux обнаружил неприятную ошибку, которая выражалась в запуске SAP MC с ошибкой "
CreateControl Interface failed!". Консоль не подгружала информацию о SAP системах и, соответственно, работать с ней было невозможно (рис. 1).
 |
Рис. 1. Запуск SAP MC с ошибкой. |
Поиск в Интернет показал, что проблема возникает не только с данной системой, но и, например, с SAP NetWeaver 7.31. И явного решения никто не указывает.
А "ларчик оказывается легко открывался" - для решения необходимо обновить файлы утилиты
SAP MC.
Данные файлы находятся в поддиректории с SAP kernel -
servicehttp\sapmc.
То есть полный путь - \usr\sap\<SID>\SYS\exe\uc\<платформа>\servicehttp\sapmc.
И как оказалось в архивы с
обновлением SAP kernel данная поддиректория не входит.
Текущую версию утилиты
SAP MC можно посмотреть, вызвав меню "? -> About..." (рис. 2 и 3).
 |
Рис. 2. Текущая версия утилиты SAP MC. |
 |
Рис. 3. Текущая версия утилиты SAP MC. |
Итак, для обновления необходимо с сайта
http://service.sap.com/swdc (для SAP NetWeaver 7.4 на Linux путь будет такой - "My Company's Application Components -> My Company's Software -> SAP NETWEAVER -> SAP NETWEAVER 7.4 -> Entry by Component -> Application Server ABAP -> SAP KERNEL 7.40 64-BIT UNICODE -> Support Package Patches -> Linux on x86_64 64bit -> #Database independent") скачать SAR-архив с обновлением SAP Management Console (рис. 4) для нужного SAP kernel.
 |
Рис. 4. Архив для обновления файлов SAP MC. |
Далее процедура идентичная, как при
обновлении SAP kernel:
- Остановить SAP систему.
- Сделать резервную копию директории с SAP kernel
(\usr\sap\<SID>\SYS\exe\uc\<платформа>).
- Распаковать SAR-архив с обновлением.
- Заменить файлы из директории с ядром файлами из архива.
- Запустить SAP систему.
- Проверить обновление.
После обновления
SAP MC для SAP kernel 7.40 все заработало отлично (рис. 5).
 |
Рис. 5. Основной экран утилиты SAP MC. |
Дополнительная информация на эту тему:
-
SAP note # 1014480 - SAP Management Console (SAP-MC),
-
SAP note # 1153713 - Problems with SAP Management Console (Java).
Автор: Шиболов Вячеслав Анатольевич