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 05/04/2011, 21h13   #1
Expert Confirmé
 
Homme
Inscription : mai 2002
Messages : 1 638
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2002
Messages : 1 638
Points : 2 630
Points : 2 630
Par défaut [11gR2] recover un schema particulier

Bonjour,


Je commence dans l'admin oracle et je dois dire que je m'y perd un peu au niveau des sauvegarde et des méthodes de restore.

Sous db2 j'étais habitué à ceci :
- sauvegarde de la base sur band le soir / we.
- restore de schéma particulier ou de la base complete grâce a ces saves.

Sous oracle ... d'apres ce que je comprend j'ai ce choix là :
- restore entiere de la base grace aux save de rman du soir

Mais quid de la restoration d'un schéma particulier si on fait par exemple un drop user cascade ?


Je me pose cette question car je dois administrer un environnement de dev qui possède plusieurs utilisateurs qui ont chacun leur schéma.

Je penses pourvoir palier à une défaillance de l'un d'eux, quand ils font un drop de table ou suppression de donnée grâce au mode archivelog et logminer de l'interface EM.

Mais si je veux par exemple restorer un schéma particulier d'il y a quelque jour comment puis-je m'y prendre ?

Faut-il que je mette en place une sauvegarde d'export journalière ?
punkoff est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2011, 11h21   #2
Rédacteur
 
Inscription : décembre 2002
Messages : 2 385
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 385
Points : 3 261
Points : 3 261
RMAN effectue des sauvegardes physiques, c'est à dire que l'unité minimale de sauvegarde/restauration est le fichier complet, et qu'il n'a aucune idée du contenu de ces fichiers en matière d'objets (tables, index, etc).

Donc effectivement, il faut compléter vos sauvegardes RMAN par des exports.
Un export FULL conviendra très bien, vous pouvez ensuite extraire les schémas qui vous intéressent.

Sous réserve que chaque schéma ait son tablespace dédié, on pourrait aussi songer au TSPITR, ce qui permet de ramener un tablespace spécifique en arrière au point voulu, sans impact pour le reste de la base.
Code :
1
2
3
RECOVER TABLESPACE tbs_cata
UNTIL SCN 1234567
AUXILIARY DESTINATION 'd:\temp\TSPITR';
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 06/04/2011, 12h32   #3
Expert Confirmé
 
Homme
Inscription : mai 2002
Messages : 1 638
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2002
Messages : 1 638
Points : 2 630
Points : 2 630
ok merci bien.
punkoff est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h00.


 
 
 
 
Partenaires

Hébergement Web