Oracle 9i-Fazendo um backup full com rman

oracle, oracle error, oracle blog

Abrir o prompt de comando e chamar o rman(recovery manager):

rman

Conectar ao banco:

connect target sys/oracle@brasil

Baixar o banco:

shutdown immediate;

Iniciar sem montar:

startup nomount;

Alterar a base para status montado:

alter database mount;


executar o comando abaixo para fazer um backup full inclusive com o controlfile (database include current controlfile):

run {
allocate channel t1 type disk format 'd:\oracle_novo\backup\testebkpfullcomnfe.bkp';
backup full (database include current controlfile);
release channel t1;
}

1. descricao de cada linha##################################

run { #informa ao rman que irá ser rodado um comando:
allocate channel t1 type disk format 'd:\oracle_novo\backup\testebkpfullcomnfe_300810.bkp';

1. informa o canal a ser usado, o tipo de midia e o local onde estar o backup full;


backup full (database include current controlfile);

1. comando de backup


release channel t1;

libera o canal t1;

1. fim da descricao##############################


Após o fim do backup temos que deixar o banco operacional novamente:

shutdown immediate; #derrubamos o banco novamente

startup nomount; #inicializamos como nao montado



alter database mount; #alteramos para montado

ALTER DATABASE OPEN; E abrimos o banco para que os usuários possam se connectar e utilizarem normalmente todas as tables space do banco;

No comments:

Post a Comment