Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Recovery Manager
Recovery Manager Forum d'entraide Oracle Recovery Manager
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 28/06/2007, 13h46   #1
Invité de passage
 
Inscription : juin 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1
Points : 0
Points : 0
Par défaut Pb de restauration RMAN

Bonjour,

Je commence à étudier RMAN je ne maîtrise pas tout. En tous cas je me suis confronté au pb suivant :

- Je crée depuis le schéma toto9 la table toto9_test dans le tbs toto9 et j'ai fait l'insertion de 4 lignes dans cette table.

- Je sauvegarde le tbs toto9 par RMAN :

Code :
1
2
3
4
5
6
7
RMAN> @/home/oracle/dba_test/backup_test.rm
 
RMAN> run
2> {
3>   allocate channel c1 device type sbt_tape format '%n_%T_%s';
4>   backup tablespace toto9;
5> }
Citation:
allocated channel: c1
channel c1: sid=126 instance=TEST1 devtype=SBT_TAPE
channel c1: Data Protection for Oracle: version 5.3.3.0

Starting backup at 28-JUN-07
RMAN-06554: WARNING: file 32 is in backup mode
channel c1: starting full datafile backupset
channel c1: specifying datafile(s) in backupset
input datafile fno=00032 name=+ASM_GROUPE1/test/datafile/tbs_toto9_01.dbf
channel c1: starting piece 1 at 28-JUN-07
channel c1: finished piece 1 at 28-JUN-07
piece handle=TESTxxxx_20070628_44 tag=TAG20070628T102648 comment=API Version 2.0,MMS Version 5.3.3.0
channel c1: backup set complete, elapsed time: 00:00:01
Finished backup at 28-JUN-07
released channel: c1

La sauvegarde passe bien. Voici un listing par list backup :

Citation:
...

BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
5519 Full 512.00K SBT_TAPE 00:00:01 28-JUN-07
BP Key: 5521 Status: AVAILABLE Compressed: NO Tag: TAG20070628T102648
Handle: TESTxxxx_20070628_44 Media:
List of Datafiles in backup set 5519
File LV Type Ckp SCN Ckp Time Name
---- -- ---- ---------- --------- ----
32 Full 53885196 28-JUN-07 +ASM_GROUPE1/test/datafile/tbs_toto9_01.dbf

...
- Je fais un drop de la table : drop table toto9_table

- Je restaure le tbs toto9 :
Code :
1
2
 
RMAN> sql 'alter tablespace toto9 offline' ;
sql statement: alter tablespace toto9 offline
starting full resync of recovery catalog
full resync complete

Code :
1
2
3
4
5
6
7
RMAN> @/home/oracle/dba_test/restore_test.rm
 
RMAN> run
2> {
3>   allocate channel c1 device type sbt_tape;
4>   restore tablespace toto9;
5> }
Citation:
allocated channel: c1
channel c1: sid=126 instance=TEST1 devtype=SBT_TAPE
channel c1: Data Protection for Oracle: version 5.3.3.0

Starting restore at 28-JUN-07

channel c1: starting datafile backupset restore
channel c1: specifying datafile(s) to restore from backup set
restoring datafile 00032 to +ASM_GROUPE1/test/datafile/tbs_toto9_01.dbf
channel c1: reading from backup piece TESTxxxx_20070628_44
channel c1: restored backup piece 1
piece handle=TESTxxxx_20070628_44 tag=TAG20070628T102648
channel c1: restore complete, elapsed time: 00:00:01
Finished restore at 28-JUN-07
released channel: c1
Code :
1
2
3
4
5
6
7
8
9
RMAN> **end-of-file**
 
RMAN> @/home/oracle/dba_test/recover_test.rm
 
RMAN> run
2> {
3>   allocate channel c1 device type sbt_tape;
4>   recover tablespace toto9;
5> }
Citation:
allocated channel: c1
channel c1: sid=126 instance=TEST1 devtype=SBT_TAPE
channel c1: Data Protection for Oracle: version 5.3.3.0

Starting recover at 28-JUN-07

starting media recovery
media recovery complete, elapsed time: 00:00:04

Finished recover at 28-JUN-07
released channel: c1
Code :
1
2
3
RMAN> **end-of-file**
 
RMAN>  sql 'alter tablespace toto9 online' ;
sql statement: alter tablespace toto9 online
starting full resync of recovery catalog
full resync complete

- Pas d'erreur dans la restauration, mais la table toto9_test est INEXISTANTE dans le tbs toto9.

En fait l'instance TEST1 est sur le premier noeud du cluster Oracle. L'autre instance est TEST2 étant sur le deuxième noeud.

Ai-je fait une erreur de syntaxe ? Merci de votre aide.
yan_do est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2007, 14h20   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Visiblement tu n'as pas lu ce sujet : http://www.developpez.net/forums/d28716/bases-donnees/oracle/regles-infos-lire-poster/

Tu as vérifié si l'object n'était pas créé ailleurs ?
orafrance 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 16h51.


 
 
 
 
Partenaires

Hébergement Web