10-Strike Network Monitor Pro incluye y usa el software de base de datos Firebird. A partir de la v8.0 del programa, en el paquete de instalación se usa Firebird versión 5. Cuando se instala una instancia nueva del programa en un servidor (sin una versión anterior de 10-Strike Network Monitor Pro en ejecución), se instalará Firebird v5. Si su servidor ya tiene 10-Strike Network Monitor Pro instalado y funcionando con Firebird 3 anterior, se instalará/actualizará automáticamente la base de datos versión 3.0.12 (la última de la línea 3.x). En ese caso, solo podrá cambiar a Firebird 5 manualmente más adelante.
Recomendamos cambiar a Firebird 5 por las siguientes razones:
- Firebird 5 implementa ejecución en paralelo para tareas comunes: backup, restore, sweep, creación y reconstrucción de índices.
- Firebird 5 admite almacenar fecha y hora con zona horaria.
Puede encontrar más detalles sobre la nueva versión en las Release Notes del sitio web de los desarrolladores de la base de datos.
Cómo migrar a Firebird 5
Para cambiar su base de datos existente del programa a Firebird 5, haga lo siguiente.
- Cree una copia de seguridad de su base de datos de monitoreo. Puede hacerlo en la ventana de configuración del programa, sección Base de datos. Compruebe que la copia de seguridad sea válida y que la base de datos pueda recuperarse a partir de ella.
- Cierre el programa. Detenga el servicio 10-Strike Network Monitor Watchdog. Detenga el servicio 10-Strike Network Monitor Pro Service.
- Abra la carpeta c:\Program Files (x86)\10-Strike Network Monitor Pro\firebird\bin\ y ejecute el archivo uninstall.bat. Después, abra la lista de servicios en el Administrador de servicios del sistema y compruebe que hayan desaparecido todos los servicios con la palabra "Firebird" en el nombre.
- Elimine la carpeta c:\Program Files (x86)\10-Strike Network Monitor Pro\firebird\ con todo su contenido. Si usó parámetros específicos de la base de datos y modificó el archivo firebird.conf, guarde una copia de seguridad para configurar la versión más reciente del software de base de datos (casi todos los parámetros son los mismos).
- Inicie el nuevo paquete de instalación de 10-Strike Network Monitor Pro (v8.0 o posterior). El instalador puede detenerse en el último paso (inicio del servicio de monitoreo). Eso es normal porque la base de datos de monitoreo sigue en el formato anterior y el servicio de monitoreo no puede conectarse a ella. Puede dejar el instalador en ese punto y realizar el siguiente paso.
- Recupere la base de datos de monitoreo a partir de la copia de seguridad en la nueva versión de Firebird. Consulte el tema Creación y restauración de copia de seguridad de la base de datos. Copie la base de datos restaurada a la ubicación de la base de datos anterior y reinicie el servicio Firebird Server.
- Tenga en cuenta que, si había especificado una ruta personalizada al archivo de base de datos NETMONITOR.FDB en el archivo aliases.conf, deberá especificar de nuevo esa ruta en el nuevo archivo de configuración, que ahora se llama databases.conf (en la carpeta c:\Program Files (x86)\10-Strike Network Monitor Pro\firebird\).
- Reinicie el servicio 10-Strike Network Monitor Pro Service. Puede estar en estado starting tras la instalación del programa; en ese caso, solo necesita finalizar el proceso NMProSvc.exe en el Administrador de tareas para reiniciarlo. Compruebe que el servicio esté ahora en estado running.
Después de eso, el proceso de migración de la base de datos habrá terminado.
Cómo instalar y configurar el servidor Firebird 5 manualmente
Para instalar manualmente la base de datos Firebird 5 en una ubicación personalizada, descargue el paquete de instalación del sitio web oficial. 10-Strike Network Monitor Pro admite las versiones de 64 y 32 bits del software de base de datos (usando la biblioteca cliente de 32 bits GDS32.dll en la carpeta del programa).
A continuación, realice los siguientes pasos.
- Descomprima el archivo de la base de datos en una carpeta nueva. Por ejemplo, c:\program files\fb5.
- Abra esa carpeta.
- Copie el archivo de configuración de la base de datos firebird.conf del paquete de instalación de 10-Strike Network Monitor Pro a la carpeta de Firebird.
- Abra una consola del sistema (cmd) y cambie a la carpeta de Firebird con el comando cd (cd "c:\program files\fb5").
- Ejecute el comando: instsvc install -a
- Ejecute el comando: instreg install
- Ejecute el comando: gsec -user sysdba -passw 1 -add SYSDBA -pw masterke
- Si se produjo un error en el comando anterior, ejecute: gsec -user sysdba -passw 1 -modify SYSDBA -pw masterke
- Ejecute el comando: instsvc start
Use este método de instalación de Firebird solo cuando sea necesario y sepa lo que está haciendo. En los demás casos, recomendamos usar el paquete de instalación del programa network-monitor-pro.exe, que realiza automáticamente todas las tareas de configuración de la base de datos.
Qué hacer después de instalar Firebird 5
Tras cambiar a Firebird 5, ejecute la consola gráfica (la aplicación principal de monitoreo) y vuelva a crear los usuarios (si los había creado antes de la migración). Para ello, vaya a la sección Users and rights de la configuración del programa, elimine todos los usuarios de la lista y créelos de nuevo.
También le recomendamos cambiar la contraseña predeterminada del superusuario SYSDBA por una nueva. Haga clic en el botón Database connection settings... e indique una nueva contraseña en el campo Change the database root user password.