Migración de Usuarios de Un proyecto en versión 2.1 de Toba al 2.3 de Toba

Hola tenemos el siguiente problema al llevar los usuarios de un proyecto que está desarrollado en toba 2.1, se instaló el toba 2.3 se le hicieron mejoras al proyecto y al pasarlo al toba 2.3 en producción no podemos lograr que pasen los usuarios.

  1. Se exporta el proyecto que esta en el toba 2.1
  2. De la carpeta instalación/i_desarrollo/global se copia el archivo usuarios.sql
  3. Se copia este archivo en el mismo lugar en el toba 2.3
  4. De la carpeta instalación/i_desarrollo/p_notas se copia el archivo usuarios.sql
  5. Se copia este archivo en el mismo lugar en el toba 2.3
  6. Se regenera el proyecto en toba 2.3, a la pregunta de si se quiere conservar los usuarios se le responde que no, (se probo también contestando que si)

El problema es que el proyecto pasa bien sin errores también pasan los grupos de acceso definidos en el toba 2.1 pero no logramos que pasen los usuarios.
Necesitamos si alguien sabe si nos estamos olvidando algún paso o estamos haciendo mal. Gracias

Creo que por algún lado falta ejecutar el comando de exportar local, que es el que pasa los usuarios.

Lo otro que me queda duda es que en el foro Richard afirmaba que para pasar de la 2.1 la 2.3, obligadamente se debería pasar por la 2.2, esto lo ratificará el mismo.

Saludos

Se ejecutaron los comandos exportar y regenerar de la instancia, pero se paso de 2.1 directamente a 2.3 y el proyecto paso todo bien, o sea todas las operaciones todo funciona bien , inclusive pasaron bien los grupos funcionales lo único que no pasa son los usuarios.

Hola Guadalupe,

el tema es el siguiente, los usuarios pertenecen a la instancia y no a un proyecto especifico de Toba.

Probaron con el comando ‘toba instancia importar’ ?, creo que es lo que estarian buscando.
Sino vemos de llevarlo a cabo de la forma manual.

Saludos

Hola Richard:

te adjunto un archivo con los comandos que se corrienron, ocupamos el toba instancia exportar y nos da error que le falltan tablsa apex_ …, se crea la tabla a mano en el toba 2.3 (tabla que en el toba 2.1 existe) y se vuelve a tirar el comando y da que le falta otra tabla. Verificamos del svn la version que tenemos instalada del toba 2.3 y no nos da ningun cambia con respecto a la nuetra.
Que puede ser el problema ???


importar_toba.txt (361 Bytes)

Hola

Me parece que esas tablas cambiaron de schema en toba 2.3

Emilio

Hola Guadalupe,

podrias adjuntarme el/los archivo/s que se encuentran en instalacion/logs_comandos/ de la instalacion 2.3?

El comando exportar de la instancia lo tienen que hacer en la instalacion 2.1, si les esta fallando es porque quizas quedo mal la instancia, por una migracion trunca.
Verifiquen primero que el estado de la instancia 2.1 es el correcto, a partir de ahi avanzamos con la importacion de los usuarios.
Probaron con el comando que les pase en el post anterior?

Por otro lado, para hacer una migracion de usuarios en forma manual, lo que deberian hacer es lo siguiente:

    • Exportar la instancia 2.1 con el comando toba instancia exportar_local
    • Copiar el archivo usuarios.sql del directorio “instalacion/i__xxxx/global” al mismo directorio de la instancia nueva
    • Si la bd para la instancia no existe, usar el comando toba instancia cargar
    • Si existe la bd para la instancia, usar el comando toba instancia regenerar respondiendo NO a la pregunta realizada
    • A este paso tienen la instancia con los usuarios importados, aun faltaria cargar el proyecto

Lo que les falta es hacer la relacion entre usuarios y permisos, para eso tienen que copiar el archivo instalacion/i__xxxx/p__YYYY/usuarios.sql.
Luego de esto, tienen que cargar el proyecto, con los permisos que se exportaron dentro del directorio de metadatos/ en la instancia 2.1.
De esa forma, tendrian ademas de los usuarios cargados, los permisos que tienen en el proyecto.

Verificamos del svn la version que tenemos instalada del toba 2.3 y no nos da ningun cambia con respecto a la nuetra.

Esto puede ser porque se encuentran en una version especifica que no recibio cambios, la ultima de la rama 2.3… es la version 2.3.4, que incluye un par de arreglos a bugs que Emilio reporto en torno a la migracion, fijate si estan en esa o en una previa.

Saludos