Re: [oracle_br] Erro ao inicializar banco de dados. Erro ORA-01157
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
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
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
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
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
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