Настройка SAP System Landscape Directory

3318
1

SAP System Landscape Directory (SLD) - собирает информацию от всех компонент локальной системы (SAP системы, где установлен SAP SLD) и сторонних SAP систем (ABAP или J2EE стэков). Для передачи данных в SLD используется SLD Application Programming Interface (SLD API), а в качестве протоколов RFC и HTTP (Рис. 1).

Рис. 1. Передача данных из SAP систем в SAPSystemLandscapeDirectory.

Настройка SLD (настройка SLD API) включает в себя настройку всех соединений (RFC, HTTP) и планирование периодических заданий по сбору данных и передачи их в SLD (Рис. 2 и 3).

Рис. 2. Передача данных из ABAPчасти SAPсистемы в SAPSystemLandscapeDirectory.

Рис. 3. Передача данных из J2EEчасти SAPсистемы в SAPSystemLandscapeDirectory.

Процедура настройки SAP SLD следующая:

1. Войти в SLD manage panel – в Web-браузере на адрес http://<SLD-server>:5<XX>00/sld, где SLD-server — host, где установлен J2EE-инстанция с SLD сервером, XX – номер инстанции. При входе указать пользователя J2EE_ADMIN (Рис. 4).

Рис. 4. ВходвSLD Manage Panel.

Перейти в пункт«Administration → Profile». Выбрать «datasupplier» и настроить «GatewayHost» и «GatewayService» (Рис. 5). Сохранить настройки.

Рис. 5. Настройка приемника данных в SLD.

2. Создание RFC destination для SLD в J2EE-части. Войти в VirtualAdministrator, выполнив в MSWindows файл go.bat(go для Unix) из директории /usr/sap/<SID>/DVEBMGS<instance_number>/j2ee/admin/ (Рис. 6). Перейдите к пункту «Cluster → Server → Services → JCoRFCprovider».

Рис. 6. ВходвVirtual Administrator.

СоздатьRFC listener SAPSLDAPI_<SID> (Рис. 7). Здесь SME – SID системы, на которой установлен SAP SLD. Нажать кнопку «Set».

Рис. 7. СозданиеRFC listener SAPSLDAPI_SID.

3. Создание RFCdestination для SLD в ABAP-части.

Войти в систему и запустить транзакцию SM59. Создать новое RFC-соединение SAPSLDAPI типа  «T» (ТСР/IP-соединение) с параметрами, как на Рис.8.

Рис. 8. Создание RFCсоединения SAPSLDAPI.

В закладке «Уникод» включить «Unicode» (Рис. 9).

Рис. 9. Настройка RFCсоединения SAPSLDAPI.

Сохранить настройки и сделать тест соединения (Рис. 10).

Рис. 10. Тест RFCсоединения SAPSLDAPI.

4. Создать HTTP destination для SLD API на стороне ABAP стэка.

Войти в систему и запустить транзакцию SLDAPICUST. На экране должна быть запись следующего вида:

Рис. 11. Транзакция SLDAPICUST.

Поставить галочку на индикаторе «Перв.» (Prim). Вписать имя хоста и порт, где установлен SAPSLD. Пользователь для входа в SLD с корректным паролем, который необходимо забить в соответствующее поле.

Проверить соединение можно транзакцией SLDCHECK. Должно открыться окно Web-браузера с приглашением ввода пользователя/пароля для входа в SLD, а на экране транзакции отобразится журнал выполнения.

В

Ограниченный доступ

Для прочтения полной версии статьи необходимо зайти как зарегистрированный пользователь.

Функциональная область: Информационные технологии / IT, Basis, ABAP
Ролевое назначение: SAP Консультант / Consultant
Комментарии:

Максим Жаворонок (Рейтинг: 255) 09:28, 06 марта 2016

Вячеслав, важное замечание, пароль для пользователя SAPJSF может быть только в верхнем регистре.

Любое воспроизведение запрещено.
Копирайт © «Издательство ООО «Эксперт РП»