Re: [oracle_br] Erro ao inicializar banco de dados. Erro ORA-01157

2008-06-23 Por tôpico Alexandre S. de Pinho
Nelson,

Fiz o seguinte:

ALTER DATABASE ADD logfile GROUP 1
'/home2/oracle/MEU_BANCO/admin/oradata/meu_projeto/redo01a.log' SIZE 50M;

Rodei sim...
Mas vou testar o que você comentou

Valeu.


2008/6/23 Nelson Cartaxo <[EMAIL PROTECTED]>:

>   Como voce fez para adicionar o arquivo ao grupo? Esse banco é novo? Voce
> rodou o catproc nele?
>
> Tem uma nota do metalink que diz
>
> roblem Description
> ---
>
> You create a new database with 3 log groups. You then shutdown the
> instance cleanly and do a startup. Upon opening, you receive the
> following errors:
>
> ORA-00341: log  of thread , wrong log #  in header
> ORA-00312: online log  thread : 
> Cause: The internal information in an online redo log file
> does not match the control file information.
>
> You drop the log group identified by the message, and with just 2 log
> groups, you are able to startup and shutdown the system cleanly. You
> are even able to switch between the logfiles and perform a clean
> shutdown and startup.
>
> However, when you add a third log group and try to startup the database,
> you once again get the errors ORA-341 and ORA-312 but this time
> identifying another log group.
>
> Solution Description
> 
>
> You had not run catproc.sql. Once you run catproc.sql, you can add
> more logfile groups and they can be accessed properly on startup.
>
> Explanation
> ---
>
> The error indicates that the file number of the log file is not the
> file number which was written to the control file. Although this
> could be an indication of a hardware malfunction, in this case it
> appears that the necessary internal structures for keeping track of
> the redo log's file numbers were not in place without catproc.sql
> having been run.
>
> - Mensagem original 
> De: Alexandre S. de Pinho <[EMAIL PROTECTED]
> >
> Para: oracle_br@yahoogrupos.com.br 
> Enviadas: Segunda-feira, 23 de Junho de 2008 14:28:35
> Assunto: Re: [oracle_br] Erro ao inicializar banco de dados. Erro ORA-01157
>
>  Fala Nelson...
> Quase tudo beleza...
>
> Fiz todas renomeações possíveis... mas na hora de subir o banco
> definitivamente estou ganhando um :
>
> ORA-00341: log 3 of thread 1, wrong log # 1 in header
> Fiz inclusões de arquivos de redo no grupo e nada...
>
> E tenho a seguinte lista:
>
> GROUP# THREAD# SEQUENCE# BYTES MEMBERS
> 1 1 0 52428800 1 YES UNUSED
> 3 1 4 52428800 1 NO CURRENT
> 2 1 3 52428800 2 NO INACTIVE
>
> Eu não me recordo como alterar o log file ativo para poder alterá-lo pelo
> novo incluído.
> Tô procurando e tentando!
>
> Valeu.
>
> 2008/6/23 Nelson Cartaxo <[EMAIL PROTECTED] com>:
>
> > Opa Alexandre,
> >
> > O colega se confundiu no comando. O comando correto é
> >
> > ALTER DATABASE RENAME FILE
> > '/FULL_PATH_ OF_OLD_LOCATION/ AND_DATAFILE_ NAME.DBF'
> > TO
> > '/FULL_PATH_ OF_NEW_LOCATION/ AND_DATAFILE_ NAME.DBF' ;
> >
> > Esse comando deve ser feito para todos os datafiles e logfiles que voce
> > mudou de lugar.
> > depois
> >
> > ALTER DATABASE OPEN;
> >
> > Qualquer coisa manda ai o erro pra gente.
> >
> > Att,
> >
> > Nelson
> >
> > - Mensagem original 
> > De: Alexandre S. de Pinho  40gmail.com>
> > >
> > Para: [EMAIL PROTECTED] os.com.br 
>
> > Enviadas: Segunda-feira, 23 de Junho de 2008 11:22:20
> > Assunto: Re: [oracle_br] Erro ao inicializar banco de dados. Erro
> ORA-01157
> >
> >
> > Beleza Willian?
> >
> > Até o passo de 'startar' o banco em modo mount tudo ok.
> > Mas esse comando que você comentou não rolou...
> >
> > Eu bem que poderia voltar a situação original (estrutura dos diretórios),
> > mas em questão de organização
> > está bem melhor mesmo. Deve existir outros bancos futuramente.
> >
> > Ainda estou tentando!
> >
> > 2008/6/21 Willian Frasson <[EMAIL PROTECTED] com.br>:
> >
> > > O correto se foi ou não feito é baixar o banco, move-los de local,
> > > usando scp e depois apagar de preferência, (ou então caso tenha
> garantia
> > do
> > > backup use o mv)
> > > Depois somente abrir o banco em mont: startup mount
> > > depois disso fazer o:
> > > alter database datafile 'local_original_ ' to 'novo_local' ;
> > >
> > >
> > > - Original Message -
> > > From: Marcos Braga
> > > To: [EMAIL PROTECTED] os.com.br 
> > > Sent: Saturday, June 21, 2008 7:39 AM
> >

Re: [oracle_br] Erro ao inicializar banco de dados. Erro ORA-01157

2008-06-23 Por tôpico Alexandre S. de Pinho
Fala Nelson...
Quase tudo beleza...

Fiz todas renomeações possíveis... mas na hora de subir o banco
definitivamente estou ganhando um :

ORA-00341: log 3 of thread 1, wrong log # 1 in header
Fiz inclusões de arquivos de redo no grupo e nada...

E tenho a seguinte lista:

GROUP#THREAD#  SEQUENCE#  BYTESMEMBERS
 1  1  0   52428800  1 YES UNUSED
 3  1  4   52428800  1 NO  CURRENT
 2  1  3   52428800  2 NO  INACTIVE

Eu não me recordo como alterar o log file ativo para poder alterá-lo pelo
novo incluído.
Tô procurando e tentando!

Valeu.

2008/6/23 Nelson Cartaxo <[EMAIL PROTECTED]>:

>   Opa Alexandre,
>
> O colega se confundiu no comando. O comando correto é
>
> ALTER DATABASE RENAME FILE
> '/FULL_PATH_OF_OLD_LOCATION/AND_DATAFILE_NAME.DBF'
> TO
> '/FULL_PATH_OF_NEW_LOCATION/AND_DATAFILE_NAME.DBF';
>
> Esse comando deve ser feito para todos os datafiles e logfiles que voce
> mudou de lugar.
> depois
>
> ALTER DATABASE OPEN;
>
> Qualquer coisa manda ai o erro pra gente.
>
> Att,
>
> Nelson
>
> - Mensagem original 
> De: Alexandre S. de Pinho <[EMAIL PROTECTED]
> >
> Para: oracle_br@yahoogrupos.com.br 
> Enviadas: Segunda-feira, 23 de Junho de 2008 11:22:20
> Assunto: Re: [oracle_br] Erro ao inicializar banco de dados. Erro ORA-01157
>
>
> Beleza Willian?
>
> Até o passo de 'startar' o banco em modo mount tudo ok.
> Mas esse comando que você comentou não rolou...
>
> Eu bem que poderia voltar a situação original (estrutura dos diretórios),
> mas em questão de organização
> está bem melhor mesmo. Deve existir outros bancos futuramente.
>
> Ainda estou tentando!
>
> 2008/6/21 Willian Frasson <[EMAIL PROTECTED] com.br>:
>
> > O correto se foi ou não feito é baixar o banco, move-los de local,
> > usando scp e depois apagar de preferência, (ou então caso tenha garantia
> do
> > backup use o mv)
> > Depois somente abrir o banco em mont: startup mount
> > depois disso fazer o:
> > alter database datafile 'local_original_ ' to 'novo_local' ;
> >
> >
> > - Original Message -
> > From: Marcos Braga
> > To: [EMAIL PROTECTED] os.com.br 
> > Sent: Saturday, June 21, 2008 7:39 AM
> > Subject: Re: [oracle_br] Erro ao inicializar banco de dados. Erro
> ORA-01157
> >
> > Oi Alexandre,
> >
> > Eu não sei como foi efetuado a reestruturação do banco, porém deduzo que
> > iniciou o banco no modo mount e moveu os datafiles no controlfile.
> >
> > O erro mostra que o datafile não foi encontrado, é interessante
> > verificar o caminho correto no datafile.
> >
> > Utilize o seguinte para isso:
> >
> > SQL> startup mount
> > SQL> select name from v$dbfile;
> >
> > Será mostrada a lista onde encontram-se os datafiles no controlfile e
> > poderá
> > corrigir o problema em caso divergência.
> >
> > []'s
> > Braga
> >
> > 2008/6/20 Alexandre S. de Pinho  > gmail.com 40gmail.com>
>
> > >:
> >
> > > Senhores , boa noite.
> > > Realizei a instalação do Oracle 10g release 2 no Fedora linux ...
> > > Startei o banco de dados e tudo ok...
> > >
> > > Mas por questões de organização dos arquivos e diretórios eu fiz uma
> > > reestruturação dos diretórios e ao tentar novamente subir o banco de
> > dados
> > > ganhei essa mensagem:
> > >
> > > ORA-01157: cannot identify/lock data file 1 - see DBWR trace file
> > > ORA-01110: data file 1: '/home2/oracle/ oradata/meubanco /system01.
> dbf'
> > >
> > > O diretório existe e está com as devidas permissões juntamente com os
> > > arquivos.
> > > Alguém pode me ajudar nessa??
> > >
> > > Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
> > > PL/SQL Release 10.2.0.1.0 - Production
> > > CORE 10.2.0.1.0 Production
> > > TNS for Linux: Version 10.2.0.1.0 - Production
> > > NLSRTL Version 10.2.0.1.0 - Production
> > > SO Fedora Linux
> > >
> > > Obrigado à todos.
> > >
> > > Alexandre
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > __ Informação do NOD32 IMON 3205 (20080621) __
> >
> > Esta mensagem foi verificada pelo NOD32 sistema antivírus
> > http://www.eset. com.br
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua
> cara @ymail.com ou @rocketmail.com.
> http://br.new.mail.yahoo.com/addresses
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Erro ao inicializar banco de dados. Erro ORA-01157

2008-06-23 Por tôpico Alexandre S. de Pinho
Beleza Willian?

Até o passo de 'startar' o banco em modo mount tudo ok.
Mas esse comando que você comentou não rolou...

Eu bem que poderia voltar a situação original (estrutura dos diretórios),
mas em questão de organização
está bem melhor mesmo. Deve existir outros bancos futuramente.

Ainda estou tentando!

2008/6/21 Willian Frasson <[EMAIL PROTECTED]>:

>   O correto se foi ou não feito é baixar o banco, move-los de local,
> usando scp e depois apagar de preferência, (ou então caso tenha garantia do
> backup use o mv)
> Depois somente abrir o banco em mont: startup mount
> depois disso fazer o:
> alter database datafile 'local_original_' to 'novo_local';
>
>
> - Original Message -
> From: Marcos Braga
> To: oracle_br@yahoogrupos.com.br 
> Sent: Saturday, June 21, 2008 7:39 AM
> Subject: Re: [oracle_br] Erro ao inicializar banco de dados. Erro ORA-01157
>
> Oi Alexandre,
>
> Eu não sei como foi efetuado a reestruturação do banco, porém deduzo que
> iniciou o banco no modo mount e moveu os datafiles no controlfile.
>
> O erro mostra que o datafile não foi encontrado, é interessante
> verificar o caminho correto no datafile.
>
> Utilize o seguinte para isso:
>
> SQL> startup mount
> SQL> select name from v$dbfile;
>
> Será mostrada a lista onde encontram-se os datafiles no controlfile e
> poderá
> corrigir o problema em caso divergência.
>
> []'s
> Braga
>
> 2008/6/20 Alexandre S. de Pinho <[EMAIL 
> PROTECTED]
> >:
>
> > Senhores , boa noite.
> > Realizei a instalação do Oracle 10g release 2 no Fedora linux ...
> > Startei o banco de dados e tudo ok...
> >
> > Mas por questões de organização dos arquivos e diretórios eu fiz uma
> > reestruturação dos diretórios e ao tentar novamente subir o banco de
> dados
> > ganhei essa mensagem:
> >
> > ORA-01157: cannot identify/lock data file 1 - see DBWR trace file
> > ORA-01110: data file 1: '/home2/oracle/oradata/meubanco/system01.dbf'
> >
> > O diretório existe e está com as devidas permissões juntamente com os
> > arquivos.
> > Alguém pode me ajudar nessa??
> >
> > Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
> > PL/SQL Release 10.2.0.1.0 - Production
> > CORE 10.2.0.1.0 Production
> > TNS for Linux: Version 10.2.0.1.0 - Production
> > NLSRTL Version 10.2.0.1.0 - Production
> > SO Fedora Linux
> >
> > Obrigado à todos.
> >
> > Alexandre
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> __ Informação do NOD32 IMON 3205 (20080621) __
>
> Esta mensagem foi verificada pelo NOD32 sistema antivírus
> http://www.eset.com.br
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Erro ao inicializar banco de dados. Erro ORA-01157

2008-06-21 Por tôpico Willian Frasson
O correto se foi ou não feito é baixar o banco, move-los de local, usando scp e 
depois apagar de preferência, (ou então caso tenha garantia do backup use o mv)
Depois somente abrir o banco em mont: startup mount
depois disso fazer o:
alter database datafile 'local_original_' to 'novo_local';

- Original Message - 
  From: Marcos Braga 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Saturday, June 21, 2008 7:39 AM
  Subject: Re: [oracle_br] Erro ao inicializar banco de dados. Erro ORA-01157


  Oi Alexandre,

  Eu não sei como foi efetuado a reestruturação do banco, porém deduzo que
  iniciou o banco no modo mount e moveu os datafiles no controlfile.

  O erro mostra que o datafile não foi encontrado, é interessante
  verificar o caminho correto no datafile.

  Utilize o seguinte para isso:

  SQL> startup mount
  SQL> select name from v$dbfile;

  Será mostrada a lista onde encontram-se os datafiles no controlfile e poderá
  corrigir o problema em caso divergência.

  []'s
  Braga

  2008/6/20 Alexandre S. de Pinho <[EMAIL PROTECTED]>:

  > Senhores , boa noite.
  > Realizei a instalação do Oracle 10g release 2 no Fedora linux ...
  > Startei o banco de dados e tudo ok...
  >
  > Mas por questões de organização dos arquivos e diretórios eu fiz uma
  > reestruturação dos diretórios e ao tentar novamente subir o banco de dados
  > ganhei essa mensagem:
  >
  > ORA-01157: cannot identify/lock data file 1 - see DBWR trace file
  > ORA-01110: data file 1: '/home2/oracle/oradata/meubanco/system01.dbf'
  >
  > O diretório existe e está com as devidas permissões juntamente com os
  > arquivos.
  > Alguém pode me ajudar nessa??
  >
  > Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
  > PL/SQL Release 10.2.0.1.0 - Production
  > CORE 10.2.0.1.0 Production
  > TNS for Linux: Version 10.2.0.1.0 - Production
  > NLSRTL Version 10.2.0.1.0 - Production
  > SO Fedora Linux
  >
  > Obrigado à todos.
  >
  > Alexandre

  [As partes desta mensagem que não continham texto foram removidas]



   

  __ Informação do NOD32 IMON 3205 (20080621) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Erro ao inicializar banco de dados. Erro ORA-01157

2008-06-21 Por tôpico Marcos Braga
Oi Alexandre,

Eu não sei como foi efetuado a reestruturação do banco, porém deduzo que
iniciou o banco no modo mount e moveu os datafiles no controlfile.

O erro mostra que o datafile não foi encontrado, é interessante
verificar o caminho correto no datafile.

Utilize o seguinte para isso:

SQL> startup mount
SQL> select name from v$dbfile;

Será mostrada a lista onde encontram-se os datafiles no controlfile e poderá
corrigir o problema em caso divergência.

[]'s
Braga

2008/6/20 Alexandre S. de Pinho <[EMAIL PROTECTED]>:

> Senhores , boa noite.
> Realizei a instalação do Oracle 10g release 2 no Fedora linux ...
> Startei o banco de dados e tudo ok...
>
> Mas por questões de organização dos arquivos e diretórios eu fiz uma
> reestruturação dos diretórios e ao tentar novamente subir o banco de dados
> ganhei essa mensagem:
>
> ORA-01157: cannot identify/lock data file 1 - see DBWR trace file
> ORA-01110: data file 1: '/home2/oracle/oradata/meubanco/system01.dbf'
>
> O diretório existe e está com as devidas permissões juntamente com os
> arquivos.
> Alguém pode me ajudar nessa??
>
> Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
> PL/SQL Release 10.2.0.1.0 - Production
> CORE10.2.0.1.0  Production
> TNS for Linux: Version 10.2.0.1.0 - Production
> NLSRTL Version 10.2.0.1.0 - Production
> SO Fedora Linux
>
> Obrigado à todos.
>
> Alexandre


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Erro ao inicializar banco de dados. Erro ORA-01157

2008-06-20 Por tôpico Rosivaldo
vc tentou mudar os diretórios depois q o banco estava instalado?

se vc quer reorganizar seus diretórios, até onde eu sei, a melhor
maneira é com um novo banco e uma nova estrutura de diretórios, ai vc
exporta as coisas e importa de novo, ou faz com o rman.

On 6/20/08, Alexandre S. de Pinho <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Senhores , boa noite.
> Realizei a instalação do Oracle 10g release 2 no Fedora linux ...
> Startei o banco de dados e tudo ok...
>
> Mas por questões de organização dos arquivos e diretórios eu fiz uma
> reestruturação dos diretórios e ao tentar novamente subir o banco de dados
> ganhei essa mensagem:
>
> ORA-01157: cannot identify/lock data file 1 - see DBWR trace file
> ORA-01110: data file 1: '/home2/oracle/oradata/meubanco/system01.dbf'
>
> O diretório existe e está com as devidas permissões juntamente com os
> arquivos.
> Alguém pode me ajudar nessa??
>
> Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
> PL/SQL Release 10.2.0.1.0 - Production
> CORE 10.2.0.1.0 Production
> TNS for Linux: Version 10.2.0.1.0 - Production
> NLSRTL Version 10.2.0.1.0 - Production
> SO Fedora Linux
>
> Obrigado à todos.
>
> Alexandre
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 



-- 
Rosivaldo Azevedo Ramalho
mail/msn: [EMAIL PROTECTED]
web: http://rosivaldo.goodiez.net
+55 83 8893 8281