
Resumen General
Este video es un tutorial técnico avanzado que explica el proceso de migración y actualización del motor de base de datos Firebird utilizado por el sistema DisPRO. A partir de la versión 2024, DisPRO permite usar versiones más modernas de Firebird (2.5.9, 3.0, 4.0, 5.0) en lugar de la clásica 2.1. El video cubre dos escenarios principales:
-
Actualización Estándar (Recomendada): Pasar de Firebird 2.1 a 2.5.9 usando los instaladores incluidos en DisPRO.
-
Migración Avanzada (Manual): Pasar a Firebird 5.0, lo cual requiere respaldar y restaurar la base de datos debido a cambios de estructura, además de configuraciones manuales de librerías.
Puntos Clave y Procedimientos
1. Actualización a Firebird 2.5.9 (Proceso Sencillo)
-
Compatibilidad: Esta versión es muy estable y compatible con Windows 11. El cambio de estructura de base de datos es mínimo o nulo.
-
Pasos:
-
Desinstalar Firebird 2.1 completamente (borrar carpeta de instalación).
-
Ejecutar el instalador de Firebird 2.5.9 ubicado en la carpeta
redistde DisPRO [03:06]. -
Seleccionar "Classic Server" para instalaciones en red.
-
Paso Crítico: Copiar el archivo
udf_cwin.dll(ubicado enredist) y pegarlo en la carpetaC:\Program Files\Firebird\Firebird_2_5\UDF[04:16]. Sin esto, DisPRO no funcionará.
-
2. Migración a Firebird 5.0 (Proceso Avanzado)
-
Incompatibilidad Directa: Las bases de datos de versiones antiguas (2.1) no abren directamente en la versión 5.0. Requieren un proceso de "Backup y Restore" para convertir la estructura.
-
Pasos Previos:
-
Hacer un respaldo (Backup) de la empresa antes de desinstalar la versión vieja [06:41].
-
Desinstalar la versión anterior de Firebird.
-
-
Instalación Manual:
-
Descargar el instalador de Firebird 5.0 (32 bits) desde la web oficial.
-
Elegir arquitectura: "Classic Server" o "Super Classic" (el video explica las diferencias de gestión de caché y procesos) [10:49].
-
Activar la casilla "Copy Firebird client library to <system> directory"; es vital para la conexión [12:33].
-
-
Configuración UDF (Más compleja en v5.0):
-
Crear manualmente la carpeta
UDFen el directorio de instalación de Firebird 5.0. -
Copiar el DLL de CWin Systems ahí.
-
Editar el archivo
firebird.conf: Buscar el parámetroUdfAccess, quitar el comentario (#) y poner la ruta completa de la carpeta UDF con permisoRestrict[14:21].
-
-
Restauración: Usar la herramienta de restauración de DisPRO para cargar el respaldo antiguo. Al restaurarse en el nuevo motor, la base de datos se convierte automáticamente al formato ODS 13 (Firebird 5.0) y ya será accesible [16:03].
3. Actualización de Clientes
-
Es obligatorio que todas las computadoras clientes en la red tengan instalada la misma versión del cliente Firebird que el servidor (si el servidor tiene la 5.0, los clientes deben tener el cliente 5.0) [18:52].
-
En los clientes, se debe instalar eligiendo solo los componentes de conectividad (desmarcar "Server components") y asegurándose de copiar la librería
gds32.dllal sistema.
Análisis de Utilidad
Este tutorial es esencial para administradores que buscan mejorar el rendimiento:
-
-
Mejora de Velocidad: Las nuevas versiones de Firebird (especialmente la 3.0 en adelante) gestionan mucho mejor los procesos en CPUs modernos y redes complejas.
-
Estabilidad en Windows 11: Resuelve problemas de compatibilidad que la vieja versión 2.1 empezaba a mostrar.
-
Precaución: Advierte claramente que migrar a la versión 5.0 no es un simple "siguiente, siguiente", sino que requiere manipulación de archivos de configuración y conversión de datos, evitando desastres de "base de datos corrupta" por intentar abrir archivos viejos con el motor nuevo.
-


