-
driver ODBC pour PHP
bonjour,
(1)
je ne trouve pas le driver ODBC qui doit être fourni par PCSOFT
WX240PACKODBC.EXE
je suis sur windows, ou pourrais-je le trouver ?
j'ai installé HFSQL Client/Serveur -> Serveur HFSQL 24 (05/12/2018)
mais introuvable :(
(2)
d'une façon générale, peut il avoir des problèmes à utiliser une HFSQL via PHP/ODBC ?
des problèmes de fiabilité ? de performance ? ou autres ....
-
1)ftp://ftp.pcsoft.fr/wx24_54h/fr/comm...CKODBC054h.exe
2)j'ai essayé de l'odbc sur windows a partir de PHP y'a une semaine. L'établissement de la connexion par le driver ODBC à la base HFSQL C/S prend un temps incompressible de 30 secondes, que je ne comprends pas. Chaque poste que j'ai lu sur plusieurs forum tendaient à dire que ce n'est pas une solution viable en production.
Sur Linux, je n'ai même pas réussi à le faire marcher car le driver ODBC Linux de HFSQL requiert iodbc, une implémentation d'ODBC non présente dans PHP (qui tourne avec unixODBC) et la recompilation est difficile car les sources de iodbc ne sont plus dispo sur leur site, ce dernier semblant à l'abandon depuis 2016.
-
Pour ceux qui repassent par là, le temps de 30 secondes était lié au fait que nous avons plus d'une centaine de tables dans l'analyse et que pour chaque table, le driver fait l'équivalent d'un HDeclareExterne, qui du coup est très lent.
Si vous avez 10 tables, ça passe, mais si vous en avez 100, vous pouvez oublier cette solution si la base est distante.