› Fóruns › Banco de dados Oracle › Restore de Controlfile com RMAN › Restore de Controlfile com RMAN
Opá…
Vocês utilizam alguma ferramenta de backup pra fita (HP Data Protector, TSM, Veritas) ou algo do gênero????
Se sim, apesar do Oracle 10g fazer a alocação automática de canais, isto somente é possível SE O BANCO ESTÁ EM MODO MOUNT, no modo NOMOUNT e sem catálogo do RMAN não é possível acessar as informações de backups já efetuados…(Isto é até conceito básico…rsrsrs…..comandos como list backup, show controlfile ..etc..etc…etc… não vão funcionar… )
Segue mais ou menos um procedimento que uso (quando faço restore através do TSM ou HP DataProtector):
rman target /
set dbid xxxxxxxx;
run {
set controlfile autobackup format for device type sbt_tape to ‘%F’;
allocate channel c1 device type ‘sbt_tape’ parms ‘ENV=(blá..blá)’;
set until time blá…blá..blá…;
restore controlfile from autobackup;
sql ‘alter database mount’;
restore database;
recover database delete archivelog;
sql ‘alter database open resetlogs’;
}
Espero ter ajudado….
[]s