Autor Tema: Error migrando proyecto toba de 2.3 a 2.7.6 [SOLUCIONADO]  (Leído 60 veces)

0 Usuarios y 1 Visitante están viendo este tema.

olgacisneros

  • Jr. Member
  • **
  • Mensajes: 96
    • Ver Perfil
    • Email
  • Institución: U.N.C. S.P.G.I.
  • Nombre y apellido: Olga Cisneros
  • Teléfono laboral: 0351-4266211
Hola, les comento que estoy migrando un proyecto toba de version 2.3 en un servidor  esquema desarrollo (con svn) a version 2.7.6 en otro servidor esquema desarrollo
Procedi del siguiente modo :
Se cargo una version 2.7.6 de toba en el nuevo servidor
Dentro de la carpeta proyectos he creado la carpeta con el nombre del proyecto que estoy migrando
Luego descargue con svn el proyecto en la carpeta mencionada
Verifique el archivo bases.ini para que apuntara al servidor con la base de pruebas que ya se venia usando
Ejecute
./toba proyecto importar -p comedor -i produccion -d /srv/toba_2.7.6/
 y me dio el siguiente error

ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_42703
  [MENSAJE]: ERROR:  no existe la columna «tipo»
 LINE 2: ... SELECT servicio_web FROM apex_servicio_web WHERE tipo = 're...
                                                              ^
  [SQL EJECUTADA]:
 SELECT servicio_web FROM apex_servicio_web WHERE tipo = 'rest' AND proyecto = 'comedor'

Lo que hice fue reinstalar la base de datos por si tenia algo de la ejecucion del import y le agregue el campo tipo a la tabla servicio_web
Volvi a ejecutar el comando

./toba proyecto importar -p comedor -i produccion -d /srv/toba_2.7.6/

y ahora el error es :
 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_42701
  [MENSAJE]: ERROR:  ya existe la columna «tipo» en la relación «apex_servicio_web»
  [SQL EJECUTADA]: ALTER TABLE apex_servicio_web ADD COLUMN tipo text DEFAULT 'soap';

Alguien podria ayudarme.
Gracias
« Última Modificación: mayo 08, 2019, 05:36:04 pm por olgacisneros »

richard

  • Moderador Global
  • *****
  • Mensajes: 2577
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Ricardo Dalinger
  • Sistema: SIU-Toba
Re:Error migrando proyecto toba de 2.3 a 2.7.6
« Respuesta #1 : mayo 06, 2019, 09:23:14 am »
Hola Olga
Hola, les comento que estoy migrando un proyecto toba de version 2.3 en un servidor  esquema desarrollo (con svn) a version 2.7.6 en otro servidor esquema desarrollo
Procedi del siguiente modo :
Se cargo una version 2.7.6 de toba en el nuevo servidor
Dentro de la carpeta proyectos he creado la carpeta con el nombre del proyecto que estoy migrando
Luego descargue con svn el proyecto en la carpeta mencionada
Verifique el archivo bases.ini para que apuntara al servidor con la base de pruebas que ya se venia usando
Ejecute
./toba proyecto importar -p comedor -i produccion -d /srv/toba_2.7.6/
segun veo el error estaria en la invocacion del comando.

El parametro -d indica la instalacion desde la cual se quiere importar el proyecto, en tu caso seria la instalacion con la version 2.3.x.. sin embargo le estas pasando estimo el directorio de la version destino.

Te diria que arranques nuevamente con el proceso.

- Regenerando la instancia de la version 2.3.x para verificar que no exista nada extraño
- Reinstalando la version 2.7.6 (xq no 2.7.13?) desde cero con su propia base, no la hagas apuntar a nada mas.
- Verifica que el directorio destino del proyecto no quedo con algo cambiado (svn st) y en dicho caso revertilo para asegurarte que arrancas con todo limpio.
- Re-ejecutar la importacion indicando el directorio de la instalacion 2.3 en el parametro -d

Cualquier cosa avisame.

Saludos
Twitter es al incontinente verbal,  lo que los dulces al diabetico.

olgacisneros

  • Jr. Member
  • **
  • Mensajes: 96
    • Ver Perfil
    • Email
  • Institución: U.N.C. S.P.G.I.
  • Nombre y apellido: Olga Cisneros
  • Teléfono laboral: 0351-4266211
Re:Error migrando proyecto toba de 2.3 a 2.7.6 [SOLUCIONADO]
« Respuesta #2 : mayo 06, 2019, 10:15:39 am »
OK. Gracias.
Pero una cosa, yo descargue desde svn el proyecto en una carpeta, que si es cierto esla misma del proyecto nuevo. Yo ahora vos a descargar el proyecto en otra carpeta. la pregunta seria
cuando hablamos de  directorio de la instalacion 2.3, a que se refiere ??
a. La carpeta del proyectos que yo descargo desde el svn, en mi caso va a ser una carpeta minombre con los metadatos del proyecto en cuestion ??
b. O la carpeta proyecto de la version anterior con su carpeta instalacion y sus configuraciones ???
Me parece que es la opcion a.
Muchas gracias
« Última Modificación: mayo 08, 2019, 05:36:24 pm por olgacisneros »

richard

  • Moderador Global
  • *****
  • Mensajes: 2577
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Ricardo Dalinger
  • Sistema: SIU-Toba
Re:Error migrando proyecto toba de 2.3 a 2.7.6
« Respuesta #3 : mayo 07, 2019, 11:25:17 am »
Hola Olga,
Pero una cosa, yo descargue desde svn el proyecto en una carpeta, que si es cierto esla misma del proyecto nuevo. Yo ahora vos a descargar el proyecto en otra carpeta. la pregunta seria
cuando hablamos de  directorio de la instalacion 2.3, a que se refiere ??
a. La carpeta del proyectos que yo descargo desde el svn, en mi caso va a ser una carpeta minombre con los metadatos del proyecto en cuestion ??
b. O la carpeta proyecto de la version anterior con su carpeta instalacion y sus configuraciones ???
Me parece que es la opcion a.

Es la opcion b.
Twitter es al incontinente verbal,  lo que los dulces al diabetico.

olgacisneros

  • Jr. Member
  • **
  • Mensajes: 96
    • Ver Perfil
    • Email
  • Institución: U.N.C. S.P.G.I.
  • Nombre y apellido: Olga Cisneros
  • Teléfono laboral: 0351-4266211
Re:Error migrando proyecto toba de 2.3 a 2.7.6
« Respuesta #4 : mayo 07, 2019, 01:03:40 pm »
Hola, perdon pero ahora se demora, me da este error y no se donde pueda mirar algun log
ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_08006
  [MENSAJE]: SQLSTATE[08006] [7] timeout expired
  [SQL EJECUTADA]:

Muchas gracias

olgacisneros

  • Jr. Member
  • **
  • Mensajes: 96
    • Ver Perfil
    • Email
  • Institución: U.N.C. S.P.G.I.
  • Nombre y apellido: Olga Cisneros
  • Teléfono laboral: 0351-4266211
Re:Error migrando proyecto toba de 2.3 a 2.7.6 [SOLUCIONADO]
« Respuesta #5 : mayo 07, 2019, 01:06:28 pm »
Esto es lo que se ejecuta

---------------------------------------------------------------------------------------------------
  1.- Haciendo backup directorio instalacion del nuevo toba                                         
 ---------------------------------------------------------------------------------------------------


 ---------------------------------------------------------------------------------------------------
  2.- Apuntando la instancia nueva a la de la versi�n anterior                                     
 ---------------------------------------------------------------------------------------------------


 ---------------------------------------------------------------------------------------------------
  3.- Migrando el proyecto de versi�n toba                                                         
 ---------------------------------------------------------------------------------------------------


Y se queda aca .....
« Última Modificación: mayo 08, 2019, 05:36:41 pm por olgacisneros »

olgacisneros

  • Jr. Member
  • **
  • Mensajes: 96
    • Ver Perfil
    • Email
  • Institución: U.N.C. S.P.G.I.
  • Nombre y apellido: Olga Cisneros
  • Teléfono laboral: 0351-4266211
Re:Error migrando proyecto toba de 2.3 a 2.7.6 [SOLUCIONADO]
« Respuesta #6 : mayo 07, 2019, 02:21:59 pm »
Revisando el archivos comandos.log, encontre esto

Pero mas arriba se lograba conectar a la base sin problemas, luego aparece esto

[DEBUG][toba] PROYECTO "comedor"
[DEBUG][toba] Actualizada definicion base 'toba_2_7_13'
[DEBUG][toba] Conectando a base 'toba_2_7_13'
[ERROR][toba] No es posible realizar la conexi�n a la base. Mensaje: SQLSTATE[08006] [7] timeout expired
[ERROR][toba] toba_error_db:
ERROR ejecutando SQL:
 [CODIGO]: 7
 [SQLSTATE]: db_08006
 [MENSAJE]: SQLSTATE[08006] [7] timeout expired
 [SQL EJECUTADA]:


[TRAZA]toba_error_db:
ERROR ejecutando SQL:
 [CODIGO]: 7
 [SQLSTATE]: db_08006
 [MENSAJE]: SQLSTATE[08006] [7] timeout expired
 [SQL EJECUTADA]:
 in /srv/desarrollo/toba_2.7.13/vendor/siu-toba/framework/php/lib/db/toba_db.php:88
Stack trace:
#0 /srv/desarrollo/toba_2.7.13/vendor/siu-toba/framework/php/modelo/toba_modelo_instalacion.php(392): toba_db->conectar()
#1 /srv/desarrollo/toba_2.7.13/vendor/siu-toba/framework/php/modelo/toba_modelo_instalacion.php(280): toba_modelo_instalacion->conectar_base_parametros(Array)
#2 /srv/desarrollo/toba_2.7.13/vendor/siu-toba/framework/php/modelo/toba_modelo_instancia.php(129): toba_modelo_instalacion->conectar_base('toba_2_7_13')
#3 /srv/desarrollo/toba_2.7.13/vendor/siu-toba/framework/php/modelo/toba_modelo_instalacion.php(916): toba_modelo_instancia->get_db(true)
#4 /srv/desarrollo/toba_2.7.13/vendor/siu-toba/framework/php/consola/comandos/comando_proyecto.php(564): toba_modelo_instalacion->importar_migrar_proyecto('desarrollo'$
#5 /srv/desarrollo/toba_2.7.13/vendor/siu-toba/framework/php/consola/comandos/comando_proyecto.php(91): comando_proyecto->opcion__importar(NULL)
#6 /srv/desarrollo/toba_2.7.13/vendor/siu-toba/framework/php/consola/comando.php(54): comando_proyecto->ejecutar_opcion('opcion__importa...', NULL)
#7 /srv/desarrollo/toba_2.7.13/vendor/siu-toba/framework/php/consola/consola.php(74): comando->procesar()
#8 /srv/desarrollo/toba_2.7.13/vendor/siu-toba/framework/php/consola/consola.php(51): consola->invocar_comando('proyecto', Array)
#9 /srv/desarrollo/toba_2.7.13/vendor/siu-toba/framework/php/consola/run.php(32): consola->run(Array)
#10 /srv/desarrollo/toba_2.7.13/vendor/siu-toba/framework/bin/toba(16): include('/srv/desarrollo...')
#11 {main}

Alguien podria orientarme un poco ???
Gracias
« Última Modificación: mayo 08, 2019, 05:36:56 pm por olgacisneros »

richard

  • Moderador Global
  • *****
  • Mensajes: 2577
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Ricardo Dalinger
  • Sistema: SIU-Toba
Re:Error migrando proyecto toba de 2.3 a 2.7.6
« Respuesta #7 : mayo 08, 2019, 11:55:50 am »
Hola Olga,
Revisando el archivos comandos.log, encontre esto

Pero mas arriba se lograba conectar a la base sin problemas, luego aparece esto

[DEBUG][toba] PROYECTO "comedor"
[DEBUG][toba] Actualizada definicion base 'toba_2_7_13'
[DEBUG][toba] Conectando a base 'toba_2_7_13'
[ERROR][toba] No es posible realizar la conexi�n a la base. Mensaje: SQLSTATE[08006] [7] timeout expired
[ERROR][toba] toba_error_db:
ERROR ejecutando SQL:
 [CODIGO]: 7
 [SQLSTATE]: db_08006
 [MENSAJE]: SQLSTATE[08006] [7] timeout expired
 [SQL EJECUTADA]:

Alguien podria orientarme un poco ???
Gracias
No se esta pudiendo conectar a la bd, por eso te da ese mensaje.

Saludos
Twitter es al incontinente verbal,  lo que los dulces al diabetico.

olgacisneros

  • Jr. Member
  • **
  • Mensajes: 96
    • Ver Perfil
    • Email
  • Institución: U.N.C. S.P.G.I.
  • Nombre y apellido: Olga Cisneros
  • Teléfono laboral: 0351-4266211
Re:Error migrando proyecto toba de 2.3 a 2.7.6 [SOLUCIONADO]
« Respuesta #8 : mayo 08, 2019, 12:51:35 pm »
Si. Eso estuve viendo, me parece que a la base anterior, yo la estoy haciendo apuntar a la nueva base de la nueva version de toba.
Lo que hice fue hacer
 ./ toba proyecto cargar -p comedor -i desarrollo -d (carpeta donde se encuentra el proyecto original)
./toba proyecto regenerar -p comedor -i desarrollo
Aparentemente cargo todo el proyecto pero no me lo lista cuando ingreso a toba_editor, no me permite seleccionar el proyecto comedor
Leyendo otro posteo sugeria eliminar el proyecto y volver a cargarlo. Lo hice pero sigue sin mostrarme el proyecto en el combo
Que puedo hacer ??
« Última Modificación: mayo 08, 2019, 05:37:11 pm por olgacisneros »

olgacisneros

  • Jr. Member
  • **
  • Mensajes: 96
    • Ver Perfil
    • Email
  • Institución: U.N.C. S.P.G.I.
  • Nombre y apellido: Olga Cisneros
  • Teléfono laboral: 0351-4266211
Re:Error migrando proyecto toba de 2.3 a 2.7.6
« Respuesta #9 : mayo 08, 2019, 05:12:17 pm »
Hola. Les comento que pude importar el proyecto. Aparentemente esta cargado. Pero no consigo verlo cuando ingreso con toba_editor. No me aparece en la lista de los proyectos.
Que podra estar pasando ??
Gracias

olgacisneros

  • Jr. Member
  • **
  • Mensajes: 96
    • Ver Perfil
    • Email
  • Institución: U.N.C. S.P.G.I.
  • Nombre y apellido: Olga Cisneros
  • Teléfono laboral: 0351-4266211
Re:Error migrando proyecto toba de 2.3 a 2.7.6 [SOLUCIONADO]
« Respuesta #10 : mayo 08, 2019, 05:35:31 pm »
Ok. Muchas racias. Lo que sucedia es que en el archivo i__desarrollo/instancia.ini no estaba declarado el sistema que yo migre. Posiblemente hay que hacerlo manualmente
Muchas gracias. Ahora tengo que probarlo