Error al desplegar o actualizar una versión de la base de datos
Si al momento de actualizar una base de datos se presenta el siguiente error:
System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified
Este error puede ocurrir si falta instalar el SQLCommandLine en la máquina. Para resolverlo:
- Diríjase a la sección de Requisitos de instalación.
- Instale los programas necesarios.
- Reinicie Aranda DB Tools.
Fallo al ejecutar el script
Si ocurre un error durante la ejecución y el sistema arroja la siguiente excepción:
Aranda.ADBT.Exceptions.DatabaseToolsException: ScriptFail
Antes de continuar, verifique que la estructura de la base de datos coincida con la versión que está intentando actualizar.
Paquetes faltantes
Si está actualizando la base de datos (por ejemplo, de 9.5.0 a 9.5.6) y se presenta el siguiente error:
Aranda.ADBT.Exceptions.DatabaseToolsException: InvalidUpdate
Recuerde que necesita las versiones intermedias para completar la actualización. Verifique que las versiones intermedias existan en la carpeta correspondiente. Si no están presentes, diríjase a la sección de Paquetes y siga los pasos para descargarlas.
Paquete no encontrado
Si se encuentra con el siguiente error:
Aranda.ADBT.Exceptions.DatabaseToolsException: PackageNotFound —> System.IO.FileNotFoundException: Could not find file ‘…\Packages\SqlServer\9.X.X.zip’.
Verifique que en el Tab de Packages los paquetes tengan el estado Ok. Si no es así, diríjase a la sección de Paquetes y siga los pasos para solucionarlo.