Posté par PhilDeDakar .
En réponse au message ODBC avec pyodbc .
Évalué à 1.
Dernière modification le 18 août 2018 à 14:11.
Bonjour
Merci pour avoir pris du temps pour essayer de m'aider mais j'avais déjà lu ce post (j'ai le même google-fu…)
Le problème semble venir de pyodbc.so qui est surement compilé avec la librairie unixodbc. Hors le driver HyperFile Client Serveur ne semble fonctionner qu'avec iodbbc. J'ai donc télécharger de l'adresse : https://github.com/mkleehammer/pyodbc les sources de pyodbc puis modifié le setup.py pour qu'il utilise iodbc au lieux d'unixodbc. A la première compil j'ai eu une erreur que j'ai réussi à by-passer. La seconde compilation est passée mais j'ai une erreur d’exécution.
ps C'est le même soucis au niveau du .connect() avec pypyodbc (j'avais déjà tenté le coup)
[^] # Re: pypyodbc
Posté par PhilDeDakar . En réponse au message ODBC avec pyodbc . Évalué à 1.
Le but "final" de l’exercice est de concevoir un wrapper multicorn afin de faciliter la migration de fichier HFSQL vers postgreSQL.
Personnellement je n'utilise jamais HFSQL…
Quant a avoir des infos de la part de l'éditeur, il ne faut pas y compter.
Cet exercice me permet d'en apprendre un peut sur python, les wrapper et la compilation sur linux
[^] # Re: pypyodbc
Posté par PhilDeDakar . En réponse au message ODBC avec pyodbc . Évalué à 1. Dernière modification le 18 août 2018 à 14:11.
Bonjour
Merci pour avoir pris du temps pour essayer de m'aider mais j'avais déjà lu ce post (j'ai le même google-fu…)
Le problème semble venir de pyodbc.so qui est surement compilé avec la librairie unixodbc. Hors le driver HyperFile Client Serveur ne semble fonctionner qu'avec iodbbc. J'ai donc télécharger de l'adresse : https://github.com/mkleehammer/pyodbc les sources de pyodbc puis modifié le setup.py pour qu'il utilise iodbc au lieux d'unixodbc. A la première compil j'ai eu une erreur que j'ai réussi à by-passer. La seconde compilation est passée mais j'ai une erreur d’exécution.
ps C'est le même soucis au niveau du .connect() avec pypyodbc (j'avais déjà tenté le coup)