Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/09/2007, 10h49   #1
Futur Membre du Club
 
Inscription : mars 2005
Messages : 46
Détails du profil
Informations personnelles :
Âge : 47
Localisation : France

Informations forums :
Inscription : mars 2005
Messages : 46
Points : 18
Points : 18
Par défaut Migration 9i/10g et HP-UX/Linux

Bonjour,

J'utilise actuellement une base Oracle 9i sur un serveur HP-UX. Je dois migrer cette base vers un serveur Linux. Au passage nous allons peut être (c'est la boss qui décidera) passer de 9i à 10g.

Comme je ne suis pas très expérimenté en oracle je voulais vos avis et conseils sur la manière de procéder.

Moi je vois les chose comme ça: Installer le serveur Linux, installer une 10g dessus pour tester, exporter ma base 9i, créer une base 10g sur le nouveau serveur et importer mon .dmp dans cette base.

Tout cela est il possible? Est-ce la bonne manière de procéder? On peut faire plus simple? ...

Et surtout, je ne sais pas créer une base Oracle donc je ne peux pas importer mon .dmp, comment fait-on svp?

Merci pour vos futures réponses

Patrick
Daily est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2007, 11h23   #2
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
Citation:
Moi je vois les chose comme ça: Installer le serveur Linux, installer une 10g dessus pour tester, exporter ma base 9i, créer une base 10g sur le nouveau serveur et importer mon .dmp dans cette base.

Tout cela est il possible? Est-ce la bonne manière de procéder? On peut faire plus simple? ...
Oui, c'est possible. Si le volume de la base est très important, il peut être plus intéressant d'installer Oracle 10G sur HP-UX, de faire l'upgrade sur HP-UX et d'utiliser les tablespaces transportables/RMAN pour copier la base du serveur HP vers le serveur Linux (ce qui nécessite bien sûr aussi d'installer Oracle 10G sur Linux).

Citation:
Et surtout, je ne sais pas créer une base Oracle donc je ne peux pas importer mon .dmp, comment fait-on svp ?
La base peut êter créée manuellement en suivant l'Admin Guide. ou avec l'outil graphique DBCA.

Ceci dit, dans tous les cas, si vous n'avez jamais créé de base, ni fait d'import/export full ni utilisé RMAN, ce sera difficile...
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2007, 11h38   #3
Futur Membre du Club
 
Inscription : mars 2005
Messages : 46
Détails du profil
Informations personnelles :
Âge : 47
Localisation : France

Informations forums :
Inscription : mars 2005
Messages : 46
Points : 18
Points : 18
Merci pour ces reponse, rapides et précises.

Pour le moment, je suis en phase de test bien sur. J'ai monté un serveur Linux, installé une 10g dessus, j'ai exporté ma base 9i sur le serveur 9i, mais je ne sais pas trop comment faire pour l'importer

Effectivement je n'ai jamais fais d'export/import full en Oracle. Si je crée une base 10g sur mon nouveau serveur, il faudra recréer manuellement les TS, les passwords, les users, etc... ou l'import le fera?

DBCA est installé avec la 10g 'standard' ou faut il une 'entreprise',? Comment l'activer? Comment le lancer? Je sais ça fait beaucoup de question...

Pour la création avec l'admin guide, je vais voir, je ne suis pas contre, c'est comme cela qu'on apprend.

Patrick
Daily est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2007, 12h37   #4
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
Citation:
Effectivement je n'ai jamais fais d'export/import full en Oracle. Si je crée une base 10g sur mon nouveau serveur, il faudra recréer manuellement les TS, les passwords, les users, etc... ou l'import le fera?
L'import en mode FULL va essayer de tout recréer mais si les datafiles ont des chemins différents, ça ne va par marcher et il faut créer les tablespaces avant de lancer l'import avec FULL=y et IGNORE=y.

Pour lancer DBCA voir par exemple le 2 Day DBA.
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/09/2007, 17h32   #5
Futur Membre du Club
 
Inscription : mars 2005
Messages : 46
Détails du profil
Informations personnelles :
Âge : 47
Localisation : France

Informations forums :
Inscription : mars 2005
Messages : 46
Points : 18
Points : 18
Bon, ben finalement j'ai réussi à installer oracle 9i sur Linux (quelle manque de rigueur cette intall...) à créer une base avec DBCA (pô triste non plus) et à importer ma base mais avec des erreurs, il faut que je regarde un peu tout ça, je suis assez content de moi pour un newbee...
Daily est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h57.


 
 
 
 
Partenaires

Hébergement Web