Vous êtes ici : Accueil > Produits > Network Monitor (Pro) > Manuel > Base du programme — passage à Firebird 5

La base du programme — passage à Firebird 5

10-Strike Network Monitor Pro inclut et utilise le logiciel de base Firebird. À partir de la version 8.0 du programme, le paquet d'installation embarque Firebird 5. Lors d'une première installation sur un serveur (sans ancienne version de 10-Strike Network Monitor Pro déjà en service), Firebird 5 est installé. Si le serveur exécute déjà 10-Strike Network Monitor Pro avec Firebird 3, la version 3.0.12 de la base est installée ou mise à jour automatiquement (dernière version de la branche 3.x). Le passage à Firebird 5 se fait alors uniquement à la main, plus tard.

Nous recommandons de passer à Firebird 5 pour les raisons suivantes :

  • Firebird 5 exécute en parallèle les tâches courantes : sauvegarde, restauration, sweep, création et reconstruction d'index.
  • Firebird 5 enregistre la date et l'heure avec le fuseau horaire.

Le détail de cette version figure dans les notes de version, sur le site des développeurs de la base.

 

Comment passer à Firebird 5

Pour faire passer la base existante à Firebird 5, procédez ainsi.

  1. Créez une copie de sauvegarde de la base de surveillance. Vous pouvez le faire dans les paramètres du programme, section Base de données. Vérifiez que la copie est valide et que la base peut en être restaurée.
  2. Fermez le programme. Arrêtez le service 10-Strike Network Monitor Watchdog. Arrêtez le service 10-Strike Network Monitor Pro Service.
  3. Ouvrez le dossier c:\Program Files (x86)\10-Strike Network Monitor Pro\firebird\bin\ et exécutez uninstall.bat. Ouvrez ensuite la liste des services dans le Gestionnaire de services, et vérifiez que tous les services dont le nom contient « Firebird » ont disparu.
  4. Supprimez le dossier c:\Program Files (x86)\10-Strike Network Monitor Pro\firebird\ et tout son contenu. Si vous aviez adapté des paramètres et modifié firebird.conf, conservez-en une copie pour configurer la nouvelle version (la plupart des paramètres sont identiques).
  5. Lancez le nouveau paquet d'installation de 10-Strike Network Monitor Pro (version 8.0 ou ultérieure). L'installateur peut s'arrêter à la dernière étape (démarrage du service de surveillance). C'est normal : la base est encore à l'ancien format et le service ne peut pas s'y connecter. Laissez l'installateur à cette étape et passez à la suivante.
  6. Restaurez la base de surveillance depuis la copie, dans la nouvelle version de Firebird. Voir Création et restauration d'une sauvegarde de la base. Copiez la base restaurée à l'emplacement de l'ancienne, puis redémarrez le service Firebird Server.
  7. Si vous aviez indiqué un chemin personnalisé vers le fichier NETMONITOR.FDB dans aliases.conf, indiquez-le de nouveau dans le nouveau fichier de configuration, désormais nommé databases.conf (dans le dossier c:\Program Files (x86)\10-Strike Network Monitor Pro\firebird\).
  8. Redémarrez le service 10-Strike Network Monitor Pro Service. Il peut rester à l'état démarrage après l'installation : arrêtez alors le processus NMProSvc.exe dans le Gestionnaire des tâches pour le relancer. Vérifiez que le service est maintenant en cours d'exécution.

La migration de la base est alors terminée.

 

Installer et configurer le serveur Firebird 5 manuellement

Pour installer manuellement la base Firebird dans un emplacement de votre choix, téléchargez le paquet sur le site officiel. 10-Strike Network Monitor Pro prend en charge les versions 64 bits et 32 bits du logiciel de base (la bibliothèque cliente 32 bits GDS32.dll du dossier du programme est utilisée).

Effectuez ensuite les étapes suivantes.

  1. Décompressez l'archive de la base dans un nouveau dossier, par exemple c:\program files\fb5.
  2. Ouvrez ce dossier.
  3. Copiez le fichier de configuration firebird.conf du paquet d'installation de 10-Strike Network Monitor Pro vers le dossier Firebird.
  4. Ouvrez une console système (cmd) et placez-vous dans le dossier Firebird avec la commande cd (cd "c:\program files\fb5").
  5. Exécutez la commande : instsvc install -a
  6. Exécutez la commande : instreg install
  7. Exécutez la commande : gsec -user sysdba -passw 1 -add SYSDBA -pw masterke
  8. Si la commande précédente a échoué, exécutez : gsec -user sysdba -passw 1 -modify SYSDBA -pw masterke
  9. Exécutez la commande : instsvc start

N'utilisez cette installation manuelle de Firebird que si vous savez ce que vous faites. Dans les autres cas, nous recommandons le paquet network-monitor-pro.exe, qui configure la base automatiquement.

 

Après l'installation de Firebird 5

Après le passage à Firebird 5, lancez la console graphique (l'application principale de surveillance) et recréez les utilisateurs si vous en aviez créé avant la migration. Dans les paramètres, section Utilisateurs et droits, supprimez tous les utilisateurs de la liste, puis recréez-les.

Nous recommandons aussi de changer le mot de passe par défaut du superutilisateur SYSDBA. Cliquez sur Paramètres de connexion à la base... et indiquez un nouveau mot de passe dans le champ Changer le mot de passe de l'utilisateur racine de la base.

 

 

Liens associés :