Firebird et les logiciels Infodidac

ID : 344

https://www.infodidac.be/articles.html/sujets-transversaux/questions-techniques/firebird-et-les-logiciels-infodidac-r335/

Firebird et les logiciels Infodidac

Installation de Firebird sur le serveur

Normalement, ComptEco/ProEco le fait automatiquement. Cependant si vous deviez le faire vous-même, voici comment procéder :

Le serveur et le client sont une seul et même PC

Dans ce cas, vous ne devriez jamais rencontrer de problèmes particuliers.

Le serveur et le(s) client(s) sont des PC différents

  • Sur le serveur :
    • Vous devez dire à votre pare-feu d'autoriser le trafic réseau sur le port 3050. Consultez le mode d'emploi de votre pare-feu.
    • Optimisation de Firebird et de ProEco (concerne uniquement le logiciel ProEco).
    • ComptEco/ProEco configure automatiquement un fichier serveur.txt de base. Ce fichier se trouve à la racine du répertoire de ComptEco/ProEco. Si vous avez besoin d'une configuration plus pointue des paramètres Firebird, vous pouvez modifier ce fichier par vous-même dans un éditeur de texte. En voici quelques exemples bien documentés. Attention : supprimez tous les espaces inutiles au début et à la fin de chaque ligne significative !
      • exemple ComptEco de serveur.txt
        txt
        exemple ProEco de serveur.txt
        txt

    • Si vous avez un serveur linux, voyez l'exemple ici. 
    • serveur_ex_linux.txt
      txt

    • Exemple de fichier /etc/samba/smb.conf 
    • smb.conf.txt
      txt
    • pour le partage Samba de ComptEco/ProEco sur un serveur linux. Adaptez-le selon votre configuration !
  • Installation du (des) client(s) Windows :
    • Normalement, ComptEco/ProEco le fait automatiquement. Cependant si vous deviez le faire vous-même, voici comment procéder (2 possibilités) :
    • Soit installer Firebird comme expliqué ci-dessus pour le serveur mais en sélectionnant "Installation client minimum" dans la fenêtre "Composants à installer".
    • Soit recopier manuellement le fichier GDS32.DLL du serveur vers le client. Sur un Windows 32bits, le répertoire concerné est \WINDOWS\system32\. Sur un Windows 64bits, c'est le répertoire \WINDOWS\SysWOW64\.
  • Installation du (des) client(s) Linux :
    • ce mode de fonctionnement n'est pas officiellement prévu par Infodidac pour le moment.

Accès externes

  • Accédez aux bases de données ProEco/ComptEco à partir d'un programme externe (suite bureautique ou autre) via une liaison ODBC.
  • Accédez aux bases de données ProEco/ComptEco avec un programme écrit en Python.