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

Applications et environnements graphiques Discussion :

Communication windows-linux


Sujet :

Applications et environnements graphiques

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2004
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 16
    Points : 16
    Points
    16
    Par défaut Communication windows-linux
    salut tout le monde!
    je charche à faire une communication entre un serveur windws et un serveur linux:
    ce que je je veux faire exactement c'est de transféré des donées sur des tables access sous windows 2003 server vers une base mysql sous linux.
    est ce que quelq'un a une idée sur comment je peux faire??

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 322
    Points : 211
    Points
    211
    Par défaut
    y a peut être un moyen de faire des exports sql ?

  3. #3
    Membre éprouvé Avatar de trattos
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 000
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 000
    Points : 1 080
    Points
    1 080
    Par défaut
    Je ne connais pas Access mais une base de données digne de ce nom devrait pouvoir t'exporter tout ça en SQL, sinon tu peux essayer d'utiliser un lien ODBC!

  4. #4
    Membre expérimenté

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Points : 1 594
    Points
    1 594
    Par défaut
    Bonjour

    MySQL n'utilise pas du SQL mais du "truc" qui ressemble a du SQL et que lui seul comprends ... Access doit utiliser a peu pres la meme technique quoique ca risque d'etre meme encore pire... En quelques mots, ca risque d'etre plus complexe que ca ne devrait l'etre.

    La theorie voudrait que tu fasse en gros (et pour le principe !! Ca sert a rien d'executer ces commandes !) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    access.exe -f mabase.db --export > dump.sql
    mysql -d database --import < dump.sql
    Sauf qu'il en en a un qui parle en francais avec du jargon auvergat et l'autre qui parle du francais du canada (Ce sont juste des exemples)... Bref, ca risque de passer de "pas trop mal" a "pas du tout"... Il va probablement faloir faire un petit script qui traduise le SQL Access en SQL MySQL.

    En deux mots :
    Bon courage

  5. #5
    Membre Expert

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Points : 5 723
    Points
    5 723
    Par défaut
    C'est un projet de migration que tu veux faire ou alors le fonctionnement du système doit être tel que tu le décrit ( access windows vers mysql linux)?

  6. #6
    Membre confirmé Avatar de papyphp
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    438
    Détails du profil
    Informations personnelles :
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 438
    Points : 587
    Points
    587
    Par défaut
    Salut,

    J'ai du resoudre ce genre de problème.
    Ce que j'ai fait ressemble à du bidouillage mais ça a l'avantage de pouvoir être lancé régulièrement avec "taches planifiées"
    J'ouvre access et lui demande d'exporter les tables au format dbf.
    J'envoie les dbf vers le serveur linux (ftp)
    J'utilise php - mysql pour récupérer les données dbf et les injecter dans ma base mysql

    Bon courage

    A+

Discussions similaires

  1. Portabilité du code C++ de Windows -> Linux ?
    Par eraser570 dans le forum Linux
    Réponses: 29
    Dernier message: 04/09/2009, 17h02
  2. Communication applicatif Linux/environnement windows
    Par SIG_75 dans le forum Windows
    Réponses: 3
    Dernier message: 03/10/2008, 22h08
  3. Réponses: 1
    Dernier message: 10/02/2008, 08h27
  4. [BPW] Dialogues communs Windows 32 bits
    Par Alcatîz dans le forum Turbo Pascal
    Réponses: 28
    Dernier message: 29/03/2003, 22h59

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