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 :

Migration de BDD d'un serveur à un autre


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 87
    Par défaut Migration de BDD d'un serveur à un autre
    Bonjour,

    Je voudrais migrer une base de données Oracle 8i d'un serveur A à un serveur B.
    A est sous windows 2000, B sous windows 2003.

    J'ai fait un export full de la base sur le serveur A
    Donc:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exp system/passwd@bdtoto file=exp.dmp full=y
    Puis un import sur le serveur B sur lequel j'ai créé une BDD bdtoto "vide" (à l'aide du Database Configuration Assistant).

    Je lance donc la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    imp system/passwd@bdtoto file=exp.dmp full=y
    La procédure d'import semble se lancer correctement jusqu'à ce qu'elle s'arrete brusquement avec ce message :
    "ALTER SESSION SET CURRENT_SCHEMA= "ABDELHAMID""
    IMP-00003: Erreur ORACLE 1435 rencontrÚe
    ORA-01435: cet utilisateur n'existe pas
    IMP-00000: ProcÚdure d'import terminÚe avec erreur
    Forcement que l'utilisateur n'existe pas...
    Comment faire alors ?
    merci d'avance.

  2. #2
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Citation Envoyé par abdelhamidem Voir le message
    [CODE] "ALTER SESSION SET CURRENT_SCHEMA= "ABDELHAMID"
    Il faut d'abord créer le USER ABDELHAMID dans la base de destination.

    A+

    Etienne ZINZINDOHOUE
    Etienne ZINZINDOHOUE
    Billets-Articles

  3. #3
    Membre expérimenté
    Inscrit en
    Mars 2010
    Messages
    205
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 205
    Par défaut
    Pas d'accord, normalement quand on fait un export full depuis system, les utilisateurs sont recrées à l'import.

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 87
    Par défaut
    Citation Envoyé par sgora Voir le message
    Pas d'accord, normalement quand on fait un export full depuis system, les utilisateurs sont recrées à l'import.
    Exactement sgora, c'est ce que j'ai cru comprendre après lecture de plusieurs tutoriaux ...
    En plus, il ne suffit pas de créer l'utilisateur ABDELHAMID, il faut creer tous les autres! ABDELHAMID est en fait le seul à posseder des objets, c'est pour ca que son inexistence stop carrement l'import. Il y a des erreurs concernan les autres utilisateurs, mais la procedure continuait jusqu'à abdelhamid

  5. #5
    Membre expérimenté
    Inscrit en
    Mars 2010
    Messages
    205
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 205
    Par défaut
    Tu as bien exécuté l'export et l'import en mode FULL, avec l'user system ?

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 87
    Par défaut
    Citation Envoyé par sgora Voir le message
    Tu as bien exécuté l'export et l'import en mode FULL, avec l'user system ?
    Oui oui, mais je me rends compte que j'ai oublié de preciser qqch.
    La version d'oracle installée sur le serveur B est 9i ...

  7. #7
    Membre éclairé
    Avatar de mboubidi
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Novembre 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Algérie

    Informations professionnelles :
    Activité : DBA Oracle
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2006
    Messages : 326
    Par défaut
    t'as fait un export / import d'un schéma ou d'une BD?

  8. #8
    Membre expérimenté

    Profil pro
    Administrateur de base de données
    Inscrit en
    Septembre 2008
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Septembre 2008
    Messages : 169
    Par défaut
    Bonjour,
    Peu tu nous donner tes parameters d'export et d'import.

    je fais rarement un import full. Car il genere toujours beaucoup de warning et il est délicat d'être sur que tous va bien. Si possible je prefere des import OWNER avec creation préalable des tablespaces et owner avec leurs role et droits. Ce qui permet d'avoir des import sans warning ou presque.

  9. #9
    Membre éclairé
    Avatar de mboubidi
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Novembre 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Algérie

    Informations professionnelles :
    Activité : DBA Oracle
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2006
    Messages : 326
    Par défaut
    bon c'est clair si tu fait un export / import d'un schéma il faut crée le user pour le fromuser touser, si c'est pour la BD entiere pour quoi tu ne travail aps avec RMAN, ou les vgexport.
    il nous faut plus d'explication pour t'aidé.
    salutations.

  10. #10
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 87
    Par défaut
    Citation Envoyé par sgora Voir le message
    Oui, mais ça ne doit pas gêner, vu qu'exp/imp peut être utilisé pour migrer de version de cette manière.
    Si tu as gardé les logs, est-ce que tu as une ligne "exporting user definitions" dans la trace de l'export, et l'équivalent (avec importing bien sûr) dans la trace de l'import ? C'est normalement au tout début, il sauvegarde et recrée les users en premier, ce qui paraît logique !
    Je ne sais pas où je peux trouver ces logs... mais je viens de lire sur un forum qu'entre la 8i et la 9i il y a beaucoup de problèmes. Apparement je dois m'amuser à creer les tablespaces moi meme, les users aussi...

    Citation Envoyé par mboubidi Voir le message
    t'as fait un export / import d'un schéma ou d'une BD?
    export d'une BD. J'ai mis la ligne de commande plus haut, dans mon 1er post

    Citation Envoyé par a.presles Voir le message
    Bonjour,
    Peu tu nous donner tes parameters d'export et d'import.

    je fais rarement un import full. Car il genere toujours beaucoup de warning et il est délicat d'être sur que tous va bien. Si possible je prefere des import OWNER avec creation préalable des tablespaces et owner avec leurs role et droits. Ce qui permet d'avoir des import sans warning ou presque.
    Oui je pense que c'est ce que je vais faire. Zut.

Discussions similaires

  1. Probleme Migration Site d'un serveur à un autre
    Par leon1983 dans le forum SharePoint
    Réponses: 2
    Dernier message: 13/08/2008, 16h13
  2. migration de bdd
    Par ZeLL dans le forum PostgreSQL
    Réponses: 25
    Dernier message: 20/07/2005, 15h40
  3. Réponses: 4
    Dernier message: 11/09/2004, 16h38
  4. [ PostgreSQL ] Pbm migration base d'un serveur à un autre
    Par TiSteph dans le forum Administration
    Réponses: 3
    Dernier message: 06/03/2003, 18h04
  5. [ PostgreSQL ] Pbm migration base d'un serveur à un autre
    Par TiSteph dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 06/03/2003, 18h04

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