Instalación 3.17 Gestion

Estimados les hago una consulta, se esta realizando la instalación de desarrollo de SIU 3.17 gestion cuando se realizo ./toba instalacion instalar
se puso s en es una version de produccion, mi pregunta es si esto afecta a la instalación de manera que no se pueda continuar y en caso que se deba volver para atras como tengo que proceder solo eliminado la carpeta guarani?

Gracias

Hola

Al responder con ‘s’ a esa pregunta, la instalación crea una instancia llamada produccion en vez de desarrollo. Comandos y procedimientos esperan encontrar la instancia llamada desarrollo, por lo tanto tendrían varias complicaciones.

Para corregir esto, deben borrar la carpeta instalacion ,que se encuentra en la raíz de la aplicación, y luego vuelva a ejecutar a partir del punto 5 de la documentación

Saludos

OK. Gracias pude avanzar hasta el paso 12 de el entorno de Desarrollo, mi consulta es si es nesesario realizar ya este paso:

API Guarani - Configuración del Perfil Funcional
Configurar el archivo instalacion/i__desarrollo/p__guarani/rest/servidor_usuarios.ini

Se recomienda tener diferentes usuarios para los sistemas Kolla, Tehuelche, Sanaviron-Quilmes, 3W y Sidcer.
El formato es:
[USUARIO_DE_TAL_SISTEMA]
password = PASSWORD_DEL_USUARIO

Ajustar el archivo php/rest/recursos_usuarios.php (el mismo es un archivo autodocumentado).
Se debe agregar los usuarios que configuró en el paso anterior (servidor_usuarios.ini).

y le consulto si estos usuarios son los mismos que antes se creaban desde guarani gestión y se le asignaba un perfil de datos que se creaban desde toba_editor, cual seria la diferencia?

gracias

Hola

El paso 12, solo es necesario realizarlo, si tienen que vincular en este momento alguna aplicación que utilice la API de Guananí, si no, pueden dejarlo para más adelante.

Los usuarios configurados en este punto, son usuarios que representan a otros sistemas como Kolla, Tehuelche, Sanaviron, etc… (o tal vez una aplicación propia) que necesitan a acceder a la API, y con esta configuración se restringe a que solo puedan acceder a los servicios que necesitan y no a la totalidad de los servicios ofrecidos. Estos usuarios, no se relacionan en nada con los usuarios gestionados en el toba editor.

Saludos

Ok. Gracias, se finalizo la instalación y esta dando el siguiente error

QLSTATE[42P01]: Undefined table: 7 ERROR: relation “app_versiones_base” does not exist LINE 2: FROM app_versiones_base ^

http://siuprd.eastus2.cloudapp.azure.com/guarani/3.17/

Ese es el error que ocurre cuando ejecuto el comando para crear es Schema Negocio

[root@az-sslxsi000002 bin]# sudo ./guarani instalar
Ejecutado: 02/05/20 02:12:54

 ----------------------------------------------------------------------------------                                                                                                                                                          -----------------
  Instalando guarani 3.17.1                                                                                                                                                                                                                  
 ----------------------------------------------------------------------------------                                                                                                                                                          -----------------

 Determinando Encoding de base de datos...

 La base ya existe, no se puede determinar el encoding

 Creando extension PGCRYPTO

ERROR ejecutando SQL:
 [CODIGO]: 7
 [SQLSTATE]: db_42501
 [MENSAJE]: ERROR:  permission denied to create extension "pgcrypto"
HINT:  Must be part of the azure_pg_admin role to create this extension.
 [SQL EJECUTADA]: CREATE EXTENSION pgcrypto;
 Creando Tipos de Ddls del n▒cleo ..............OK
 Creando Secuencias de Ddls del n▒cleo ............................................                                                                                                                                                          ...................................................................................                                                                                                                                                          ...................................................................................                                                                                                                                                          .........................................................................OK
 Creando Tablas de Ddls del n▒cleo ..........................
 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_42883
  [MENSAJE]: ERROR:  function public.digest(text, unknown) does not exist
 HINT:  No function matches the given name and argument types. You might need to ad                                                                                                                                                          d explicit type casts.
  [SQL EJECUTADA]: -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++                                                                                                                                                          +++++++++++++++
 -- SIU-GUARANI 3 - Sistema de Gesti▒n Acad▒mica
 -- Versi▒n 3.0.0
 -- Tabla: gde_encuestas_pendientes
 -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 -- DROP TABLE IF EXISTS gde_encuestas_pendientes;
 CREATE  TABLE gde_encuestas_pendientes
 (
 respuesta INTEGER NOT NULL DEFAULT nextval('gde_encuestas_pendientes_seq'::text),
 persona Integer NOT NULL,
 formulario Integer NOT NULL,
 fecha_alta Timestamp with time zone NOT NULL DEFAULT CURRENT_TIMESTAMP,
 fecha_respuesta Timestamp with time zone,
 hash Varchar(40) NOT NULL UNIQUE DEFAULT encode(public.digest(random()::text || ra                                                                                                                                                          ndom()::text || now()::text , 'sha1'), 'hex'),
 sync_status Varchar(10),
 respuesta_g2 integer
 );

 -- ALTER TABLE gde_encuestas_pendientes DROP CONSTRAINT pk_gde_encuestas_pendiente                                                                                                                                                          s;
 ALTER TABLE gde_encuestas_pendientes ADD CONSTRAINT pk_gde_encuestas_pendientes PR                                                                                                                                                          IMARY KEY (respuesta);

 Revoke all ON gde_encuestas_pendientes FROM public;
 -- ++++++++++++++++++++++++++ Fin tabla gde_encuestas_pendientes +++++++++++++++++                                                                                                                                                          ++++++++++++




 __________________________________________________________________________________                                                                                                                                                          _________________
 TIEMPO: 5,079 segundos

Buenos días. Si te fijas el mensaje de error del principio, estas teniendo problemas con el permisos del postgres.
El error postgres es claro, el usuario no tiene permisos para crear la extensión.

Saludos

Listo gracias. Se pudo completar la instalación