Access et driver ODBC sous Linux ?

Access et driver ODBC sous Linux ? - PHP - Programmation

Marsh Posté le 01-07-2014 à 18:25:09    

Hello,
 
j'ai une appli en php5 sous serveur Linux qui a (malheureusement) besoin d’accéder à des fichiers MDB (Access 2003).
 
J'ai un peu regardé et un connecteur payant existe : http://www.easysoft.com/products/d [...] tion=tab-1
 
Connaitriez vous un équivalent gratuit et fiable ?
 
A+


---------------
D3/Hots/Hs Doc#2847
Reply

Marsh Posté le 01-07-2014 à 18:25:09   

Reply

Marsh Posté le 01-07-2014 à 18:30:03    

Mdbtools pourrait peut être te convenir.

Reply

Marsh Posté le 01-07-2014 à 18:35:17    

Apparemment mdbtools ne semble pas assez fiable en prod d'après ce que j'ai lu. Des retours ?


---------------
D3/Hots/Hs Doc#2847
Reply

Marsh Posté le 01-07-2014 à 23:27:32    

Oula, tu parles sérieusement de prod et d'Access dans la même phrase :D
 
A l'époque ou j'étais obligé de m'en servir, il faisait correctement son boulot : convertir un fichier mdb de ~100-150 Mo en Mysql, 1 fois par jour.
 
Après, faut mettre les mains dans le cambouis : Les fichiers sur lesquels tu vas travailler ont il une structure fixe, y'a t'il rajout à l'arrache de tables / requêtes / vues (premier cas si mdbtools marche, il y a peu de chances qu'il "casse" tout seul par la suite, second cas tu n'es pas a l'abri de surprises).
 
Dois tu faire du temps réel, ou de l'import / export régulier ?
 
Il y a ouatmille choses que tu n'as pas précisé, et qui feront que tu pourras te contenter de ce qui est dispo en libre, ou que tu devras sortir le portefeuille.

Reply

Marsh Posté le 02-07-2014 à 09:47:06    

Merci :)  
 
En fait le site Web en php afficher des métadata de cartes Autocad.
Ce sont de tout petit fichier, mais il y en a 1 par carte. Je pense que la structure est fixe.
 
Ces metadata contiennent des infos sur le plan, qui seront affichées sur le site par l'intermédiaire du php et du driver odbc.
 
Actuellement le serveur est sous Windows et tout marche bien.
Par contre, on doit le passer en Linux, d'ou ma recherche :D


---------------
D3/Hots/Hs Doc#2847
Reply

Marsh Posté le 02-07-2014 à 10:09:21    

Question bête : le serveur passant sous Linux, ne serait-il pas plus simple d'y déployer dessus une machine virtuelle avec un Windows dessus ? Ca limiterait peut-être les pbs...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 02-07-2014 à 12:37:46    

Si c'est des "bêtes" metadatas, les extraire ne devrait pas être problématique.
 
Surtout qu'au final il s'agira de les extraire juste une seule fois pour les mettre dans un format plus linux compliant (mysql ou xml par exemple).
 
Par contre je comprends pas trop, les metadatas sont dans un fichier à part, et pas inclus dans ton fichier autocad ? (dwg si je me trompe pas).

Reply

Marsh Posté le 02-07-2014 à 13:47:53    

rufo > nan faut qu'on reste sérieux quand même :D
 
ccp > les métadata sont extraits et affichés directement sur le site. Je ne pense pas qu'on va modifier ce comportement, donc il n'y aura pas de conversion des formats. Pour Autocad (3D map je crois), oui, il y a 2 fichiers ! Le plan et le méta à la con :o


---------------
D3/Hots/Hs Doc#2847
Reply

Marsh Posté le 02-07-2014 à 13:48:48    

De toute facon, je vais lancer une petite vm debian. Les Mdbtools semblent à jour sur la stable.


---------------
D3/Hots/Hs Doc#2847
Reply

Marsh Posté le 02-07-2014 à 14:30:02    

hfrfc a écrit :

rufo > nan faut qu'on reste sérieux quand même :D
 
ccp > les métadata sont extraits et affichés directement sur le site. Je ne pense pas qu'on va modifier ce comportement, donc il n'y aura pas de conversion des formats. Pour Autocad (3D map je crois), oui, il y a 2 fichiers ! Le plan et le méta à la con :o


C'est pas moi qui a commencé, mais toi en parlant d'Access et de fiabilité  :whistle:


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 02-07-2014 à 14:30:02   

Reply

Marsh Posté le 02-07-2014 à 16:48:32    

Le poids de l'existant :-/


---------------
D3/Hots/Hs Doc#2847
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed