Installation du serveur de base de données Firebird 3
Firebird Database Server 3.0.0 (Alpha1)
========================================================
############## NOTE ####################################
# #
# Le programme d’installation est dans un état expérimental. #
# Ce n’est pas la version définitive pour Firebird 3.0. #
# #
# o La disposition et la séquence de travail du programme d’installation ne sont pas #
# définitives. #
# o Les options disponibles sont sujettes à changement. #
# o La méthode de déploiement des bibliothèques n’a pas été #
# finalisée. #
# o La façon dont nous prendrons en charge l’authentification héritée est expérimentale #
# - L’ajout de SYSDBA fonctionne #
# - La modification de SYSDBA à partir du programme d’installation ne fonctionne pas #
# o Ne soyez pas surpris de trouver d’autres anomalies. #
# #
############## FIN DE LA NOTE ###########################
Ce document est un guide pour installer ce package de Firebird 3.0 sur la plateforme Windows. Ces notes se réfèrent
au package d’installation lui-même, plutôt qu’à Firebird 3.0 en général. De plus, ces notes sont
principalement destinées aux utilisateurs du programme d’installation binaire.
Il est supposé que les lecteurs de ce document sont déjà familiers avec Firebird 2.5. Si vous évaluez
Firebird 3.0 dans le cadre d’une migration depuis Fb 2.5, il est conseillé de consulter la documentation de Fb 3.0 pour
comprendre les changements apportés entre 2.5 et 3.0.
Contenu
---—–
o Avant l’installation
o Problèmes d’installation des bibliothèques d’exécution MS VC
o Problèmes d’installation connus
o Désinstallation
o Autres notes
o Installation à partir d’un fichier batch
Avant l’installation
---—————-
Il est recommandé de DÉSINSTALLER toutes les versions précédentes de Firebird ou InterBase avant d’installer
ce package. Il est particulièrement important de vérifier que fbclient.dll et gds32.dll sont supprimés de .
Problèmes d’installation des bibliothèques d’exécution MS VC
---————————————————–
Beaucoup de travail a été fait pour garantir que les bibliothèques d’exécution MS Visual C sont correctement installées par le
programme d’installation binaire. Depuis la v2.1.2, Firebird fonctionne avec des instances déployées localement des bibliothèques d’exécution.
Cela simplifie particulièrement le déploiement du client Firebird ou de la dll embarquée avec votre propre application.
Cependant, en cas de problèmes, il peut être nécessaire de déployer le vcredist.exe officiel. Les versions correctes
pour cette version de Firebird peuvent être trouvées ici :
https://www.microsoft.com/en-us/download/details.aspx?id=3387
et x64 ici :
https://www.microsoft.com/en-us/download/details.aspx?id=21254
Autres problèmes d’installation connus
---——————————
o Il n’est possible d’utiliser le programme d’installation binaire que pour installer l’instance par défaut de Firebird 3.0. Si
vous souhaitez installer des instances supplémentaires nommées, vous devez les installer manuellement avec l’image d’installation zippée.
o Malheureusement, le programme d’installation ne peut pas détecter de manière fiable si une version précédente du serveur Firebird Classic est en cours d’exécution.
o Il existe des zones de chevauchement connues entre les installations 32 bits et 64 bits :
- Le programme d’installation de service (instsvc) utilise le même nom d’instance par défaut pour les installations 32 bits et 64 bits.
C'est voulu. Les services existent dans un espace de noms unique.
- Si les applets du panneau de configuration 32 bits et 64 bits sont installés, ils pointeront tous deux vers la même instance par défaut.
o Lors de l’installation sous Vista, assurez-vous d’installer en tant qu’administrateur. c’est-à-dire, si vous utilisez le programme d’installation binaire,
cliquez avec le bouton droit et choisissez « Exécuter en tant qu’administrateur ». Sinon, le programme d’installation ne pourra pas démarrer le
service Firebird à la fin de l’installation.
o Les bibliothèques déployées par instclient ne se chargeront pas si les bibliothèques d’exécution MS n’ont pas été installées
correctement. En cas de problèmes, les utilisateurs doivent installer la version appropriée de vcredist.exe mentionnée ci-dessus.
Désinstallation
---———–
o Il est préférable que ce package soit désinstallé correctement à l’aide de l’application de désinstallation
fournie. Celle-ci peut être appelée depuis le panneau de configuration. Alternativement, elle peut être désinstallée en exécutant
unins000.exe directement depuis le répertoire d’installation.
o Si Firebird fonctionne comme une application (au lieu d’un service), il est recommandé d’arrêter manuellement
le serveur avant d’exécuter le désinstalleur. Cela est dû au fait que le désinstalleur ne peut pas arrêter une application
en cours d’exécution. Si un serveur fonctionne pendant la désinstallation, la désinstallation se terminera avec des erreurs.
Vous devrez supprimer les restes à la main.
o La désinstallation laisse cinq fichiers dans le répertoire d’installation :
- databases.conf
- firebird.conf
- fbtrace.conf
- firebird.log
- security2.fdb
C’est intentionnel. Ces fichiers sont tous potentiellement modifiables par les utilisateurs et peuvent être nécessaires
si Firebird est réinstallé à l’avenir. Ils peuvent être supprimés s’ils ne sont plus nécessaires.
o Une nouvelle fonctionnalité du désinstalleur est une option pour l’exécuter avec le paramètre /CLEAN. Cela vérifiera
le nombre de fichiers partagés de chacun des fichiers ci-dessus. Si possible, il les supprimera.
o La désinstallation ne supprimera pas les bibliothèques d’exécution MS VC du répertoire système. Celles-ci peuvent être
supprimées manuellement via le panneau de configuration, mais cela ne devrait pas être nécessaire dans des circonstances normales.
Autres notes
---——–
Firebird nécessite WinSock2. Toutes les plateformes Win32 devraient l’avoir, sauf Win95. Un test pour la
bibliothèque Winsock2 est effectué pendant l’installation. Si elle n’est pas trouvée, l’installation échouera. Vous pouvez visiter ce lien :
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719
pour savoir comment procéder à la mise à niveau.
Installation à partir d’un fichier batch
---—————————
Le programme d’installation peut être exécuté à partir d’un fichier batch. Veuillez consulter ce document :
pour plus de détails.