Jump to content


- - - - -

Erro - Ora01033 - Oracle Initialization Or Shutdown In Progress










1 resposta a este tópico

#1 Marcio Rockfeller

    Membro - Novato

  • Membros
  • Pip
  • 5 posts
  • Sexo:Masculino
  • Estado:Minas Gerais

Adicionado 30 April 2012 - 10:32 AM

Bom dia pessoal.

Temos um servidor LINUX (Suse) com ORACLE 9i instalado. A fonte deste servidor queimou e foi substituída. Após o mesmo ser inializado, as aplicações não conectaram mais no banco de dados, dando o seguinte erro:

ERRO - ORA01033 - ORACLE initialization or shutdown in progress

Já loguei no SQLPLUS do linux com o SYSDBA e executei os seguintes procedimentos:

shutdown immediate;

startup force;

Depois de inicializar, ocorre o seguinte resumo:

_____________________________________________________________________________
SQL> startup force;
ORACLE instance started.

Total System Global Area 452531480 bytes
Fixed Size 451864 bytes
Variable Size 385875968 bytes
Database Buffers 65536000 bytes
Redo Buffers 667648 bytes
Database mounted.
ORA-01113: file 2 needs media recovery
ORA-01110: data file 2: '/opt/oracle/oradata/SERVICOORACLE/USER_DATA.dbf'

______________________________________________________________________________

Me parece que este arquivo "USER_DATA.dbf" está corrompido.

Alguém pode me "dar uma luz" para este problema? Aguardo retorno e agradeço desde já a ajuda de todos.

At.te:

Marcio Rockfeller

Arquivo(s) anexo(s)



#2 Marcio Rockfeller

    Membro - Novato

  • Membros
  • Pip
  • 5 posts
  • Sexo:Masculino
  • Estado:Minas Gerais

Adicionado 02 May 2012 - 06:34 AM

Bom dia.

Novamente, depois de muito quebrar a cabeça eu consegui resolver o problema.
Tive que restaurar um backup deste arquivo (USER_DATA.dbf). Depois disso loguei no SQLPLUS "/ as sysdba" via Shell e executei os seguintes comandos:

recover database;
alter system archive log all;
alter database open;

Aí abriu a conexão. Como o nome do arquivo era o mesmo, não precisei redirecionar o TEMPFILE para outro arquivo *.DBF (que é o que eu teria que fazer caso não funcionasse. Teria que alterar o controlfile para outro arquivo e redirecionar TEMPFILE para o novo arquivo).

At.te:

Marcio Rockfeller





1 usuário(s) esta(ão) lendo este tópico

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)