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

WinDev Discussion :

MySQL Linux vers Hyperfile Windows


Sujet :

WinDev

  1. #1
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 161
    Points : 9 111
    Points
    9 111
    Par défaut MySQL Linux vers Hyperfile Windows
    Bonjour,

    Je ne maitrise pas trpo bien les moteurs de bases de donnée alors je vous soumets mon problème.

    Nous avons un serveur web sur une dmz. Il n'est pas accessible directement. Sur ce serveur web (Mandrake 9 + apache), il y a plusieurs bases de données MySQL. Pour des raisons techniques et politiques, je suis amené à "migrer" ce serveur linux vers un serveur windows 2003 (dans la même DMZ). Je penche donc vers une solution webdev + hyperfile.

    Ma question est : comment faire pour transférer et migrer (rapidement si possible) ma base de données vers hyperfile ?

    Dans un premier temps, je souhaite récupérer la structure afin de faire une analyse puis faire la migration.

    Je pensais copier les fichiers de la base sur un serveur de test (via psftp) mais l'encodage Linux est différent de celui utilisé par windows.

    Auriez vous des pistes à me donner ?

    Merci d'avance.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 188
    Points : 12 744
    Points
    12 744
    Par défaut
    Bonjour,
    Question bête, mais pourquoi ne pas garder les bases MySQL ?

    Tatayo.

  3. #3
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 161
    Points : 9 111
    Points
    9 111
    Par défaut
    Cela peut être une piste.

    Le problème devient alors comment convertir les bases du monde linux vers le monde windows ?

    Merci pour ta réponse
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 188
    Points : 12 744
    Points
    12 744
    Par défaut
    Avec un peu de chance, un simple backup/restore fera l'affaire. Ca fonctionne avec certaines bases (MaxDb par exemple, et Progress sous certaines conditions).

    Tatayo.

  5. #5
    Expert confirmé
    Homme Profil pro
    ?
    Inscrit en
    Juillet 2002
    Messages
    2 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ?

    Informations forums :
    Inscription : Juillet 2002
    Messages : 2 378
    Points : 4 494
    Points
    4 494
    Par défaut
    Bonjour

    Pour le backup tu peux utiliser un outil comme MySql Administrator (disponible sur le site de MySql, mais il a peut être changé de nom)
    ça génère un script sql complet (création bases, tables et données) donc facile à remonter sur un autre Mysql, y compris sous windows

    Sion, en ligne de commande il y a mysqldump fourni avec MySql

    Ce serait vraiment dommage de passer de MySql à Hyperfile !

  6. #6
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 161
    Points : 9 111
    Points
    9 111
    Par défaut
    J'ai fait le test en mettant un easyphp sur mon poste. J'ai téléchargé les fichiers d'une (petite) base mysql mais easyphp n'a pas aimé !!! Il m'a dit que l'index est corrompu.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  7. #7
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 161
    Points : 9 111
    Points
    9 111
    Par défaut
    Je retire ce que j'ai dit ci-dessus : j'ai mis la dernière version en date de easyphp (5.3.0) et là, ça marche : c'est le pied !!!

    Je vais essayer d'attaquer ma base avec windev (12).

    Merci pour ton aide
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

Discussions similaires

  1. DBLINK MySQL (sous Linux) vers Oracle (sous Windows)
    Par bachelre dans le forum Administration
    Réponses: 1
    Dernier message: 12/02/2014, 17h07
  2. sigaction(linux) vers signal(windows)
    Par Tiberium76 dans le forum C++
    Réponses: 0
    Dernier message: 24/04/2012, 00h57
  3. Réponses: 3
    Dernier message: 07/06/2007, 11h49
  4. De Linux vers Windows
    Par Invité4 dans le forum Linux
    Réponses: 11
    Dernier message: 04/04/2006, 21h03
  5. [Think Pascal] Portage/conversion Think Pascal vers MAC/Windows/Linux
    Par Alain Vitry dans le forum Autres IDE
    Réponses: 1
    Dernier message: 19/03/2005, 12h24

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