Управление контейнерами мультиарендных БД
Система SAP HANA может быть настроена как в системе с одним контейнером, так и в системе с несколькими контейнерами. Чтобы настроить базы данных клиентов, ваша система должна быть настроена в режиме нескольких контейнеров. Вы также можете преобразовать режим одного контейнера в режим нескольких контейнеров, прежде чем создавать и настраивать базу данных клиента.
Когда система SAP HANA установлена в режиме нескольких контейнеров, изначально создается только системная база данных. Базы данных арендаторов создаются администратором, а затем их можно настроить.
Вы можете преобразовать систему SAP HANA для поддержки контейнеров многопользовательской базы данных с помощью резидентной программы SAP HANA Database Lifecycle Manager (HDBLCM) в графическом пользовательском интерфейсе.
Когда вы конвертируете одинарную контейнерную систему в мультиарендный контейнер базы данных с помощью HDBLCM, это не может быть отменено.
Вы можете открыть диспетчер жизненного цикла базы данных SAP HANA, используя следующий URL-адрес в веб-браузере.
https://hostname:1129/lmsl/HDBLCM/HDB/index.html
Вы также можете открыть этот браузер из SAP HANA Studio. Щелкните правой кнопкой мыши Система HANA → Управление жизненным циклом → Управление жизненным циклом платформы → Управление жизненным циклом платформы SAP HANA.
Вы также можете выполнить преобразование отдельного контейнера в многопользовательскую систему баз данных с помощью SAP HANA Cockpit. Перейдите в диспетчер жизненного цикла платформы SAP HANA.
Нажмите «Преобразовать в контейнеры многопользовательской базы данных», как показано на следующем снимке экрана.
Создание базы данных клиентов
Вы можете создать базу данных клиентов в многоконтейнерной системе SAP HANA с помощью пульта управления SAP HANA. База данных арендаторов может быть создана из системной базы данных по мере необходимости. База данных арендатора содержит все данные, включая пользователей, конфигурацию и свойства подключения исходной системы.
Step 1 - Чтобы создать базу данных клиентов, вам необходимо перейти в приложение «Управление базой данных» SAP HANA Cockpit.
Step 2 - Для доступа к этой плитке в SAP HANA Cockpit вам должна быть назначена следующая роль: sap.hana.admin.cockpit.sysdb.roles::SysDBAdmin
Step 3 - На панели инструментов нижнего колонтитула вам нужно перейти в меню «Переполнение» → «Создать базу данных клиента».
Step 4- Введите имя базы данных клиентов и пароль пользователя системы. Вы также можете указать пользователя ОС и группу базы данных арендатора.
Вы можете выбрать различные необязательные поля при создании базы данных клиента, например создать пользователя ОС или добавить базу данных клиента в группу и многое другое.
Step 5 - По завершении работы мастера нажмите «Создать базу данных клиентов», и для завершения процесса создания может потребоваться некоторое время.
Новая созданная база данных была добавлена для управления приложением базы данных в SAP HANA cockpit. Вы также можете проверить недавно созданную базу данных клиентов с помощью команды просмотра базы данных -
SELECT * FROM "PUBLIC"."M_DATABASES
Администратор базы данных HANA может запускать или останавливать клиентские базы данных по отдельности или все сразу, запустив / остановив всю систему. База данных арендаторов, которая останавливается индивидуально, не может быть запущена со всей системой, и вам нужно запускать ее индивидуально.
Выберите базу данных клиента, которую вы хотите запустить и остановить, в приложении управления базой данных в HANA Cockpit. Щелкните Запустить базу данных клиентов / Остановить базу данных клиентов, чтобы выполнить запуск и остановку.