Salut a tous,
Pour le changement d'un environnement (srv1 vers srv2) je souhaite migrer une base de données. Il n’y a pas d’accès direct entre les deux machines (Firewall, réseaux indépendants, …).
Je souhaite migrer l’ensemble des données : users, schema, tables, contenu, synonymes, trigger, packages, …
L’instance source sur srv1 s’appelle DB1 et est sous l’arborescence /data/ora/DB1
L’instance cible sur srv2 s’appelle DB2 et est sous l’arborescence /data/ora/DB2
La répartition des dossiers/fichiers dans les deux instances est identiques.
J’ai essayé une migration logique (utilitaire exp et imp) mais comme je souhaite migrer l’intégralité de la base lors de la restauration l’utilitaire me sort des erreurs car il essaye de créer les tableSpace dans /data/ora/DB1, du coup ca plante.
J’ai essayé la migration via l’utilitaire rman, mais d’après toutes les infos que je trouve sur le net à ce sujet je dois avoir une connexion entre mes deux bases.
Lors de la création du backup rman m’a crée une arborescence DB1/backupset/2011_07_12/ qui contient les fichiers suivant :
o1_mf_nnndf_TAG20110712T141617_71rgrl7d_.bkp
o1_mf_nnndf_TAG20110712T141617_71rgstmw_.bkp
o1_mf_nnndf_TAG20110712T141617_71rgscdm_.bkp
o1_mf_ncnnf_TAG20110712T141617_71rgwjtl_.bkp
Mais je ne sais pas comment les importer dans la nouvelle base….
PS : je suis sous oracle 10
Merci d’avance pour votre aide
Partager