Foro de la Comunidad SIU

SIU-Arai => Araí - Usuarios => Mensaje iniciado por: jetchevers en septiembre 16, 2020, 02:20:57 pm

Título: [SOLUCIONADO] Problemas al inicializar base de Arai.
Publicado por: jetchevers en septiembre 16, 2020, 02:20:57 pm
Buenas  tardes.

Estoy instalando el sistema de expediente digital siguiendo la guia de instalación https://expedientes.siu.edu.ar/docs/arai/  y estoy teniendo problemas para inicializar la base de datos de Arai.

Para desplegar Araí me solicitan como prerequisito que tenga inicializada la base de Arai-usuarios y para ello me envían al siguiente link https://expedientes.siu.edu.ar/docs/arai/  en el cual figuran los pasos para inicializar la base de ldap y postgres.
Con ldap no he tenido problemas.
Con postgres sigo los paso de prepara estructura.
  1) Personalizo el migrar.env
  2) Corro la siguiente linea de docker
 docker run --rm   hub.siu.edu.ar:5005/siu-arai/arai-usuarios/idm:v3.0.1  --db-initialize

cuando veo el log, encuentro el siguiente erro

 ERROR ejecutando SQL:   [CODIGO]: 7   [SQLSTATE]: db_42601    [MENSAJE]: ERROR:  syntax erro
r at or near ";"  LINE 1: CREATE SCHEMA ;                        ^   [SQL EJECUTADA]: CREATE SCHEMA ;

Cuando consulto la base de datos  solo esta creada.

Como puedo solucionar este error.   

Gracias.


Título: Re:Problemas al inicializar base de Arai.
Publicado por: Sergio F. Vier en septiembre 16, 2020, 02:39:10 pm
Hola Juan,

Para adicionar a lo comentado, esta (https://documentacion.siu.edu.ar/usuarios/docs/v3.0.2/cache/instalacion-bases-postgres/) es la documetación para inicializar de cero una base PostgreSQL de arai-usuarios.


Con postgres sigo los paso de prepara estructura.
  1) Personalizo el migrar.env
  2) Corro la siguiente linea de docker
 docker run --rm   hub.siu.edu.ar:5005/siu-arai/arai-usuarios/idm:v3.0.1  --db-initialize

cuando veo el log, encuentro el siguiente erro

 ERROR ejecutando SQL:   [CODIGO]: 7   [SQLSTATE]: db_42601    [MENSAJE]: ERROR:  syntax erro
r at or near ";"  LINE 1: CREATE SCHEMA ;                        ^   [SQL EJECUTADA]: CREATE SCHEMA ;

Por intuición, en ese punto la SQL crea el esquema "usuarios" en la base de datos que hayan designado con un nombre.  Me imagino que les está faltando configurar la variable DB_SCHEMA=usuarios en el archivo migrar.env (este archivo no necesita tener todas las ENV definidas, pero si las necesarias para conectarse a la DB y LDAP al menos).
Título: Re:Problemas al inicializar base de Arai.
Publicado por: jetchevers en septiembre 16, 2020, 03:08:57 pm
Hola Sergio

Efectivamente tenias razon con tu intuición, estaba mal configurada la variable  DB_SCHEMA, corregí eso y volví a correr el comando de  docker y ahora si me creo el esquema, con las tablas correspondientes.

Gracias por tu pronta respuesta.
Saludos
Juan.-
Título: Re:[SOLUCIONADO] Problemas al inicializar base de Arai.
Publicado por: Sergio F. Vier en septiembre 16, 2020, 05:41:28 pm
jaja genial!