Je travaille sur un Rasberry avec un lecteur de badge NFC, mon projet porte sur un lecteur de badge qui récupère le numéro d’un badge, la date et l’heure au moment de badger puis envoie toute ces information à une base de donnée HFSQL.
Mon problème est que quand je lance mon programme on me renvoie l’erreur suivante :
« Can’t open lib ‹ Easysoft ODBC-SQL Server › : file not found (0) (SQLDriverConnect) »)"
Ok désoler, je dois configurer le drivers avec iodbcadm-gtk du coup j’ai indiquer le chemin du drivers plus mon fichier odbc.ini mais que je lance la commande iodbctest il m’indique une erreur de segmentation et quand je lance mon programme ça lance une boucle sans fin
J’ai déjà essayer je n’ai rien trouver, j’ai l’impression que le driver ODBC est incompatible avec Raspbian :/, ou alors j’ai télécharger le mauvais drivers, j’ai beau cherché sur le net mais personne n’a mon problème j’ai l’impression
Malheureusement je n’ai pas d’autres choix que de travailler sur du HFSQL :/, j’ai installer docker mais il n’y pas eu de changement, il me sort la même erreur
Re : j’ai installer un container qui viens directement de Windev, j’ai réussie à le lancer mais quand je fais un test avec iodbc il me met toujours l’erreur de segmentation et quand je lance mon programme qui contient juste un SELECT FROM, le programme tourne dans le vide et le terminal plante , je sais vraiment plus quoi faire xD
Je ne sais pas si c’est toujours d’actualité pour vous, mais j’ai trouvé une solution pour installer HFSQL CS (version 24, pas 2024) sur un Raspberry Pi 4. Il s’agit d’installer un émulateur Windows sur le Raspberry.
2-Sur Pi-APP, téléchargez l’application Box86 (cela prend environ 5 à 10 minutes).
3-Toujours sur Pi-APP, téléchargez l’application Wine.
4-Dézippez l’exécutable HFSQL.
5-Copiez seulement le dossier Windows sur votre Raspberry.
6-Lancez Wine Program Manager.
7-Cliquez sur « Install » et cherchez le fichier appelé Pack.exe (n’oubliez pas de sélectionner le type de fichier « .exe » pour le voir).
8-HFSQL s’installe et vous pouvez l’utiliser sur votre réseau de manière habituelle.
NB :
Si vous redémarrez votre Raspberry, HFSQL CS ne démarre pas automatiquement. Il faut d’abord le lancer manuellement sur le Raspberry avant de pouvoir l’utiliser sur votre réseau. L’idée est de lancer l’application automatiquement au démarrage du système, mais pour l’instant, je ne sais pas comment faire.
J’espère que cela sera utile et satisfera la curiosité de la communauté.