Perl et Access

Perl et Access - Perl - Programmation

Marsh Posté le 07-04-2003 à 16:22:36    

Voila mon problème j'aimerais me connecter à une base access qui est sur une de mes partitions via PERL que j'utilise sous la mandrake 9.0 j'ai installé tous les modules perl de la mandrake 9.0 y compris DBI j'ai testé des solutions proposées sur le net rien ne marche de plus je ne veux pas installer des drivers ODBC payant pour me connecter à access alors si vous avez une solution pour se connecter à une base access depuis linux via perl gratos ca le ferait

Reply

Marsh Posté le 07-04-2003 à 16:22:36   

Reply

Marsh Posté le 08-04-2003 à 08:38:05    

Duc Duc a écrit :

si vous avez une solution pour se connecter à une base access depuis linux via perl gratos ca le ferait


 
Ben la seule solution que je vois c'est de laisser Access de côté et passer à MySql sous ta MDK
 
Sérieusement, c'est déjà bien gavant de bosser avec Access sous Win32 en utilisant les pilotes ODBC mais là, tu veux en plus le faire en partant de Linux, ça l'fait po d'trop


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 08-04-2003 à 09:15:59    

Non mais t'as pas compris je suis obligé de me servir de cette base access car fo que j'en récupère toutes les données pour les mettre au format mysql sous linux mais bon ya tellement la dose de données qui fo que j'automatise le truc c pour ca que j'avais pensé a un script en perl pour ouvrir les 2 bases en meme tps et remplir la mysql avec les données d'access

Reply

Marsh Posté le 08-04-2003 à 09:18:02    

Et tu as vraiment trop trop de données dans tes tables pour tout exporter dans des fichiers délimités et de faire de l'import dans MySql ???


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 08-04-2003 à 09:25:44    

ouais

Reply

Marsh Posté le 08-04-2003 à 09:31:03    

et même en faisant ce que tu comptes faire, tu crains pas qu'avec ton super gros paquet de données de la mort, ça risque de se passer nickel chrome sans aucun risque de pertes de données ???


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 08-04-2003 à 10:00:55    

bah non comment je pourrais perdre des données si je mets les bonnes requetes SQL dans mon source perl il devrait pas y avoir de probleme mais ca ca viendra par la suite deja si j'arrivais à me connecter a la base access ca le ferait

Reply

Marsh Posté le 08-04-2003 à 12:39:45    

Duc Duc a écrit :

bah non comment je pourrais perdre des données si je mets les bonnes requetes SQL dans mon source perl il devrait pas y avoir de probleme mais ca ca viendra par la suite deja si j'arrivais à me connecter a la base access ca le ferait


 
J'ai pas la solution mais il est possible de se connecter via PHP et ODBC sur une base Access (MDB) donc, a priori, ça doit être aussi possible via PERL et ODBC. Il doit exister un module ODBC pour PERL donc tu peux chercher dans cette direction.


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 08-04-2003 à 13:37:58    

ouais g deja chercher dans cette direction mais fo installer un module perl odbc-odbc bridge est c payant

Reply

Marsh Posté le 08-04-2003 à 16:50:58    

Duc Duc a écrit :

ouais g deja chercher dans cette direction mais fo installer un module perl odbc-odbc bridge est c payant
 


 
Arf, ça m'étonne vu que ODBC est gratos sous PHP.  
 
Ca fait qq temps que j'ai plus ouvert les perldoc (pour raison de santé mentale, entre autre :D)


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 08-04-2003 à 16:50:58   

Reply

Marsh Posté le 10-04-2003 à 11:10:36    

salut :hello:
 
ya un module qui s'appel ADO ou DBI-ADO sous Perl cherche le ;)
 
edit : c gratuit :D
edit 2 : il existe aussi des utilitaires gratuit permettant de porter les une DB ACCESS vers MySQL cherche Myaccess !
edit 3 : parce que je suis gentil en ce moment un lien http://ftp.u-paris10.fr/mysql.com/Downloads/Contrib/
tu trouvera MyAccess 2000 (pour Access 2000) et myaccess 97 (pour Access 97)


Message édité par stef_dobermann le 10-04-2003 à 11:19:39

---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 10-04-2003 à 13:43:42    

non mais ta pas compris je crois je veux me connecter a partir de linux et pas windows et ton programme ca marche sous windows fo ouvrir access et tout. moi je veux y acceder a partir de linux comme si c t sur un serveur distant windows voili voilou mais merci qd meme

Reply

Marsh Posté le 10-04-2003 à 14:15:18    

t exigeant qd mm :D

Reply

Marsh Posté le 11-04-2003 à 10:16:58    

et ouais le cho c plus la fete on est plu a l'iut la

Reply

Marsh Posté le 11-04-2003 à 10:36:23    

c'est bien ça le pb :/


Message édité par nero27 le 11-04-2003 à 10:36:30
Reply

Marsh Posté le 11-04-2003 à 13:44:44    

ouais c clair  :sweat:

Reply

Marsh Posté le 11-04-2003 à 14:02:19    

Duc Duc a écrit :

ouais c clair  :sweat:  


 :cry:

Reply

Marsh Posté le 11-04-2003 à 14:17:55    

Duc Duc a écrit :

non mais ta pas compris je crois je veux me connecter a partir de linux et pas windows et ton programme ca marche sous windows fo ouvrir access et tout. moi je veux y acceder a partir de linux comme si c t sur un serveur distant windows voili voilou mais merci qd meme
 


 
Je vois pas le PB  :heink:  
 

Citation :

ya un module qui s'appel ADO ou DBI-ADO sous Perl cherche le  


un module c pour les 2 environnement non ?
 
De toute façon une fois ta base Access convertie en Mysql, tu utilise MySQL donc plus besoin d'Access et ca rulez sous nux ;)
 
et si on est plus à l'IUT, fo aussi réfléchir :D
 


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 14-04-2003 à 12:55:42    

non mais t'es trop moche un module ca amrche pas forcement sur les 2 OS exemple win32-ODBC marche que sous windows et j'aurais toujours besoin des bases access on doit les conserver c imposé par mon entreprise et à mon avis je réfléchis un peu plus que toi petit :fou:

Reply

Marsh Posté le 14-04-2003 à 13:42:15    

non mais t'es trop moche, ouhaaaaaaaaaouuuuuuuuuuuuuuuu l'insulte ultime de la mort de l'enfer qui tue ! :love:  
 
eh ben dis donc, SteF_DOBERMANN, c'est ce qui s'appelle se faire moucher  :lol:  
 
 ;)

Reply

Marsh Posté le 14-04-2003 à 16:31:04    

Aricoh a écrit :

non mais t'es trop moche, ouhaaaaaaaaaouuuuuuuuuuuuuuuu l'insulte ultime de la mort de l'enfer qui tue ! :love:  
 
eh ben dis donc, SteF_DOBERMANN, c'est ce qui s'appelle se faire moucher  :lol:  
 
 ;)  


 
Chuis sur qu'il a meme pas cherché car ...


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 14-04-2003 à 16:33:48    

D'apres cette page http://www.dwam.net/docs/perl/site/lib/DBD/ADO.html il va sur toute les plateforme :lol:
 
Aller je te pardonne, simple d'esprit :D, pleure pas trop  :sol:  
et avant d'insulter les gens fait des recherche  :pfff:  
 
Si t'as pas compris comment utiliser le module, dit le nous, on t'aideras  :lol:  
 
pendant 3 secondes j'ai cru être en maternel avec cette expression "t trop moche" l'expression de la mort qui tue :lol:


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 15-04-2003 à 10:31:38    

non mais je crois que c'est toi qui ne sait pas bien regardé ton module il marche pas pour access c le module odbc pour access donc dsl mais fo arrete de se la péter avant de dire des conneries

Reply

Marsh Posté le 15-04-2003 à 15:41:22    

D'apres cette page :  
http://rpmfind.net/linux/RPM/solar [...] .i386.html
 
tiens, ce parckage RPM (donc pour linux) ya ADO.pm et W32ODBC.pm ...
bref je vais m'étendre sur un sujet, ou le concerné ne propose rien :pfff:  
 
http://www.awilcox.com/geek_stuff/perl/proxy.html


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 15-04-2003 à 15:46:03    

au pire, Perl existe aussi sous Windows donc ...
 
et acces c faire des exportation en fichier texte
Perl c lire des fichiers texte et les mettre ensuite dans une DB mysql ...


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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