Bonjour,
Je cherches à faire une sauvegarde de ma base, pour pouvoir la restaurer en cas de crash.
J'ai pas mal cherché et trouvé des tuto utilisant RMAN, pour la sauvegarde j'ai passé la base en archivelog et utilisé ce script :
Pour la restauration, j'ai utilisé celui ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 run { allocate channel t1 type disk; backup format 'C:\app\mehdi\projetOracle\savefiles\df_%d_%t_%s_%p' database; sql 'alter system switch logfile'; backup format 'C:\app\mehdi\projetOracle\savefiles\al_%d_%t_%s_%p' archivelog all delete input; backup format 'C:\app\mehdi\projetOracle\savefiles\ctl_%d_%t_%s_%p' current controlfile; }
Maintenant, ma base est planté à différent niveau, plus de possibilité de connection, je la vois mais c'est tout, les données sont effécé je crois aussi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Run { sql "alter tablespace tamaris offline"; allocate channel t1 type disk; restore tablespace tamaris; recover tablespace tamaris; sql "alter tablespace tamaris online;"; }
Comment faire ?
Merci d'avance.
Partager