piątek, 23 sierpnia 2013

Odtwarzanie przestrzeni danych i plików systemowych

Odtwarzanie przestrzeni danych (tablespace)

RMAN> sql ' alter tablespace users offline' ;
RMAN> restore tablespace users;
RMAN> recover tablespace users;
RMAN> sql ' alter tablespace users online' ;


Odtwarzanie pliku spfile

RMAN> set DBID = 1399813587;
RMAN> startup nomount;
RMAN> restore spfile from autobackup;
RMAN> shutdown immediate;



Odtwarzanie pliku kontrolnego

RMAN> set DBID = 1399813587;
RMAN> startup nomount;
RMAN> restore controlfile from autobackup;
RMAN> shutdown immediate;


Odtwarzanie plików danych

RMAN> sql ' alter database datafile 3 offline' ;
RMAN> sql ' alter database datafile ' \u01\app\oracle\oradata\baza\users01. dbf' offline' ;
RMAN> restore datafile 3;
RMAN> restore datafile ' \u01\app\oracle\oradata\users01. dbf' ;
RMAN> rcover datafile 3;
RMAN> rcover datafile ' \u01\app\oracle\oradata\users01. dbf' ;
RMAN> sql ' alter database datafile 3 online' ;
RMAN> sql ' alter database datafile ' \u01\app\oracle\oradata\users01. dbf' online' ;