IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HyperFileSQL Discussion :

driver ODBC pour PHP


Sujet :

HyperFileSQL

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    janvier 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : janvier 2019
    Messages : 5
    Points : 6
    Points
    6
    Par défaut 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 ....

  2. #2
    Membre confirmé
    Homme Profil pro
    Chef de projet
    Inscrit en
    mars 2017
    Messages
    209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mars 2017
    Messages : 209
    Points : 456
    Points
    456
    Par défaut
    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.

  3. #3
    Membre confirmé
    Homme Profil pro
    Chef de projet
    Inscrit en
    mars 2017
    Messages
    209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mars 2017
    Messages : 209
    Points : 456
    Points
    456
    Par défaut
    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.

Discussions similaires

  1. [DEV] Driver ODBC pour Mac
    Par netah25 dans le forum Développement OS X
    Réponses: 1
    Dernier message: 24/10/2007, 12h08
  2. un driver ODBC pour Firebird avec Linux
    Par dj.motte dans le forum Installation
    Réponses: 4
    Dernier message: 27/09/2007, 19h36
  3. Driver ODBC pour Sqlbase 9.0.0
    Par finop dans le forum Autres SGBD
    Réponses: 1
    Dernier message: 12/09/2007, 16h57
  4. Driver ODBC pour Oracle9.2
    Par Stane dans le forum Oracle
    Réponses: 1
    Dernier message: 22/11/2005, 16h57
  5. Driver ODBC pour interbase
    Par Houben Jacques dans le forum InterBase
    Réponses: 2
    Dernier message: 28/05/2003, 20h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo