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

Oracle Discussion :

Base 10gr2 --> Base 8.0.5, possible?


Sujet :

Oracle

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2002
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 52
    Points : 36
    Points
    36
    Par défaut Base 10gr2 --> Base 8.0.5, possible?
    Bonjour à tous,
    Je suis en train de faire une migration de 8.0.5 vers 10gr2...aucun problème.
    Par contre, si j'ai un soucis et que je veuille revenir de 10g vers 8.0.5, comment puis-je faire ?
    J'ai essayé avec des export / import mais cela ne fonctionne pas. J'obtiens un message d'erreur IMP-00010: en-tete de fichier d'export non valide...
    J'ai vu que cela pouvait provenir d'un fichier corrompu par le tranfert mais je ne pense pas qu'il s'agisse de cela (j'ai fait une simple copie de fichier). Par contre, mon serveur 10g est sous Linux...et mon serveur 8.0.5 sous Windows.

    Je patauge un peu

  2. #2
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    Vérifiez que:
    • le transfert de fichier (ftp) se fait en mode binaire et non ASCII
    • l'export de la base 10 se fait avec l'exécutable Oracle 10 et l'import dans la base 8 se fait avec l'exécutable Oracle 8.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juin 2002
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 52
    Points : 36
    Points
    36
    Par défaut
    Citation Envoyé par pifor
    le transfert de fichier (ftp) se fait en mode binaire et non ASCII
    J'ai fait un copier/ coller à partir de Windows sur un partage Samba de mon serveur Linux...Si c'est pas du binaire ca

    Citation Envoyé par pifor
    l'export de la base 10 se fait avec l'exécutable Oracle 10 et l'import dans la base 8 se fait avec l'exécutable Oracle 8.
    L'export Oracle10 utilise la commande "exp" et l'import Oracle8 utilise la commande "imp80". Je vais essayer avec "expdp" pour l'export.

  4. #4
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    expdp/impdp et exp/imp sont des outils incompatibles. Cela ne peut pas marcher.

    Je me suis trompé: pour exporter de 10 et importer en 8, il faut utiliser l'export de la version 8 (et bien l'import de la 8) d'après les règles générales dans le Utilities Guide.

  5. #5
    Nouveau membre du Club
    Inscrit en
    Juin 2002
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 52
    Points : 36
    Points
    36
    Par défaut
    L'export de la 10g ne peut pas faire son export vers une base en 8.0.5.
    Et ma base en 8.0.5 ne semble pas accepter les dump de 10g.
    A part passer par une base intermédiaire en 9i, je ne vois pas.
    Une idée ?

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Février 2005
    Messages
    283
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Points : 122
    Points
    122
    Par défaut
    Bonjour

    "Par contre, si j'ai un soucis et que je veuille revenir de 10g vers 8.0.5, comment puis-je faire ?"

    Le préalable d'une migration est de faire une sauvegarde à froid de la base au cas ou justement il y ait un problème.

    Cette sauvegarde a t elle été faite ?

    Salutations
    Alain

  7. #7
    Nouveau membre du Club
    Inscrit en
    Juin 2002
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 52
    Points : 36
    Points
    36
    Par défaut
    J'aurais bien sûr fait une sauvegarde mais le problème n'est pas là

    Je reformule :
    après avoir effectuée ma migration vers 10g, les utilisateurs font travailler (ma base en 8.0.5 sera alors completement arrétée).
    Si par malchance, je m'apercois que l'environnement en 10g n'est pas stable (j'ai deja fait des tests mais on est jamais à l'abri) et que je veuille revenir en 8.0.5, il va alors falloir que je reprenne les données de ma base en 10g pour les "importer" dans ma base en 8.0.5 (pour ne pas perdre les données qui auront été saisies dans la base 10g)
    J'ai été plus clair ?

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Février 2005
    Messages
    283
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Points : 122
    Points
    122
    Par défaut
    Oui tout à fait et ce que je peux te dire c'est que la 8.0.5 n'est pas franchement réputée pour sa fiablité, a mon avis tu auras moins de problème avec la 10R2.

    Bon week
    Alain

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

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    en effet, je ne pense pas que ce soit un sénario envisageable, ce sera beaucoup plus compliqué de revenir en arrière que de fiabiliser la 10g si tant est que ce soit nécessaire

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/09/2014, 21h52
  2. Migration d'une base 10gR2 en 11gR1
    Par agdid04 dans le forum Administration
    Réponses: 5
    Dernier message: 17/07/2009, 15h48
  3. [ODBC] Utilisation d'une base de données Microsoft Works en PHP, possible ?
    Par pikatshu dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 11/04/2007, 09h39
  4. [Oracle Lite 10gR2] Accès base Oracle depuis Pocket PC
    Par Cereal123 dans le forum Oracle
    Réponses: 6
    Dernier message: 08/03/2007, 11h43
  5. Réponses: 9
    Dernier message: 17/11/2006, 12h08

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