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] Oracle 11g x86_64

2008-06-21 Por tôpico Marcio Portes
Na versão 11g, o APEX vem junto com a instalação do banco, o diretório é
$ORACLE_HOME/apex, as instruções para instalação estão em
http://download.oracle.com/docs/cd/B28359_01/install.111/b32002/post_inst_task.htm#BABEBICC

abraços,

2008/6/20 Carlos Alfredo M. de Menezes [EMAIL PROTECTED]
:

   Colega,
 Nunca usei esse produto, antes era conhecido como HTML DB e estava
 também disponível no Companion CD das versão 10g, mas sei que já é
 instalado por default na versão 11g.


 Att,

 Carlos Alfredo M. de Menezes
 Analista de Suporte Sr.
 S/A Usina Coruripe Açúcar e Álcool
 +55(82)3217-2121

 Jose - Oracle escreveu:
 
  Carlos , seria esse o link para download ?
 
 
 http://www.oracle.com/technology/products/database/application_express/download.html
  
 http://www.oracle.com/technology/products/database/application_express/download.html
 
 
  []
  barba
 
  - Original Message -
  From: Carlos Alfredo M. de Menezes
  To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.brmailto:
 oracle_br%40yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br
  Sent: Friday, June 20, 2008 2:14 PM
  Subject: Re: [oracle_br] Oracle 11g x86_64
 
  Colega,
  o iSQLPlus não existe mais na versão 11g, use o SQL Developer ou Oracle
  Application Express, quem também está com data marcada para morrer é o
  sqlplusw, o SQL Plus da plataforma Windows.
  Fontes:
 
 http://laurentschneider.com/wordpress/2006/03/isqlplus-and-sqlplusw-desupport.html
  
 http://laurentschneider.com/wordpress/2006/03/isqlplus-and-sqlplusw-desupport.html
 
 
 http://download.oracle.com/docs/cd/B28359_01/install.111/b32002/whatsnew.htm#BGGBABGJ
  
 http://download.oracle.com/docs/cd/B28359_01/install.111/b32002/whatsnew.htm#BGGBABGJ
 
 
  Att,
 
  Carlos Alfredo M. de Menezes
  Analista de Suporte Sr.
  S/A Usina Coruripe Açúcar e Álcool
  +55(82)3217-2121
 
  Jose - Oracle escreveu:
  
   Pessoal, e o seguite tenho um RedHat EL 5, Oracle 11g, td instalado
   teoricamente sem erros, porem nao consigo startar o isqlplusctl,
   pergunto na versao 11g, nao tem esse cara ?, qual um outro eu poderia
   estar usando ?
  
   []
   barba
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
  




-- 
Marcio Portes
Material Tecnico em Portugues - http://mportes.blogspot.com
Practical Learning Oracle -
http://mportes.blogspot.com/2006/02/practical-learning-oracle.html


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



Re: [oracle_br] Re: Problema com atualização pesada em tabela

2008-06-21 Por tôpico Willian Frasson
 2008 14:33
Para: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br
  os.com.br oracle_br%40yahoogrupos.com.br
Assunto: [oracle_br] Problema com atualização pesada em tabela
   
   
Olá pessoal tudo bom
   
Bom tenho uma dúvida eu preciso atualizar um campo tabela x com
referencia ao campo da tabela y. Meu problema é o seguinte está
demorando muito pra finalizar a procedure. Eu estou pegando os
resultados da tabela y e jogando para um cursor do tipo ROWTYPE e
depois estou colocando o UPDATE dentro de um LOOP para atualizar a
tabela x, não sei se essa e a melhor forma de fazer, as segestões q
vcs tiverem eu agradeco.
   
# INFO TABELAS #
   
TABELA1 (17598 Linhas)
   
Tabela2 (17045 Linhas)
   
# PROCEDURE #
   
create or replace
PROCEDURE TESTE AS
BEGIN
DECLARE
   
COUNTER NUMBER := 0;
CURSOR c_sb IS
   
SELECT B1_COD, B1_CUTMAN
FROM TABELA1
WHERE B1_TIPO IN ('01','02','03','04');
atualiza c_sb%ROWTYPE;
   
BEGIN
   
OPEN c_sb;
LOOP
FETCH c_sb INTO atualiza;
EXIT WHEN c_sb%NOTFOUND;
   
COUNTER := COUNTER + 1;
   
UPDATE TABELA2 TB2 SET
TB2.B9_CUTMAN = atualiza.B1_CUTMAN
WHERE TB2.B9_DATA = '20080131'
AND TB2.B9_COD = atualiza.B1_COD;
   
IF COUNTER  1000 THEN
COUNTER := 0;
COMMIT;
END IF;
   
END LOOP;
CLOSE c_sb;
END;
COMMIT;
END TESTE;
   
[As partes desta mensagem que não continham texto foram removidas]
   

   
   
   
   
   -- 
   Thiago Azevedo
   Accenture Brazil
   Services - AO Carrefour
   Work: 55 11 51888492
   Mobile: 55 13 81453524
   email: [EMAIL PROTECTED]
   MSN IM: [EMAIL PROTECTED]
   
   
   [As partes desta mensagem que não continham texto foram removidas]
  


  [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 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]