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

Administration Oracle Discussion :

impdp et flashback


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2007
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 29
    Par défaut impdp et flashback
    pour utliser flashback_scn et time dans expdp ca j'ai compris , mais utiliser le flashback dans impdp à partir de dblink ou network_link j'ai pas compris , est ce que vous pouvez m'expliquer avec un exemple .merci

  2. #2
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    ça n'a pas de sens...

    Cas concret : vous vous rendez compte qu'il y a eu une fausse manip sur les données.
    Pour vous en sortir, vous savez que vous pouvez compter sur les flashback table, flashback version query et autres technos flashabck mais qui sont TOUTES basées sur les UNDO.
    Or, les undo, c'est (très) volatile. Donc vous n'avez que très peu de temps et donc, pas beaucoup de marge de manoeuvre. Ni le temps d'attendre la décision du big chef de savoir ce qu'on doit faire.

    Donc, si vous voulez avoir un peu de temps et une chance de ne rien perdre, il faut vite sauvegarder les données relatives à la table abimée, et pour cela, faire un export datapump flashback.

    A l'import, on importera le contenu du dump. Point.
    il n'y a plus de notion flashback.

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 354
    Par défaut
    Si si Leo ça a un sens ...
    En fait c'est quand on fait un travail une importation à partir en utilisant un db-link qui va permetre de faire l'opération à la volée. Réellement il y a un export qui va utiliser le flashback demandé mais il n'y a pas de génération de fichier dump intermédaire ...

  4. #4
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    j'avais zappé ce dblink...

    mais le fait de ne pas passer par un dump intermédiaire ne change pas grand chose, si ?
    on ne peut importer que ce qui est exporté, non ?

  5. #5
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    ha mon avis c'est pas possible tout simplement parce que le DBLink ne permet pas de lire les flashback logs... mais je peux me tromper

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 354
    Par défaut
    Citation Envoyé par LeoAnderson Voir le message
    j'avais zappé ce dblink...

    mais le fait de ne pas passer par un dump intermédiaire ne change pas grand chose, si ?
    on ne peut importer que ce qui est exporté, non ?
    Bien sûr sur ce point tu as raison mais tout se passe comme si impdp lance un expdp sur la base désignée par le paramètre NETWORK_LINK qui lui envoie la sortie à la place de la diriger vers un fichier dump ...

    voir ici

  7. #7
    Membre averti
    Inscrit en
    Août 2007
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 29
    Par défaut
    oui Michel t'a raison , parceque on ne peut utiliser le flashback avec impdp sauf si on utilise , le dblink , le impdp lance un export et il ne lit pas les redo flashback mais de la table undo de la base distante , parceque flashback_scn et time utilise , le tablespace UNDO ., on tout cas merci à vous tous

Discussions similaires

  1. impdp depuis un autre serveur
    Par poc dans le forum Oracle
    Réponses: 5
    Dernier message: 05/10/2007, 18h22
  2. L'instruction Flashback en 10g
    Par LBO72 dans le forum SQL
    Réponses: 3
    Dernier message: 25/09/2007, 08h52
  3. Equivalent Flashback query sous Oracle 8i
    Par ilalaina dans le forum Administration
    Réponses: 2
    Dernier message: 21/08/2007, 08h39
  4. Le FLASHBACK QUERY sous Oracle 9i
    Par pdcesmera dans le forum Oracle
    Réponses: 1
    Dernier message: 23/02/2007, 09h18
  5. [10g] Flashback logs supprimés du disque
    Par zestrellita dans le forum Oracle
    Réponses: 5
    Dernier message: 01/06/2006, 11h59

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