Как настроить сервер XS в SAP HANA SPS 09?SAP HANA настраивает сервер XS для многоуровневой базы данных (через webdispatcher.ini и xsengine.ini)
До сих пор я понял,
- "Database System" является основной базой данных и центральной конфигурации.
- "База данных системы" связано с использованием имени арендатора "SystemDB"
- "Database System" содержит webdispatcher.ini, deamon.ini и т.д. в "Hana студии" -> «Администрирование -> "Настройка"
(базы данных арендатора не contiain этих файлов конфигурация) - Читая учебник Exposing HTTP access to multitenant database containers in SAP HANA SPS09 помог мне настроить XS для основной базы данных
к сожалению пошаговой конфигурации в руководстве по администрированию HANA -. Глава 3.2.1.8 «Настройка HTTP Доступ к базе данных с множеством пользователей Контейнеры «не удались» , Кажется, что ни SQL-заявления, ни конфигурация с помощью графического интерфейса не имеют никакого влияния. Команды
Конфигурация:
ALTER SYSTEM ALTER CONFIGURATION ('xsengine.ini', 'database', ' <tenant_DB_name> ') SET ('public_urls', 'http_url') = 'http:// <virtual_hostname> :80 <instance> ' WITH RECONFIGURE;
ALTER SYSTEM ALTER CONFIGURATION ('xsengine.ini', 'database', ' <tenant_DB_name> ') SET ('public_urls', 'https_url') = 'https:// <virtual_hostname> :80 <instance> ' WITH RECONFIGURE;
команда Результат приводит к тем же результатам, как и раньше:
SELECT KEY, VALUE, LAYER_NAME FROM SYS.M_INIFILE_CONTENTS WHERE FILE_NAME = 'webdispatcher.ini' AND SECTION = 'profile' AND KEY LIKE 'wdisp/system%'
Также согласно Exposing HTTP access to multitenant database containers in SAP HANA SPS09 вы должны сделать новую запись в пределах webdispatcher.ini -> Профиль
Я могу редактировать существующий wdisp/system_0 (который должен был заставить XS работать для системы DB
К сожалению, я не могу добавить wdisp/system_1 параметр, поскольку в контекстном меню «Добавить параметр ...» отсутствует для webdispatcher.ini