
Lorsqu'une base dispose d'un pilote ODBC (Open Database Connectivity), elle devient accessible à partir de toutes les applications ou sites pouvant utiliser ODBC.
La base HFSQL disposant d'un pilote ODBC, elle peut donc être utilisée depuis des applications tierces sous Windows, ou Linux :
Si cette "standardisation" par ODBC facilite les échanges, il faut rester vigilant sous Linux car ODBC dispose de différentes implémentations.
En effet le pilote ODBC HFSQL pour Linux repose sur iODBC (http://www.iodbc.org). Afin d'accéder à une base HFSQL client/serveur ou HFSQL classic depuis une application ou un site quelconque sous Linux, il faut donc installer le manager iODBC. Par exemple sous Ubuntu, le package libiodbc-dev. Toute l'information nécessaire est fournie dans la page suivante de l'aide du pilote.
Il faut donc s'assurer que l'application qui va devoir accéder à HFSQL via son pilote aura bien la possibilité de passer par iODBC, et non pas UnixODBC qui peut également être utilisé.
Par exemple si l'accès à la base HFSQL doit se faire depuis un site PHP déployé sous Linux, il faut configurer le moteur PHP qui héberge le site, afin qu'il utilise iODBC et non pas UnixODBC (config PHP - iODBC).