- Este tópico contém 2 respostas, 2 vozes e foi atualizado pela última vez 14 anos, 7 meses atrás por
PR0G.
-
AutorPosts
-
20 de junho de 2011 às 9:47 pm #99737
mpvargas
ParticipanteCaros Amigos,
Estou fazendo um teste de restore do banco com o RMAN… optei por restaurar o banco por completo num novo host… já fiz isso algumas vezes, mas dessa vez estou tendo problemas pra restaurar o spfileRMAN> SET DBID=999999999
executing command: SET DBID
database name is “TESTE” and DBID is 999999999RMAN> startup force nomount
Oracle instance started
Total System Global Area 536870912 bytes
Fixed Size 2022112 bytes
Variable Size 176162080 bytes
Database Buffers 352321536 bytes
Redo Buffers 6365184 bytesRMAN> restore spfile from ‘/logs/bkprman/TESTE_754281044_5359_%r.bkp’;
Starting restore at 20-JUN-11
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=156 devtype=DISKRMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/20/2011 14:38:25
RMAN-06564: must use the TO clause when the instance is started with SPFILE20 de junho de 2011 às 10:54 pm #99738mpvargas
ParticipantePara esclarecimento, caso alguem tenha o mesmo problema:
O erro ocorreu porque eu iniciei a instancia (startup force nomount) com um spfile válido… para resolver o problema, dei um shtudown e renomiei o spfile para .old
Importante salientar que estou usando o caminho default
Acessei novamente o banco com a opção “startup force nomount”, dei o comando SET DBID e dei o comando “restore spfile from autobackup;”
Funcionou OK28 de julho de 2011 às 4:43 am #100169PR0G
ParticipanteEstou com o mesmo cenário, novo host. (10.2.0.5 + ASM)
Porém meu problema é:[color=red]
RMAN-03002: failure of restore command at 07/27/2011 20:33:14
RMAN-06172: no autobackup found or specified handle is not a valid copy or piece
[/color]Por nada nesse mundo o RMAN acha o autobackup…
– Sim, está ON no Host A. Criei no novo host o mesmo diretório, fiz a cópia de tudo que tava no “/backup” e conferi os nomes dos arquivos, tipo “c-2574771758-20110727-08”
Estou fazendo assim:
rman target /;
startup nomount;
set DBID 2574771758;
run {
SET CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO ‘/backup/oracle/%Y-%M-%D/%F’;
RESTORE SPFILE FROM AUTOBACKUP;
}Também subi o banco sem um “init.ora” viciado…
Depois de ler uma dúzia de artigos e até metalink… joguei a toalha…
-
AutorPosts
- Você deve fazer login para responder a este tópico.