Faça o seguinte select para descobrir qual é o objeto que está com problema.


SELECT tablespace_name, segment_type, owner, segment_name
FROM dba_extents
WHERE file_id = 4
and 312499 between block_id AND block_id + blocks - 1;


        Com um banco sem archivelog, teria que voltar um backup de antes de
o problema acontecer. Mas se for um objeto como um índice pro exemplo, vc
pode apagar e recriar novamente. Ou se for uma tabela que vc possa recuperar
os dados com um export.. vc pode voltar para um outro owner, investigue mais
a fundo pois bloco corrompido é um erro sério que pode ser um bug na sua
versão ou erro de hardware. Pode acontecer novamente.

Atenciosamente,
Rodrigo Mufalani




-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Elaine
Enviada em: quarta-feira, 31 de outubro de 2007 14:11
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Reorganize Oracle Tables

Oi Marcelo, eu não trabalho com RMAN. Por enquanto não.
Meu backup é export.
Att,
Elaine Silva

MA®CELO BA®LETA™ escreveu:
>
> Olá Elaine, voce pode fazer o seguinte:
>
> RMAN> connect target
> RMAN> blockrecover datafile 4 block 312499;
>
> Espero ter ajudado!
>
> Att,
>
> Em 31/10/07, Elaine <[EMAIL PROTECTED] 
> <mailto:elaine%40cinbesa.com.br>> escreveu:
> >
> > estou tentando fazer o seguinte comando, para começar a fazer um *create
> >
> > table as select (CTAS) to Reorganize Oracle Tables, porem da a seguinte
> > mensagem:*
> >
> > SQL> create table FICHA.TBLMOVFINANCOLD
> > 2 tablespace users
> > 3 as select * from TBLMOVFINANC
> > 4 where ano_ref between 2006 and 2007;
> > as select * from TBLMOVFINANC
> > *
> > ERRO na linha 3:
> > ORA-01578: ORACLE data block corrupted (file # 4, block # 312499)
> > ORA-01110: data file 4:
> > '/u01/app/oracle/product/10.2.0/oradata/ficha/users01.dbf'
> >
> > Alguem pode ajudar? Meu oracle é 10g release 2
> >
> > Att,
> > Elaine
> >
> > --
> > Elaine C Bastos Silva
> > [EMAIL PROTECTED] <mailto:elaine%40cinbesa.com.br> 
> <elaine%40cinbesa.com.br>
> > Equipe de Suporte - DBA
> > CINBESA
> > Tel: 3084 0704
> >
> > "O pessimista se queixa do vento.
> > O otimista espera que ele mude.
> > O realista ajusta as velas "
> >
> > William George Ward
> >
> >
> >
>
> -- 
> <><><><><><><><><><><><><><><><><><>
> Marcelo de Oliveira Barleta
> Gmail: [EMAIL PROTECTED] <mailto:mbarleta%40gmail.com>
> MSN: [EMAIL PROTECTED] <mailto:mbarleta%40hotmail.com>
> Skype: mbarleta
> Cel.: +55 (91) 9118-8837
> <><><><><><><><><><><><><><><><><><>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  


-- 
 Elaine C Bastos Silva
 [EMAIL PROTECTED]
Equipe de Suporte - DBA
      CINBESA
Tel: 3084 0704


"O pessimista se queixa do vento.
 O otimista espera que ele mude.
 O realista ajusta as velas "

            William George Ward



>Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure
» Scripts » Tutoriais acesse:
http://www.oraclebr.com.br/codigo/ListaCodigo.php 
----------------------------------------------------------------------------
----------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
----------------------------------------------------------------------------
----------------------------------------------
>O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
http://www.oraclebr.com.br/  
----------------------------------------------------------------------------
--------------------------------------------  
Links do Yahoo! Grupos

 



Responder a