bonjour
je suis débutant en oracle.
j'ai une base de donnés oracle dans un poste.
j'ai voulu le copier dans un autre ordinateur mais physiquement je ne la pas trouver.si vous permettez quelle est la solution pour faire cette opération.
merci
bonjour
je suis débutant en oracle.
j'ai une base de donnés oracle dans un poste.
j'ai voulu le copier dans un autre ordinateur mais physiquement je ne la pas trouver.si vous permettez quelle est la solution pour faire cette opération.
merci
Bjr....
sache qu'il est impossible de charger les tables (ou les objets en générale) dans oracle en les copiant physiquement d'un poste vers un autre. Ce n'est pas comme acces ou Mysql,Paradox....
avec Oracle, il faut utiliser .
Code : Sélectionner tout - Visualiser dans une fenêtre à part Export....
Voici un tutorial te permettant de comprendre comment cela fonctionne:
http://oracle.developpez.com/guide/s...eneralites/#L1
Bon ourage Awax.
Vince
Ou alors une méthode bcp plus rapide dans ton cas :
la copie d'instance
merci pour votre reponse, mais mon probleme est pire que ca,
mon poste a ete infedté par des virus et j'arrive pas a demarrer les services tnslistener et oracleagent, donc ma base ne monte pas, j'ai seulement une sauvegarde ddu répertoire orale, est ce possible de recréer une base d'apres ce répertoire?
merci
oui, regarde la réponse précédente
Bonjour,
Je relance ce sujet car je souhaite créer un environnement de test à partir d'une base de production (tiens-donc !).
J'ai suivi les procédures précédentes : trace du controlfile de prod, copie des fichiers physiques de oradata (srvprod) vers oradata (srvtest) puis création du controlfile à partir du fichier de trace sur le serveur de test.
J'ai bien reconfiguré les listeners, tnsname sur le serveur de test, cependant quand je démarre la console Web Oracle Management, elle se connecte sur ma base de prod, c'est plutôt dangereux.
Je voudrais donc repartir d'une instance propre et faire une copie de ma base de prod (mêmes chemins physiques, même nom d'instance...) sur mon serveur de test. Je n'y arrive pas avec RMAN (référentiel dans ctrlfiles) donc je pense utiliser expdp et impdp, est-ce que la procédure suivante est OK ?
1 - export du schéma contenant mes données pour l'application (on appelera cet utilisateur : "LAMBDA") + tablespaces (datas + temporaire) de LAMBDA
expdp
SCHEMAS=LAMBDA
TABLESPACES=DATALAMBDA, TEMPLAMBDA
2 - création des tablespaces (avec structure de fichiers physiques différente) sur srvtest
3 - suis-je obligé de recréer l'utilisateur LAMBDA pour importer son schéma ? Est-ce que l'import du schémas contiendra les roles ? les privilèges objet ? Si non, est-ce possible de copier toutes les données pour cet utilisateur depuis la base de prod ?
4 - import des tablespace + schémas
Correct ?
Si vous avez une procédure de ce type je suis preneur, je suis un peu perdu.
Merci d'avance.
Guillaume
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager