TABLA DE CONTENIDOS
- Herramienta Migrador
- Errores más comunes
- El Migrador ha devuelto error en el paso previo de actualizar al último Hotfix
- Mi cliente está en un Hotfix XX y necesito migrar a esa versión
- He hecho modificaciones en el código de la 5, si vuelvo a ejecutar Migrador, ¿qué pasará con mis modificaciones?
- Error migración fallida: Exit Code 1
- No se encuentra ningún parámetro de posición que acepte el argumento 'No se puede convertir el valor "System.Object[]" de tipo "System.Object[]" al tipo "System.Int32".'.
Herramienta Migrador
Tenemos a la disposición de aquellos que lo requieran una herramienta que recibe una BBDD, la actualiza al último hotfix de Ahora 5 y la devuelve con el código Ctrl + F10 traducido.
A nivel técnico la base de datos descargada tendrá código traducido por nuestra herramienta que tendrán que revisar, pantalla a pantalla, para garantizar el correcto funcionamiento de la misma.
La herramienta Migrador se actualiza regularmente para ofrecer un resultado lo más correcto posible, no obstante no podemos garantizar una traducción perfecta en forma y diseño de cualquier funcionalidad que se haya añadido o modificado mediante código Ctrl + F10.
En el siguiente artículo tienen una lista de aquellos errores más comunes para facilitarles la revisión del código generado en la nueva versión.
Si desean nuestra ayuda recuerden que pueden abrirnos un ticket de tipo "Consulta Técnica" para que el departamento de revisión de código de 5.0 pueda revisarlo.
Para evitar errores durante el proceso de actualización, desde fábrica recomendamos actualizar la base de datos a migrar a la última versión de AHORA 4.4.2400. La base de datos traducida estará en el último hotfix de AHORA 5.
Errores más comunes
Los errores más comunes que impiden que la actualización se lleve a cabo son los siguientes:
- El bak no ha sido actualizado con el actualizador a la última versión 4.4.2400.
- El archivo comprimido no es extensión .ZIP.
- El archivo no tiene contraseña o no coincide con la indicada en los datos de la migración.
- El bak contiene más de una base de datos.
El Migrador ha devuelto error en el paso previo de actualizar al último Hotfix
Actualmente, Migrador ejecuta la herramienta Actualizador como paso previo a la traducción y adaptación del código a la 5.0. Debido a la naturaleza preventiva del propio Actualizador es posible que ésta devuelva un error o advertencia al intentar aplicar el último hotfix debido a los datos incorrectos que pueda encontrar.
Nuestra recomendación en estos casos es ejecutar en local el actualizador y solventar cualquier advertencia o error en la BBDD para que el proceso en el Migrador no falle.
Si se sube una BBDD que esté actualizada al último Hotfix, Migrador únicamente traducirá la BBDD y el proceso será considerablemente más rápido.
Mi cliente está en un Hotfix XX y necesito migrar a esa versión
Ahora 5 se actualiza y mejora semanalmente y la recomendación y postura oficial respecto a esta versión es, siempre, estar actualizado.
Actualmente la herramienta Migrador no soporta bases de datos que no estén o no puedan ser actualizadas al último hotfix.
He hecho modificaciones en el código de la 5, si vuelvo a ejecutar Migrador, ¿qué pasará con mis modificaciones?
Es importante resaltar que Migrador siempre sobrescribe el código traducido por lo que perderemos cualquier modificación que hayamos realizado sobre esa BBDD en la versión 5.
Error migración fallida: Exit Code 1
Si te aparece el siguiente mensaje, consulta el artículo disponible debajo.
.- FAQ - Migrador - Migración fallida: Exit code 1
No se encuentra ningún parámetro de posición que acepte el argumento 'No se puede convertir el valor "System.Object[]" de tipo "System.Object[]" al tipo "System.Int32".'.
Si te aparece el siguiente mensaje, asegúrate de que el bak que has subido al migrador tiene una única base de datos.
RESTORE HEADERONLY FROM DISK = N'c:\fichero.bak'
¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo