Rafa, o recover pode ser realizado sem problema. O que não pode é tentar
abrir antes do rename. Então o script pode ir até o final do recover.
Depois, antes do resetlogs, revise os file names (control, datafiles, redo,
temp, blablabla)
Renomeie o que ainda estiver apontando pra +DG pra FS e taca o
Ah e outra coisa, se o restore/recover for de um RAC pra single são
necessários passos extras, como desabilitar as outras threads, dropar os
groups da thread 2,3,4... e assim por diante. :)
Em sex, 18 de mar de 2016 às 14:49, Vitor Junior
escreveu:
> Rafa, o recover pode ser realizado sem proble
Vitor,
Não coloquei... vou testar...
run {
allocate channel 'dev_0' type 'sbt_tape' parms
'SBT_LIBRARY=/opt/omni/lib/libob2oracle8_64bit.so,ENV=
(OB2BARTYPE=Oracle8,OB2APPNAME=prod,OB2BARLIST=ORA_RA_MTZBDOSYNC01_DIARIO)';
allocate channel 'dev_1' type 'sbt_tape' parms
'SBT_LIBRARY=/opt/om
Faça o seguinte: Use o seu script até o switch que o Vitor pediu para vc
colocar e não utilize o recover ainda.
Após isso, vc entra no sqlplus e faz a seguinte consulta:SELECT MEMBER FROM
V$LOGFILE;
Pegue todos os nomes que estão setados no diretório do ASM e renomeie pro file
system no próprio
Rodrigo,
Eu usei o comando abaixo, para todos os datafiles.
SET NEWNAME FOR DATAFILE 1 TO '/d01/oradata/prod05/system.387.858264791';
Grato,
Ednilson
De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
Enviada em: quinta-feira, 17 de março de 2016 16:51
Para: oracl
Vitor,
Antes de recriar eu tentei fazer o rename.
SQL> ALTER DATABASE RENAME FILE '+DATA/prod/onlinelog/group_4.395.858264785' TO
'/d01/oradata/prod/redolog4a.log';
ALTER DATABASE RENAME FILE '+DATA/prod/onlinelog/group_4.395.858264785' TO
'/d01/oradata/prod/redolog4a.log'
*
ERROR at line
Vitor,
Funcionou, faltava SWITCH TEMPFILE ALL e SWITCH DATAFILE ALL.
Só que agora deparei com a seguinte situação para abrir o banco.
SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-00349: failure obtaining block size for '+dat
SQL> select *
:54
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Restore DB
Ah e outra coisa, se o restore/recover for de um RAC pra single são necessários
passos extras, como desabilitar as outras threads, dropar os groups da thread
2,3,4... e assim por diante. :)
Em sex, 18 de mar
@yahoogrupos.com.br]
Enviada em: sexta-feira, 18 de março de 2016 14:54
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Restore DB
Ah e outra coisa, se o restore/recover for de um RAC pra single são necessários
passos extras, como desabilitar as outras threads, dropar os groups da thread