Problemas para Instalar Tehuelche 4.0

Hola, estamos teniendo problemas para hacer la instalación, en realidad para usar el sistema después de instalarlo. Al principio el problema era que no se generó el esquema de negocio. Después, en la segunda vez que se instaló, porque no encuentra el esquema del toba. Estoy siguiendo la documentación, pero no se que poner al final, Probé cambiando los nombres de la bases, y después de poner distintos nombre de esquemas, en el bases.ini esta tal cual como debería estar, pero no lee el esquema del toba. Lo que me faltó probar es instalar los dos esquemas en una misma base, pero en la documentación figura que son distintas las bases… Podrían pasarme el instalador.env con la configuración de las bases como debería ser?

Muchas gracias desde ya, saludos!

Hola Ricardo,

Para poder ayudarte necesitamos pedirte detallado lo siguiente:

  • qué pasos seguiste en la instalación que te generó el primer error
  • cuál fue este primer error
  • qué pasos seguiste luego en la segunda instalación
  • cuál es este segundo error

Esperamos tu respuesta,
saludos!

Equipo SIU-Tehuelche
Nicolás

Hola Nicolas, cómo estás? ahora no tengo los logs, porque elimine todo, pero eran muy claros. En la primera instalación no encontraba las tablas de negocio del tehuelche. Cuando abrí la base, todo la base estaba vacía, no se habían creado las tablas, creo que es porque había dejado el nombre del esquema en public. Ahora no recuerdo la configuración que le había dado a las bases. Pero en la segunda instalación cambie el nombre de los esquemas, puse esquema tehuelche en la base de negocio, y toba_tehuelche en la base del toba. En fin ahora lo que no encontraba era la base del toba, no encontraba la tabla apex_usuarios_acc_grupos o algo parecido, lo que no hice es ingresar a la base para ver si estaban, pero me daba ese error, al final borre todo para volver hacerlo de nuevo.

En fin, es mas o menos lo que pasó.

Saludos!

Ricardo,

gracias por tu respuesta.
Efectivamente el esquema del proyecto debe ser “tehuelche”.
Te sugerimos que sigas detenidamente los pasos de instalación provistos en la documentación:
http://documentacion.siu.edu.ar/wiki/SIU-Tehuelche/version_4.0/instalacion

En el caso de la Base de Datos no debería generarte inconvenientes usar la misma o una para cada uno (Toba y Tehuelche).
Te sugiero que realices una prueba con los datos que tiene por defecto, corroborando que el esquema de Tehuelche sea efectivamente “tehuelche”.
Antes de esto, verificá borrar bases/esquemas generados en las instalaciones con error.
Y luego de la instalación, verificá el log de instalación que no haya informado errores o warnings.

Contanos si pudiste concluir la instalación de manera exitosa,
Saludos

Equipo SIU-Tehuelche
Nicolas

Hola Nicolas, cómo estás? acabo de hacer toda la instalación de nuevo y me vuelve a dar el error, lo único que cambie es la configuración de las bases, son dos bases una db_tehuelche y la otra db_toba, ni siquiera cambie eso, lo único que cambié es el esquema de cada una, ya que en las dos decía, de forma predeterminada, public, en la base de tehuelche, puse esquema tehuelche, y en la base de toba puse esquema desarrollo. El error es el siguiente:

SQLSTATE[42P01]: Undefined table: 7 ERROR: no existe la relación «toba_tehuelche.apex_usuario_grupo_acc»\nLINE 2: From toba_tehuelche.apex_usuario_grupo_...\n ^ Más info...
SQLSTATE: db_42P01

CODIGO: 7

MENSAJE: ERROR: no existe la relación «toba_tehuelche.apex_usuario_grupo_acc»\nLINE 2: From toba_tehuelche.apex_usuario_grupo_...\n ^

SQL: Select usuario_grupo_acc, nombre\n From toba_tehuelche.apex_usuario_grupo_acc\n Where proyecto = "tehuelche" -- toba_log: 6

creo que el error es porque no encuentra la tabla esa porque esta tomando el esquema como public, pero no lo sé… voy a cambiar el nombre del esquema, y dejaré en public en la base del toba…

Definitivamente no se lo que pasa, cuando puse public en el nombre del esquema, el instalador le puso toba_tehuelche, entonces no se que pensar, el log es el siguiente:

-o-o-o-o-o-
Fecha: 25-02-2019 19:07:49
Operacion: Usuarios
Usuario: toba
Version-PHP: 7.2.15-1+0~20190209065123.16+stretch~1.gbp3ad8c0
Servidor: tehuelche.guarani.unse.edu.ar
URI: /tehuelche/aplicacion.php?tm=1&tcm=central&ai=tehuelche||263000009
Referrer: http://tehuelche.guarani.unse.edu.ar/tehuelche/aplicacion.php?tm=1&tcm=central&ai=tehuelche||263000009
Host: 170.210.224.110
==========
[INFO][toba] Se detecto acceso desde el menu. Se limpia la memoria de la operacion
[DEBUG][tehuelche] PUNTO DE MONTAJE: se cargó exitosamente el autoload del punto de montaje proyecto
[DEBUG][toba] [SECCION] Iniciando componentes...
[INFO][tehuelche] PUNTO MONTAJE: se cargó la clase operaciones/administracion/usuarios/ci_usuarios.php del punto de montaje proyecto. El path del mismo es /home/tehuelche/siu/tehuelche/php
[DEBUG][toba] componente(263000002): [callback][ ini__operacion ]
[DEBUG][toba] [SECCION] Procesando eventos...
[INFO][toba] componente(263000002): No hay señales de un servicio anterior, no se atrapan eventos
[DEBUG][toba] [SECCION] Configurando dependencias para responder al servicio...
[DEBUG][toba] componente(263000002): Pantalla de servicio: 'pant_inicial'
[INFO][toba] componente(263000002): [ callback ] 'conf__pant_inicial' no fue atrapado
[DEBUG][toba] componente(263000002): [ callback ] 'conf__fi_usuarios'
[DEBUG][toba] Se filtro el evento: cancelar
[DEBUG][toba] componente(263000002): [ callback ] 'conf__cd_usuarios'
[DEBUG][toba] [SECCION] Respondiendo al servicio__generar_html...
[ERROR][tehuelche] SQLSTATE[42P01]: Undefined table: 7 ERROR:  no existe la relación «toba_tehuelche.apex_usuario_grupo_acc»
LINE 2:                    From   toba_tehuelche.apex_usuario_grupo_...
                                  ^
[ERROR][toba] toba_error_db: <p><b>SQLSTATE:</b> db_42P01</p><p><b>CODIGO:</b> 7</p><p><b>MENSAJE:</b> ERROR:  no existe la relación «toba_tehuelche.apex_usuario_grupo_acc»
LINE 2:                    From   toba_tehuelche.apex_usuario_grupo_...
                                  ^</p><p><b>SQL:</b> Select usuario_grupo_acc, nombre
                   From   toba_tehuelche.apex_usuario_grupo_acc
                   Where  proyecto = 'tehuelche' -- toba_log: 17 </p>
[TRAZA]
	<ul>
	<li><strong>toba_db->consultar</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/lib/db/toba_db.php, línea 468
Parámetros: <ol><li><code><span style="color: #000000">
Selectusuario_grupo_acc,nombre
Fromtoba_tehuelche.apex_usuario_grupo_acc
Whereproyecto='tehuelche'--toba_log:17</span>
</code></li>
	</ol>
	</li>
	<li><strong>co_usuarios->get_usuarios_grupo_acc</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/efs/toba_carga_opciones_ef.php, línea 334
	</li>
	<li><strong>toba_carga_opciones_ef->ef_metodo_carga_consulta_php</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/efs/toba_carga_opciones_ef.php, línea 177
Parámetros: <ol><li><code><span style="color: #000000">
usuario_grupo_acc</span>
</code></li>
<li><code><span style="color: #000000">
Array
(
[objeto_ei_filtro_col]=&gt;263000004
[objeto_ei_filtro]=&gt;263000003
[objeto_ei_filtro_proyecto]=&gt;tehuelche
[tipo]=&gt;opciones
[nombre]=&gt;usuario_grupo_acc
[expresion]=&gt;g.usuario_grupo_acc
[etiqueta]=&gt;Tipo
[descripcion]=&gt;
[obligatorio]=&gt;0
[inicial]=&gt;0
[orden]=&gt;4
[estado_defecto]=&gt;
[opciones_es_multiple]=&gt;0
[opciones_ef]=&gt;ef_combo
[carga_metodo]=&gt;get_usuarios_grupo_acc
[carga_clase]=&gt;
[carga_include]=&gt;
[carga_dt]=&gt;
[carga_consulta_php]=&gt;263000001
[carga_sql]=&gt;
[carga_fuente]=&gt;tehuelche
[carga_lista]=&gt;
[carga_col_clave]=&gt;usuario_grupo_acc
[carga_col_desc]=&gt;nombre
[carga_permite_no_seteado]=&gt;1
[carga_no_seteado]=&gt;--Seleccionar--
[carga_no_seteado_ocultar]=&gt;0
[carga_maestros]=&gt;
[edit_tamano]=&gt;
[edit_maximo]=&gt;
[edit_mascara]=&gt;
[edit_unidad]=&gt;
[edit_rango]=&gt;
[edit_expreg]=&gt;
[estilo]=&gt;
[popup_item]=&gt;
[popup_proyecto]=&gt;
[popup_editable]=&gt;
[popup_ventana]=&gt;
[popup_carga_desc_metodo]=&gt;
[popup_carga_desc_clase]=&gt;
[popup_carga_desc_include]=&gt;
[popup_puede_borrar_estado]=&gt;
[punto_montaje]=&gt;38000001
[check_valor_si]=&gt;
[check_valor_no]=&gt;
[check_desc_si]=&gt;
[check_desc_no]=&gt;
[selec_cant_minima]=&gt;
[selec_cant_maxima]=&gt;
[selec_utilidades]=&gt;
[selec_tamano]=&gt;
[selec_ancho]=&gt;
[selec_serializar]=&gt;
[selec_cant_columnas]=&gt;
[placeholder]=&gt;
[carga_consulta_php_clase]=&gt;co_usuarios
[carga_consulta_php_archivo]=&gt;nucleo/administracion/usuarios/co_usuarios.php
)
</span>
</code></li>
<li><code><span style="color: #000000">
Array
(
)
</span>
</code></li>
	</ol>
	</li>
	<li><strong>toba_carga_opciones_ef->ejecutar_metodo_carga_ef</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/efs/toba_carga_opciones_ef.php, línea 121
Parámetros: <ol><li><code><span style="color: #000000">
usuario_grupo_acc</span>
</code></li>
<li><code><span style="color: #000000">
Array
(
)
</span>
</code></li>
	</ol>
	</li>
	<li><strong>toba_carga_opciones_ef->cargar</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei_filtro.php, línea 338
	</li>
	<li><strong>toba_ei_filtro->generar_formulario</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei_filtro.php, línea 328
	</li>
	<li><strong>toba_ei_filtro->generar_html</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei_pantalla.php, línea 568
	</li>
	<li><strong>toba_ei_pantalla->generar_layout</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei_pantalla.php, línea 552
	</li>
	<li><strong>toba_ei_pantalla->generar_html_contenido</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei_pantalla.php, línea 518
	</li>
	<li><strong>toba_ei_pantalla->generar_html_cuerpo</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei_pantalla.php, línea 455
	</li>
	<li><strong>toba_ei_pantalla->generar_html</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php, línea 835
	</li>
	<li><strong>toba_ci->generar_html</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, línea 253
	</li>
	<li><strong>toba_solicitud_web->servicio__generar_html</strong>
Archivo: /home/tehuelche/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, línea 185
Parámetros: <ol><li><code><span style="color: #000000">
Array
(
[0]=&gt;ci_usuariosObject
(
[s__filtro:protected]=&gt;
[s__where:protected]=&gt;1=1
[s__msg:protected]=&gt;
[s__datos_ant:protected]=&gt;
[s__datos_act:protected]=&gt;
[s__perfil:protected]=&gt;Array
(
[0]=&gt;admin
)

[_info_ci:protected]=&gt;Array
(
[ev_procesar_etiq]=&gt;
[ev_cancelar_etiq]=&gt;
[objetos]=&gt;
[ancho]=&gt;
[alto]=&gt;
[posicion_botonera]=&gt;
[tipo_navegacion]=&gt;
[con_toc]=&gt;0
[botonera_barra_item]=&gt;0
)

[_info_ci_me_pantalla:protected]=&gt;Array
(
[0]=&gt;Array
(
[pantalla]=&gt;263000001
[identificador]=&gt;pant_inicial
[etiqueta]=&gt;PantallaInicial
[descripcion]=&gt;
[tip]=&gt;
[imagen_recurso_origen]=&gt;apex
[imagen]=&gt;
[objetos]=&gt;
[eventos]=&gt;
[orden]=&gt;1
[punto_montaje]=&gt;38000001
[subclase]=&gt;
[subclase_archivo]=&gt;
[template]=&gt;
[template_impresion]=&gt;
)

[1]=&gt;Array
(
[pantalla]=&gt;263000002
[identificador]=&gt;pant_edicion
[etiqueta]=&gt;PantallaDetalle
[descripcion]=&gt;
[tip]=&gt;
[imagen_recurso_origen]=&gt;apex
[imagen]=&gt;
[objetos]=&gt;
[eventos]=&gt;
[orden]=&gt;2
[punto_montaje]=&gt;38000001
[subclase]=&gt;
[subclase_archivo]=&gt;
[template]=&gt;
[template_impresion]=&gt;
)

)

[_info_obj_pantalla:protected]=&gt;Array
(
[0]=&gt;Array
(
[pantalla]=&gt;263000001
[proyecto]=&gt;tehuelche
[objeto_ci]=&gt;263000002
[dep_id]=&gt;263000001
[orden]=&gt;0
[identificador_pantalla]=&gt;pant_inicial
[identificador_dep]=&gt;fi_usuarios
)

[1]=&gt;Array
(
[pantalla]=&gt;263000002
[proyecto]=&gt;tehuelche
[objeto_ci]=&gt;263000002
[dep_id]=&gt;263000003
[orden]=&gt;0
[identificador_pantalla]=&gt;pant_edicion
[identificador_dep]=&gt;frm_usuarios
)

[2]=&gt;Array
(
[pantalla]=&gt;263000001
[proyecto]=&gt;tehuelche
[objeto_ci]=&gt;263000002
[dep_id]=&gt;263000002
[orden]=&gt;1
[identificador_pantalla]=&gt;pant_inicial
[identificador_dep]=&gt;cd_usuarios
)

)

[_info_evt_pantalla:protected]=&gt;Array
(
[0]=&gt;Array
(
[pantalla]=&gt;263000001
[proyecto]=&gt;tehuelche
[objeto_ci]=&gt;263000002
[evento_id]=&gt;263000006
[identificador_pantalla]=&gt;pant_inicial
[identificador_evento]=&gt;agregar
)

[1]=&gt;Array
(
[pantalla]=&gt;263000002
[proyecto]=&gt;tehuelche
[objeto_ci]=&gt;263000002
[evento_id]=&gt;263000008
[identificador_pantalla]=&gt;pant_edicion
[identificador_evento]=&gt;procesar
)

[2]=&gt;Array
(
[pantalla]=&gt;263000002
[proyecto]=&gt;tehuelche
[objeto_ci]=&gt;263000002
[evento_id]=&gt;263000009
[identificador_pantalla]=&gt;pant_edicion
[identificador_evento]=&gt;cancelar
)

)

[_prefijo:protected]=&gt;ci
[_cn:protected]=&gt;
[_dependencias_ci:protected]=&gt;Array
(
)

[_dependencias_gi:protected]=&gt;Array
(
)

[_dependencias_inicializadas:protected]=&gt;Array
(
[0]=&gt;fi_usuarios
[1]=&gt;cd_usuarios
)

[_dependencias_configuradas:protected]=&gt;Array
(
[0]=&gt;fi_usuarios
[1]=&gt;cd_usuarios
)

[_eventos:protected]=&gt;
[_evento_actual:protected]=&gt;
[_evento_actual_param:protected]=&gt;
[_pantalla_id_eventos:protected]=&gt;
[_pantalla_id_servicio:toba_ci:private]=&gt;pant_inicial
[_pantalla_servicio:protected]=&gt;toba_ei_pantallaObject
(
[_info_ci:protected]=&gt;Array
(
[ev_procesar_etiq]=&gt;
[ev_cancelar_etiq]=&gt;
[objetos]=&gt;
[ancho]=&gt;
[alto]=&gt;
[posicion_botonera]=&gt;
[tipo_navegacion]=&gt;
[con_toc]=&gt;0
[botonera_barra_item]=&gt;0
)

[_info_ci_me_pantalla:protected]=&gt;Array
(
[0]=&gt;Array
(
[pantalla]=&gt;263000001
[identificador]=&gt;pant_inicial
[etiqueta]=&gt;PantallaInicial
[descripcion]=&gt;
[tip]=&gt;
[imagen_recurso_origen]=&gt;apex
[imagen]=&gt;
[objetos]=&gt;
[eventos]=&gt;
[orden]=&gt;1
[punto_montaje]=&gt;38000001
[subclase]=&gt;
[subclase_archivo]=&gt;
&a

Después de indagar casi dos horas, llegue a la conclusión de que el php esta enviando \n y \t en las consultas sql. Realmente no tengo idea de como resolverlo, esta es la primera vez que me pasa… Es una configuración idéntica a la de otros servidores, y todo funciona perfecto…

en fin, espero que me puedan dar una salida…

Saludos!

Ricardo,

para continuar en la detección de este error, necesitamos verificar el contenido de los siguientes archivos que se encuentran en la raíz del proyecto:

  • instaldor.env (es la configuración que se utiliza en la instalación)
  • instalador.log (es el log generado durante la instalación)
  • bases.ini

También podés, en caso de que así lo prefieras, generar un GDS y continuamos por ese medio.

Esperamos tu respuesta,
saludos

Equipo SIU-Tehuelche
Nicolás

Instalador.env

###### CONFIG DEL INSTALADR ######
#INSTALADOR_TIMEOUT="1200"
ENTORNO_PRODUCCION="1"

###### CONFIG DE BASE DE DATOS DE NEGOCIO ######
PROYECTO_DB_HOST="10.0.13.45"
PROYECTO_DB_PORT="5432"
PROYECTO_DB_DBNAME="tehuelche_produccion"
PROYECTO_DB_USERNAME="guarani3"
PROYECTO_DB_PASSWORD=""
PROYECTO_DB_SCHEMA="tehuelche"
PROYECTO_DB_ENCODING="LATIN1"

###### CONFIG DE BASE DE DATOS DE TOBA ######
TOBA_DB_HOST="10.0.13.45"
TOBA_DB_PORT="5432"
TOBA_DB_DBNAME="toba_tehuelche"
TOBA_DB_USERNAME="guarani3"
TOBA_DB_PASSWORD=""
TOBA_DB_SCHEMA="public"
TOBA_DB_ENCODING="LATIN1"

###### CONFIG DE TOBA ######
TOBA_URL_BASE="http://tehuelche.guarani.unse.edu.ar"
#TOBA_URL_PORT="80"
TOBA_USUARIO="toba"
TOBA_PASSWORD="toba1234"
#TOBA_PROYECTO_DIR="/ruta/absoluta/al/proyecto"
#TOBA_INSTALACION_DIR="/ruta/absoluta/donde/instalar"
TOBA_ALIAS_PROYECTO="/tehuelche"
#TOBA_ALIAS_NUCLEO="/toba_proyecto"
#TOBA_ALIAS_TOBA_USUARIOS="/toba_usuarios"
#TOBA_ALIAS_TOBA_EDITOR="/toba_editor"
#TOBA_ALIAS_TOBA_REFERENCIA="/toba_referencia"
#TOBA_ID_DESARROLLADOR=0
#TOBA_SESSION_NAME="TOBA_PROYECTO"
#TOBA_FORZAR_HTTPS="off"
#TOBA_SALT=1nr4ng0-al3a7or10d3carac73r3$-93n14l

###### CONFIG ENVIO MAILS (SMTP) ######
#SMTP_ENTRADA="telefonica"
#SMTP_HOST="200.70.58.124"
#SMTP_PORT="25"
#SMTP_FROM ="yo@midominio.com"
#SMTP_USUARIO ="jperez"
#SMTP_CLAVE ="2s23%Ñ35"
#SMTP_AUTH ="1"
#SMTP_SEGURIDAD ="ssl|tls"
#SMTP_HELO=""

##### CONFIG REST-HOOKS #####
#REST_HOOKS_REDIS_HOST="127.0.0.1"
#REST_HOOKS_REDIS_PORT="6379"

###### CONFIG SP ONE LOGIN ######
#SSO_SP_IDP_METADATA_URL=https://usuarios/idp.metadata
#SSO_SP_IDP_URL_SERVICE=http://service.example.com/simplesaml/saml2/idp/SSOService.php
#SSO_SP_IDP_SINGLE_LOGOUT_URL_SERVICE=http://service.example.com/simplesaml/saml2/idp/SingleLogoutService.php
#SSO_SP_IDP_PUBLIC_KEY_FILE=/usr/local/app/idp.key
#SSO_SP_ATRIBUTO_USUARIO=uid
#SSO_SP_PERMITE_LOGIN_TOBA=0
#SSO_SP_AUTH_SOURCE=default-sp
#SSO_SP_COOKIE_NAME=TOBA_SESSID
#SSO_SP_IDP_NAME=service.example.com

##### CONFIG API REST #####
#REST_CLIENTE_USUARIO=user
#REST_CLIENTE_CLAVE=pass
#REST_CLIENTE_AUTH=basic|digest|ssl
#REST_SERVIDOR_AUTH=basic|digest|ssl
#REST_ARAI_SYNC_KEY_FILE="/ruta/a/arai-sync.key"

Bases.ini

[toba_3_1]
motor = "postgres7"
profile = "10.0.13.45"
usuario = "guarani3"
clave = ""
base = "toba_tehuelche"
puerto = "5432"
encoding = "LATIN1"
schema = "toba_tehuelche"

[produccion toba_usuarios toba_usuarios]
motor = "postgres7"
profile = "10.0.13.45"
usuario = "guarani3"
clave = ""
base = "toba_tehuelche"
puerto = "5432"
encoding = "LATIN1"
schema = "public"

[produccion tehuelche tehuelche]
motor = "postgres7"
profile = "10.0.13.45"
usuario = "guarani3"
clave = ""
puerto = "5432"
encoding = "LATIN1"
base = "tehuelche_produccion"
schema = "tehuelche"

El instalador.log va como adjunto!


instalador.txt (32.3 KB)

Ricardo,

muchas gracias por los datos suministrados.
En base a estos arribo a las siguientes conclusiones e inquietudes:

1- Por la configuración que informás en el archivo instalacion.env y en el log de instalación, efectivamente para la BD de toba se ignora el esquema “public” y lo crea como “toba_tehuelche”. Esto debemos corregirlo. No obstante, según el archivo bases.ini efectivamente corregiste a este valor como “toba_tehuelche”. Fijate que lo mismo deberías hacer para el apartado TOBA_USUARIOS del archivo bases.ini (indicar que el esquema sea “toba_tehuelche”).

2- Al momento de instalar la BD de negocio el instalador informa dos intentos fallidos y recién en el tercero logra efectivizar la creación de la BD y la posterior carga de datos. ¿Podrías confirmar la existencia de las BD generadas y la cantidad de tablas que contienen? (simplemente podrías explorar las BDs generadas mediante pgAdmin o similar). Por lo que informa el log, tanto la BD de toba como la de tehuelche fueron creadas exitosamente como (BD/esquema): toba_tehuelche/toba_tehuelche y tehuelche_produccion/tehuelche respectivamente.

3- Realizamos diversas instalaciones para tratar de reproducir el problema, y la instalación siempre es exitosa para cualquier combinación de nombre BD y/o nombre esquema. Por lo que nos surge la inquietud: ¿habrás realizado algún paso adicional que hayas pasado por alto?

4- En base al log de instalación pude ver que corriste el comando para cambiar permisos y luego el comando para sacar el modo mantenimiento. En base a esto entiendo que el error te surge al intentar acceder al sistema en el navegador ¿esto es correcto? ¿el error es siempre el mismo, es decir, que no encuentra la tabla anteriormente mencionada?

5- Finalmente, para no descartar ninguna posibilidad, si ignoramos el log de instalación (que aparenta ser “exitoso”) y nos basamos solo en uno de los mensajes previos que comunicaste, “Cuando abrí la base, todo la base estaba vacía, no se habían creado las tablas”: ¿estás seguro que el usuario utilizado tiene permisos para realizar la creación de las BDs?

Hasta el momento no nos han reportado problemas de esta índole, y como te mencionaba, las pruebas del instalador que hemos realizado han sido exitosas. No obstante, estamos seguros de que encontraremos cuál es el inconveniente puntual de tu caso. Aguardo tu respuesta,
gracias y saludos!

Equipo SIU-Tehuelche
nicolas

Hola Nicolas, mas que agradecido por tus respuesta, y te pido mil disculpas por demorar en los mensajes, estoy a full con el Guaraní. En fin, eso es otro tema, en la primera vez, si la base del toba esta vacía, pero después de esa no hubo problemas, debe ser porque hubo un error en la primera vez. Ya en la segunda y ahora en esta tercera vez todo se ejecutó sin problemas, las bases están completas.

Con respecto de poner toba_tehuelche por public soluciono un error que estaba apareciendo para ver los perfiles de datos.

Sobre la base de datos, lo que tengo que comentar es que el Collate y el Ctype están en “es_AR.UTF-8” no se si eso es algo negativo… el encoding es UTF8, eso nunca fue problema, todas las bases están así…

En el esquema de toba_tehuelche hay 122 tablas.
En el esquema tehuelche hay 37 tablas (algo raro es que yo hice la creación con un usuario distinto al de postgres, pero el dueño de todas las tablas de tehuelche es postgres, en el otro esquema es el usuario que use)

Sobre la pregunta 4 es si, desde el sistema en la opción Administración | Usuario aparece el error que envío.

No quiero pecar de insolente, pero creo que el problema puede estar viniendo en en la configuración de caracteres de los archivos del siu-toba, algunos estan en UTF8 otros en iso-8859 y otros en ASCII, cuando se hace la consulta desde el sistema y dice que no existe la tabla, hay un \n y creo que ese es el problema, porque yo ejecuta la consulta y si me devuelve resultados y no me da ningún tipo de error desde el psql.

En fin, espero que podamos llegar a la solución, de igual manera es un entorno de prueba, pero que de este saldrá la versión de producción. Mis deseos son que el sistema salga en producción para la siguiente convocatoria.

Saludos cordiales!

Hola Ricardo,
muchas gracias por tu detallada respuesta.
En base a lo que nos comentas podemos arribar con mayor certeza a dónde debería estar el inconveniente.

Por lo visto tu contexto es el siguiente:
1- Instalación exitosa (como habíamos visto en el log, y efectivamente nos confirmaste la creación de las BD y la cantidad de tablas de cada una es la correcta).
2- Contamos con el otro chequeo que hiciste al acceder mediante psql utilizando la consulta en cuestión. Lo que verifica nuevamente que la tabla existe.
3- Entiendo tu inquietud en cuanto a los encodings. Por lo que pudimos averiguar esto no debería ser un inconveniente. De hecho, el error de la consulta es que no encuentra la tabla, por lo que dicha consulta fue suministrada e interpretada por el motor sin problemas.
4- En base a esto, nos inclinamos a que el problema tiene que estar en la configuración o conexión de la BD. Al ingresar a la operación “Administración | Usuario” se está intentando realizar la consulta en “un lugar” donde la tabla no existe.

Para continuar te pedimos si por favor nos podés crear un GDS, para realizar pruebas modificando archivos puntuales del sistema.

Aguardo el GDS,
saludos!

Equipo SIU-Tehuelche
nicolas

Buenos días.
Me sumo a este tema ya que no me aparece la posibilidad de crear otro.
Nosotros tuvimos inconvenientes durante la instalacion en el punto 8 (cambiar los permisos). No se especifica que hay que contestar en los dos pasos que pregunta, por lo tanto al dar siguiente dio muchos errores. La segunda vez que ejecutamos elegimos root en la primer pregunta y www-data en la segunda y solo aparecieron tres errores que adjunto.

Cuales serían las opciones correctas?
Gracias


permisos1.png

permisos1.png

permisos2.png

permisos2.png

Hola Carolina, ¿cómo estas?

gracias por acercarnos tu consulta y utilizar el nuevo Tehuelche.
Esto que mencionás y detallás con las capturas es un problema que será corregido para la próxima versión. Como se informa al final de la segunda captura, el cambio de permisos se realizó correctamente. Solamente falló para el archivo webcheck.php. Este es utilizado solamente para verificar la instalación y como un paso opcional.

Deberías continuar sin inconvenientes con los siguientes pasos de instalación que se detallan en la documentación.
En caso de encontrar algún problema estamos para ayudarte. Aunque por favor te pido comenzar un nuevo hilo para que no se mezclen las consultas.

Éxitos con la puesta en marcha de Tehuelche!
saludos

Equipo SIU-Tehuelche
nicolas