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

Outils MySQL Discussion :

Lier Oracle à MySql (importer en temps réel les tables)


Sujet :

Outils MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 6
    Par défaut Lier Oracle à MySql (importer en temps réel les tables)
    Bonjour à tous,
    Je possède une application avec une base de données Oracle. J'ai donc un serveur sur lequel j'ai une base de données MySql qui tourne. Je souhaite d'une part récupérer la structure de la base Oracle (tables + données) et l'installer sur la base MySql et d'autre part, en temps réel ou ponctuellement, mettre à jour les données insérées, supprimée ou mises à jour dans la BD Oracle vers la BD MySql.
    Merci beaucoup pour vos réponses et suggestions.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 6
    Par défaut Lier Oracle et MySQL
    Bonjour,
    je n'ai toujours de solution, apparemment cela doit être stupide. Dite le moi quand même.
    Merci

  3. #3
    Membre chevronné Avatar de rberthou
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 612
    Par défaut
    Citation Envoyé par pat94 Voir le message
    Je souhaite d'une part récupérer la structure de la base Oracle (tables + données) et l'installer sur la base MySql
    Je ne suis pas du tout habitue des nouvelles versions d'Oracle, mais je pense que l'interface d'administration dois te proposer de régénérer de création de ta base de données. Si ce n'est pas le cas tu dois pouvoir le recréer en interrogeant le catalogue.
    Pour l a1ere importation des données regarde du cote des outils d'export d'oracle ou "MySQL Migration Toolkit" ou encore d'utilitaire de copie de dase de données comme DBcopy.

    Citation Envoyé par pat94 Voir le message
    d'autre part, en temps réel ou ponctuellement, mettre à jour les données insérées, supprimée ou mises à jour dans la BD Oracle vers la BD MySql.
    Merci beaucoup pour vos réponses et suggestions.
    Le problème est si tu désire le faire en temps réel ou si tu ne peux pas identifier facilement les données modifiées (une zone date de mise a jour).
    Pour faire cela un temps reel (ou presque) je pense que la solution des triger "postInsert, postUpdate, postDelete" est bien dans ces triger tu peux logger l'action dans un fichier ou un table dans le but de la rejouer dans mysql.
    L'ecriture d'un userExit est aussi possible mais cela est bien plus complexe avec ce userExit tu devrais pouvoir ecrire directement dans Mysql a partir d'oracle (mais a verifier).

Discussions similaires

  1. Réponses: 35
    Dernier message: 07/05/2013, 11h57
  2. tracer en temps réel les points d'une courbe
    Par nico974_0 dans le forum MATLAB
    Réponses: 2
    Dernier message: 03/07/2012, 09h58
  3. [AJAX] Comment faire => resultat de mysql en affichage temps réel
    Par noellepere dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 24/09/2007, 09h55
  4. Réponses: 5
    Dernier message: 30/10/2006, 16h23
  5. Réponses: 5
    Dernier message: 03/08/2006, 16h13

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