Saltar al contenido principal
Base de conocimientosv15.0

Configuración de la base de datos

Celoxis requiere una base de datos para almacenar información. Esta debe configurarse antes de iniciar la instalación. A continuación, se incluyen instrucciones de ejemplo para cada software. Estas instrucciones se basan en la configuración predeterminada y suelen variar según la versión y la plataforma. No podemos abarcar todos los casos, por lo que le recomendamos consultar con su administrador de base de datos para cualquier duda sobre la configuración, la seguridad o el rendimiento. La creación y configuración de bases de datos no está incluida en nuestros servicios de soporte.

En resumen, Celoxis necesita una instancia de base de datos y una cuenta de usuario con privilegios que permita crear, consultar, modificar y eliminar tablas, índices, restricciones, etc., así como sus definiciones. Recomendamos no compartir la instancia de base de datos ni la base de datos con ninguna otra aplicación.

  1. Permitir que PostgreSQL acepte conexiones TCP/IP:
    1. Abierto postgresql.confEn Linux, lo más probable es que lo encuentres en /var/lib/pgsql/data mientras que en Microsoft Windows, es fácilmente accesible desde pgAdminArchivopostgresql.conf.
    2. Descomenta la línea (si no lo está ya) listen_addresses = '*' , es decir, no debería tener # como prefijo.
    3. Guarda el archivo y sal.
  2. Permitir conexiones desde su red local:
    1. Abierto pg_hba.conf En Linux, lo más probable es que lo encuentres en /var/lib/pgsql/data mientras que en Microsoft Windows, es fácilmente accesible desde pgAdminArchivopg_hba.conf.
    2. Suponiendo que su dirección de red sea 192.168.0.0 y la máscara de red sea 255.255.255.0, agregue las siguientes líneas a ese archivo. Si Celoxis se ejecutará en el mismo servidor que su servidor PostgreSQL, entonces solo necesita la primera línea a continuación. local all all trust host all all 127.0.0.1 255.255.255.255 trust host all all 192.168.0.0 255.255.255.0 trust
    3. Guarda el archivo y sal.
    4. Reinicia PostgreSQL. (En Linux, ejecuta: sudo service postgresql restart; en Microsoft Windows, elige Detener servicio y luego Iniciar servicio desde Todos los programas > PostgreSQL).
  3. Crea un usuario de base de datos llamado celoxis con una contraseña. Anótala, ya que te la pedirán durante la instalación.

    Utilice el comando createuser como se muestra a continuación:

    $ createuser celoxis ¿Debe el nuevo rol ser un superusuario? (y/n) n ¿Debe el nuevo rol tener permiso para crear bases de datos? (y/n) y CREAR ROL $
  4. Crear una base de datos con UNICODE codificación de caracteres con celoxis como su propietario. El nombre de la base de datos debe ser el mismo que se especifica en su solicitud de licencia.

    Utilice el comando createdb como se muestra a continuación:

    $ createdb -E UNICODE -U celoxis celoxis CREAR BASE DE DATOS $