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

Développement de jobs Discussion :

Désactiver les contraintes


Sujet :

Développement de jobs

  1. #1
    Membre du Club
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Février 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Février 2007
    Messages : 103
    Points : 64
    Points
    64
    Par défaut Désactiver les contraintes
    Hello

    Ya moyen dans un job talend de :
    1: desactiver les contraintes
    2: mettre des données en base
    3: réactiver les contraintes.

    J'ai deux bases (source et destination) j'ai pas mal de tables avec de nombreuses dépendances, l'idée serait de faire une copie "facile" de mes tables sans me soucier de l'ordre d'insertion. (Les deux modèles sont très proche, c'est quasiement que de la copie champ à champ).
    Ma base est MySQL. J'aimerais utiliser la directive :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SET foreign_key_checks = 0;
    Donc peut-on désactiver les contraintes ?

  2. #2
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Points : 4 314
    Points
    4 314
    Par défaut
    Utilise un job de la forme :

    tMySQLRow (désactivation des contraintes)
    |
    onSubjobOk
    |
    tMySQLInput --> tMySQLOutput (copie des données)
    |
    onSubjobOk
    |
    tMySQLRow (réactivation des contraintes)

  3. #3
    Membre du Club
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Février 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Février 2007
    Messages : 103
    Points : 64
    Points
    64
    Par défaut
    Ok merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 17/10/2012, 15h15
  2. Désactiver les contraintes pour des tests unitaires
    Par felipe2000fr dans le forum Hibernate
    Réponses: 1
    Dernier message: 06/04/2011, 09h50
  3. Activer/Désactiver les contraintes
    Par mortimer.pw dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 04/07/2008, 11h26
  4. activer / désactiver toutes les contraintes
    Par clawhammer dans le forum Oracle
    Réponses: 4
    Dernier message: 12/10/2006, 14h58
  5. désactiver les contraintes
    Par romainw dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 15/07/2004, 10h46

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