ORACLE 10gR2 OMF + ASM + RMAN DUPLICATE DATABASE !!! Sikerült !!!

AUX adatbázishoz kell egy passwordfile, kell egy initAUX.ora, könyvtárakat létre kell hozni amit az initAUX.ora-ban megadtál ! Listener.ora, tnsnames.ora fájlokat módosítani AUX-ra tekintettel !

SID-et AUX-ra kell állítani

Az AUX adatbázist nomount módban kell indítani pfile='initAUX.ora' paraméterrel

SID-et k8ndb-re kell állítani, majd rmannal lefuttani ezt a scriptet.

oracle@k8n:~/product/10gR2/dbs/scripts> cat duplicate.rcv
connect target sys/jelszo@k8ndb
connect catalog rman/jelszo@catalog
connect auxiliary sys/jelszo@aux
run {

allocate auxiliary channel c1 device type disk format '/opt/oracle/backup/bkup_%U';

duplicate target database to "AUX" pfile="$ORACLE_HOME/dbs/initAUX.ora";

}

sqlplussal sysdba-ként:

select name from v$controlfile;

Controlfileokat beírni initAUX.ora-ba

Adatbázist leállítani.

sqlplussal sysdba-ként:

create spfile from pfile='initAUX.ora'

startup

Kb. ennyi. Még az Enterprise Manager repositoryt kell eldobni és újrakreállni.

És van szép új teszt adatbázisunk ...

Lassan, de biztosan haladok az Oracleval ... Inkább lassan ... :)

Hozzászólások

Üdv!

Ez remote adatbázissal is működik? Szóval nem ua. gépen szeretném létrehozni az axu-t.
Most csinálok ilyet elősször, lehet hülyeségeket kérdezek...:)

Üdv:
beze

Remote is működik a duplicate. Annyira kell figyelni, hogy ha tapere megy a target mentése és pl. a auxiliary hostjáról szeretnéd indítani a duplikálást, akkor ellenőrizni kell a mentőszerver elérhetőségét arról a szerverről. Pl. Tivoli esetén a tdpo kliens beállításait :-)
üdv.
selmak