Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels 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 07/07/2011, 08h41   #1
Membre du Club
 
Inscription : mars 2006
Messages : 274
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 274
Points : 53
Points : 53
Par défaut [ORACLE] Reprise de données

Bonjour,

Je dois faire une reprise de données pour nouveau client qui travaillait avec une DB oracle. J'avoue que je n'y connais absolument rien sur oracle. J'ai installer la version express 10g et j'ai repris les fichiers suivant :
SYSAUX01.DBF / SYSTEM01.DBF / TEMP.DBF / UNDOTBD.DBF / USERS.DBF

J'ai également reprise un fichier .dmp

Mon but ultime étant de migrer ses données vers SQL SERVEUR ou ACCESS que je maitrise beaucoup mieux.

Merci pour les éventuelles conseils ou méthodologie.

Bien à vous.
olbi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 10h41   #2
Membre chevronné
 
Homme O. Joly
Support
Inscription : décembre 2010
Messages : 287
Détails du profil
Informations personnelles :
Nom : Homme O. Joly
Âge : 38
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Support
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2010
Messages : 287
Points : 617
Points : 617
a priori il faut vous adresser à la cible et non à la source (en clair SQL Server saura vous dire comment importer des données d'Oracle vers SQL Server, Oracle non).

Quel que soit votre DB Oracle, oubliez la migration vers Access qui n'a pas les reins suffisant pour supporter une volumétrie importante de données ni un transactionnel moyen. En clair MS(c)Access c'est bon pour du mono-utilisateur (cet avis n'engage que moi).

Sinon une base Oracle c'est en effet des données, mais aussi des procédures/fonctions/triggers, des objets, des séquences, des schémas (utilisateurs) et un ensemble de droits pour chaque schéma.

Le temps d'apprendre à détecter tout ça et à les convertir pour SQL Server vous aurez un niveau suffisant sur Oracle pour administrer la base telle quelle. La question qui se pose est dès lors celle de la nécessité de migrer puisque pour migrer vous devrez apprendre Oracle à un niveau minimal.

A vous de voir
ojo77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 11h04   #3
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Commençons par le commencement, il faut démarrer la base. Et pour se faire il te manque les fichiers de controles, les redolog et le fichier de paramètre... sans ça, point de salut
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 11h41   #4
Membre du Club
 
Inscription : mars 2006
Messages : 274
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 274
Points : 53
Points : 53
Déjà un grand merci !

L'utilité de passer par ACCESS c'est qu'une partie de nos applications utilisent toujours access....

Effectivement j'ai 3 fichiers REDO0x.log et 3 fichiers CONTROL0x.CTL.

Sinon j'ai aussi une fichier .dmp qui semble être un backup?
olbi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 11h51   #5
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Tu as 2 solutions :
- Créer une nouvelle base de données et importer le dmp
- Créer une nouvelle base de données (tu peux aussi créer les services à la main mais si tu n'y connais rien c'est pas forcément le plus simple ) et suivre ce tuto pour remplacer les fichiers de données et ouvrir le backup de base de données que tu as
Attention, en revanche il te faut la même version de la base de données si tu veux restaurer la base. Si c'était pas de l'Oracle Express la source, ça ne le fera pas
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 12h49   #6
Membre du Club
 
Inscription : mars 2006
Messages : 274
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 274
Points : 53
Points : 53
Aie, effectivement j'ai la version express mais client lui à une version home avec des licences :-(
olbi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 13h56   #7
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Si c'est pour monter une plateforme de migration, tu n'as pas besoin de t'acquitter de la licence. En effet, ta base ne sera pas utilisé pour de la prod
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2011, 11h04   #8
Membre du Club
 
Inscription : mars 2006
Messages : 274
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 274
Points : 53
Points : 53
Comment monter la plateforme avec les données que j'ai reprises ?

Merci
olbi 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 21h42.


 
 
 
 
Partenaires

Hébergement Web