KingbaseES
Data source: KingbaseESProfessional Edition+Introducción
KingbaseES puede utilizarse como base de datos principal de NocoBase para almacenar los datos de las tablas del sistema de NocoBase y los datos empresariales de la fuente de datos principal. La base de datos principal se configura al implementar NocoBase y no se puede eliminar una vez que la aplicación está en ejecución.
Si quieres conectar una base de datos KingbaseES existente como base de datos externa, consulta KingbaseES externo.
Actualmente solo se admiten bases de datos KingbaseES que se ejecuten en modo compatible con PostgreSQL.
Instalación
Uso como base de datos principal
Para conocer el proceso de instalación, consulta Instalar la aplicación NocoBase. La principal diferencia está en las variables de entorno de la base de datos.
Variables de entorno
Modifica el archivo .env y añade o modifica las siguientes variables de entorno relacionadas con la base de datos:
Instalación con Docker
Instalación mediante create-nocobase-app
Uso como base de datos externa
Si quieres conectar KingbaseES como base de datos externa, consulta KingbaseES externo para obtener información sobre el acceso de configuración, los parámetros de conexión y las reglas de sincronización.
Instrucciones de uso
La fuente de datos principal de KingbaseES es compatible con el modo PostgreSQL. Para la administración diaria, puedes consultar Fuente de datos principal PostgreSQL.
- Al implementar NocoBase, selecciona o introduce los parámetros de conexión correspondientes a KingbaseES en la configuración de conexión de la base de datos.
- Después de iniciar NocoBase, entra en la fuente de datos «Main» desde «Gestión de fuentes de datos» para administrar las tablas y los campos de la base de datos principal.
- Si necesitas conectar tablas que ya existen en la base de datos, utiliza «Sincronizar desde la base de datos» en la página de administración de la base de datos principal.
- Al configurar los campos de una tabla, puedes consultar los catálogos Tablas de datos y Campos para seleccionar los tipos de campo y los componentes de campo.
Asignación de tipos de campo
Al crear campos desde una página de NocoBase en la base de datos principal, NocoBase creará los campos correspondientes de KingbaseES según la configuración del campo. Al conectar tablas existentes mediante «Sincronizar desde la base de datos», NocoBase identificará los tipos de campo de KingbaseES según la lógica de compatibilidad con PostgreSQL y los asignará automáticamente al tipo de campo y la interfaz de campo adecuados. Puedes ajustar la forma de visualización en la configuración del campo.
Asignaciones habituales:
Los tipos de campo de KingbaseES no compatibles se mostrarán por separado en la configuración de campos. Estos campos requieren una adaptación mediante desarrollo para poder utilizarse como campos normales en NocoBase.
Para consultar más configuraciones generales, visita Introducción a la fuente de datos principal.

