Gestión de contenedores de bases de datos multiusuario

El sistema SAP HANA se puede configurar en un sistema de base de datos de contenedor único o en un sistema de contenedor múltiple. Para configurar bases de datos de inquilinos, su sistema debe configurarse en modo de contenedor múltiple. También puede convertir un modo de contenedor único en modo de contenedor múltiple, antes de crear y configurar la base de datos de inquilinos.

Cuando el sistema SAP HANA se instala en modo de contenedor múltiple, inicialmente solo se crea la base de datos del sistema. Las bases de datos de inquilinos son creadas por el administrador y luego se pueden configurar.

Puede convertir un sistema SAP HANA para admitir contenedores de bases de datos multiusuario mediante el programa residente de SAP HANA Database Lifecycle Manager (HDBLCM) en la interfaz gráfica de usuario.

Cuando convierte un sistema de contenedor único en un contenedor de base de datos de múltiples inquilinos mediante HDBLCM, no se puede revertir.

Puede abrir el Administrador del ciclo de vida de la base de datos de SAP HANA utilizando la siguiente URL en un navegador web.

https://hostname:1129/lmsl/HDBLCM/HDB/index.html

También puede abrir este navegador desde SAP HANA Studio. Haga clic con el botón derecho en Sistema HANA → Gestión del ciclo de vida → Gestión del ciclo de vida de la plataforma → Gestión del ciclo de vida de la plataforma SAP HANA.

También puede realizar la conversión de un único contenedor a un sistema de base de datos de múltiples inquilinos utilizando SAP HANA Cockpit. Navegue hasta SAP HANA Platform Lifecycle Manager.

Haga clic en Convertir en contenedores de base de datos de múltiples inquilinos como se muestra en la siguiente captura de pantalla.

Crear una base de datos de inquilinos

Puede crear una base de datos de inquilinos en el sistema de contenedores múltiples SAP HANA utilizando la cabina de SAP HANA. Se puede crear una base de datos de inquilinos a partir de la base de datos del sistema cuando sea necesario. Una base de datos de inquilinos contiene todos los datos, incluidos los usuarios, la configuración y las propiedades de conexión del sistema original.

Step 1 - Para crear una base de datos de inquilinos, debe navegar a la aplicación Administrar base de datos de SAP HANA Cockpit.

Step 2 - Para acceder a este mosaico en SAP HANA Cockpit, debe tener asignado el siguiente rol: sap.hana.admin.cockpit.sysdb.roles::SysDBAdmin

Step 3 - En la barra de herramientas del pie de página, debe navegar al menú Desbordamiento → Crear base de datos de inquilinos.

Step 4- Ingrese el nombre de la base de datos de inquilinos y la contraseña del usuario del sistema. También puede especificar el usuario del sistema operativo y el grupo de base de datos de inquilinos.

Puede seleccionar varios campos opcionales mientras crea una base de datos de inquilinos, como crear un usuario del sistema operativo o agregar una base de datos de inquilinos a un grupo y muchos más.

Step 5 - Una vez que haya completado el asistente, haga clic en Crear base de datos de inquilinos y puede llevar algún tiempo completar el proceso de creación.

Se ha agregado una nueva base de datos que se ha creado para administrar la aplicación de base de datos en la cabina de SAP HANA. También puede verificar la base de datos de inquilinos recién creada usando el comando de vista de base de datos:

SELECT * FROM "PUBLIC"."M_DATABASES

Un administrador de base de datos de HANA puede iniciar o detener las bases de datos de inquilinos, ya sea de forma individual o de una sola vez, iniciando / deteniendo todo el sistema. Una base de datos de inquilinos que se detiene individualmente no se puede iniciar con todo el sistema y debe iniciarla individualmente.

Seleccione la base de datos de inquilinos que desea iniciar y detener en la aplicación de administración de base de datos en HANA Cockpit. Haga clic en Iniciar base de datos de inquilinos / Detener base de datos de inquilinos para iniciar y detener.