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 :

De 8i vers 10G


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 69
    Par défaut De 8i vers 10G
    Bonjour

    J'ai un serveur avec dessus oracle 8i, je veux installer la 10G. Après l'installation de la 10G je veut mettre les données de la 8i dans la 10G. A priori il est
    possible de mettre directement les données de la 8i dans la 10G.

    A priori, si je fais un backup en utilisant l'option full et que je l'injecte dans la 10G cela devrait fonctionner, mais je me pose différentes questions:
    -La base en 8i ne respecte pas la norme OFA et pour la 10G j'aimerais que la norme soit appliqué, cela est-il possible ou alors les fichiers vont migrer d'un
    serveur à l'autre avec la même arborescence?
    -Ensuite la base 10G devrait devenir la base de production, le nom de la base de 10G doit être la même qu'en 8i?
    -Je pensais faire une liste des applications qui utilisent la BDD et tenter de toutes les tester avant de mettre la 10G en production, qu'en pensez vous ?
    -Il y a t-il d'autres choses auxquels je dois penser?

    Je n'ai pas vraiment de connaissances en termes de migration
    Merci

  2. #2
    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
    - Il faut que tu crées les tablespaces avant et les données seront dans ces tablespaces que tu auras pris soin de créer avec la norme OFA
    - Non, c'est pas obligatoire.
    - C'est essentiel ne serait-ce que pour détecter et résoudre les problèmes de perfs et/ou incompatibilités.

  3. #3
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2006
    Messages : 142
    Par défaut
    Bonjour,

    j'ai fait l'expérience de ce type d'upgrade et il n'y a pas normalement pas de problème. Tu exportes de 8i avec un export 8i et tu importes le dump en 10g avec l'import 10g (après donc avoir créé les mêmes tablespaces).

    Le seul souci peut provenir des performances, car l'optimiseur a changé et donc les plans d'exécution ne seront pas forcément les mêmes qu'en 8 et pas forcément les mieux.
    Il faut donc rejouer toutes les grosses requêtes pour s'en assurer.

    Cdlt.

  4. #4
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 69
    Par défaut
    Je fais un export complet de la base?
    si je fais un full export de la base 8i vers 10g les tablespaces par défaut vont aussi être importer? car dans la 10g vu qu'ils sont par défaut ça ne sert à rien, et si j'exporte seulement mes 2 tablespaces, les rôles et comptes utilisateur ne seront pas importés.

    2ème question: comment je fais un export de schéma en 8i?
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    C:\Documents and Settings\Adminjm>exp userid=system/motdepasse@msat.jm.cg53.fr file
    =d:\oracle\export_msat_adm.dump log=d:\oracle\export_msat_adm.log owner=msat_adm
    ;
     
    Export: Release 10.2.0.1.0 - Production on Mar. Avr. 21 09:56:57 2009
     
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
     
     
    EXP-00056: Erreur ORACLE 12154 rencontrÚe
    ORA-12154: TNS : l'identificateur de connexion indiquÚ n'a pas pu Ûtre rÚsolu
    EXP-00000: ProcÚdure d'export terminÚe avec erreur
    J'ai fait une Voici la réponse d'Oracle:
    Fichiers de paramÞtres utilisÚs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
     
    TNS-03505: Echec de la rÚsolution du nom

    Autres problèmes sur ce tuto: Comment je peux exporter les rôles, profiles et user?

Discussions similaires

  1. migration 8i vers 10g
    Par petit arbre dans le forum Oracle
    Réponses: 6
    Dernier message: 29/01/2007, 17h40
  2. [Forms 10g] Restrictions de migration de 6i vers 10g
    Par duboisfa dans le forum Forms
    Réponses: 6
    Dernier message: 16/11/2006, 18h59
  3. oracle 8.1.6 vers 10g express
    Par berliner dans le forum Oracle
    Réponses: 2
    Dernier message: 27/05/2006, 03h20
  4. migration d'orale 8i vers 10g
    Par nabou dans le forum Oracle
    Réponses: 5
    Dernier message: 22/05/2006, 16h11
  5. Réponses: 9
    Dernier message: 07/04/2006, 14h33

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