Recuperar Banco apartir de Datafile

Backup, Recover, Import, Export, Datapump, etc
Responder
vandclem
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 40
Registrado em: Qua, 29 Abr 2009 10:42 am
Localização: ITAJAI-SC

Informações do Ambiente:
* Versão do Oracle:10g
* Sistema Operacional:windows 2003 server

Olá pessoal tudo na paz,é o seguinte preciso de uma ajudinha...

Tive problemas com o banco de dados então criei um banco com o mesmo nome e com as mesmas tablespaces,utilizei a opcao reuse e tinha deixado os datafile já no lugar e parece que ele criou novos isso é normal,então parei o banco e copiei denovo os datafile quando fui iniciar o banco esta dando um erro,alguém pode me dar uma luz,ah tambem tentei deixar a tablespace off line e deu erro preciso de um help nisso tambem.
seguem os erros:

..:::Erro de Startup..:::
SQL> startup open
Instância ORACLE iniciada.

Total System Global Area 289406976 bytes
Fixed Size 1248600 bytes
Variable Size 88081064 bytes
Database Buffers 197132288 bytes
Redo Buffers 2945024 bytes
Banco de dados montado.
ORA-01122: o arquivo 5 do banco de dados falhou na análise da verificação
ORA-01110: 5 do arquivo de dados:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\SENIOR\CP_SENIOR\SAPIENS_DATA01.DBF'
ORA-01251: Versão Desconhecida de Cabeçalho de Arquivo lida para arquivo número
5

...:::Erro colocando datafile offline...:::

SQL> alter database datafile 'd:\oracle\product\10.2.0\oradata\senior\cp_senior
\sapiens_data01.dbf' offline
2 ;
alter database datafile 'd:\oracle\product\10.2.0\oradata\senior\cp_senior\sapi
ens_data01.dbf' offline
*
ERRO na linha 1:
ORA-01145: processo off-line imediato desautorizado, a menos que a recuperação
de mídia esteja ativada
pauloaleo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 181
Registrado em: Qua, 09 Fev 2005 12:30 pm
Localização: SÃO BERNARDO DO CAMPO - SP

Bom

Isso que você esta tentando fazer não funciona.Cada datafile tem um header de controle onde ficam todas as informações de SCN , Tablespace componente , etc.

Se você tem todos os datafiles do banco anterior , então você tem o banco completo. Que tipo de problema você tem. Especifique melhor para podermos ajudar você.

Abraços
vandclem
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 40
Registrado em: Qua, 29 Abr 2009 10:42 am
Localização: ITAJAI-SC

Precisaria reativar esse banco de dados apartir dos datafiles,porem preciso dos controlfiles e redologs dele também,porque acho que os controlfiles foram pro espaco(estão corrompidos)
pauloaleo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 181
Registrado em: Qua, 09 Fev 2005 12:30 pm
Localização: SÃO BERNARDO DO CAMPO - SP

Corrompidos? Tente fazer o seguinte. De um startup nomont no banco e digite :
alter database backup controlfile to trace.

Va para o udump no banco e veja se foi criado um arquivo com o script do controlfile nele. Se foi não esta corrompido.

você ainda tem os controlfiles?
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes