[oracle_br] URGENTE - CORRUPT BLOCK RELATIVE DBA

2008-01-16 Por tôpico pedrojosemanso
Senhores,

Estamos no meio de um processo de muita atividade online e de forma 
intermitente tem aparecido no alert esteas mensagens de erro abaixo 
acompanhadas de indisponibilidade do banco de dados. As conexões vão 
caindo e novas conexões recebem o erro 12500.


Vejam a mensagem:


Wed Jan 16 15:06:19 2008
  Current log# 3 seq# 250522 mem# 1: E:\ORACLE\DATA\P16\REDO3B.LOG
***
Corrupt block relative dba: 0x03439209 (file 13, block 233993)
Bad header found during buffer read
Data in bad block -
 type: 6 format: 2 rdba: 0x03439288
 last change scn: 0x.7889f9b9 seq: 0x1 flg: 0x06
 consistency value in tail: 0xf9b90601
 check value in block header: 0xc349, computed block checksum: 0x0
 spare1: 0x0, spare2: 0x0, spare3: 0x0
***
Reread of rdba: 0x03439209 (file 13, block 233993) found valid data
***

Executei o dbv nos datafiles e não recebi nenhum sinal de corrupção.
Alguém pode nos ajudar?? 
Temos prazo para terminar o serviço e isto ocorre frequentemente, 
forçando o reinício do serviço do banco a todo momento.

Atenciosamente,

Pedro.



Re: [oracle_br] Performance em Insert into Select

2008-01-16 Por tôpico Rodrigo Moreno - Hydronorth S/A
Se possível, passe o código do insert com select completo, dae fica mais fácil 
ajudar.


  - Original Message - 
  From: Zumba 
  To: Oracle BR 
  Sent: Wednesday, January 16, 2008 11:31 AM
  Subject: {Disarmed} [oracle_br] Performance em Insert into Select


  Olá pessoal,

  estou com uma situação um pouco estranha.
  Um select um pouco grande, mas está bem indexando e
  retornando rápido. O resultado do select é inserido
  numa tabela na forma de INSERT INTO TB_XX SELECT.

  Este processamento está em package e ao executar este
  trecho, a performance degrada demais levando 2min p/
  cada registro.
  Mais estranho é se pegar o mesmo trecho e executar
  manualmente no sqlplus, roda sem problemas.

  A tabela a ser inserida não dispara trigger, mas tem 4
  indices sendo que 3 deles tem 4 colunas cada.
  Existe alguma forma de implementar ou configurar p/
  resolver este problema. Já utilizamos FORALL e nada.

  Bom, se tiverem alguma sugestão e puderem contribuir,
  agradeço muito.

  Abraço

  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
  http://br.mail.yahoo.com/


   
  -- 
  Esta mensagem foi verificada pelo sistema de antivírus e 
  acredita-se estar livre de perigo. 
-- 
Esta mensagem foi verificada pelo sistema de antivírus e
 acredita-se estar livre de perigo.



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



Re: [oracle_br] Performance em Insert into Select

2008-01-16 Por tôpico Danilo de Novais Silveira
Já tentou usar o Insert com Direct-Path?
http://download.oracle.com/docs/cd/B10501_01/server.920/a96524/c21dlins.htm#CNCPT020

Se não der, vc tem que rever esses índices. Às vezes, foi o aumento no
volume de dados que gerou essa queda na performance.


Em 16/01/08, Zumba <[EMAIL PROTECTED]> escreveu:
>
>   Enterprise 9i/suse linux
>
> --- Danilo de Novais Silveira <[EMAIL PROTECTED] >
> escreveu:
>
> > Cara, qual versão do Oracle? 10g, 9i? É Standard ou
> > Enterprise?
> >
> >
> > Em 16/01/08, Zumba <[EMAIL PROTECTED]
> >
> > escreveu:
> > >
> > > Eu pensei nisso, mas este processo já estava
> > rodando e
> > > agora perdeu performance.
> > > Mas também não sei dizer o que aconteceu (dba
> > atual
> > > não sabe/nao tem controle), que mudanças tiveram
> > pra
> > > tal comportamento.
> > > Parametros de banco não foi mexido.
> > > Também não há concorrencia pois somente este
> > processo
> > > interage na tabela.
> > >
> > > Qquer sugestão é bem vinda.
> > > Muito obrigado.
> > >
> > > --- Danilo de Novais Silveira <[EMAIL PROTECTED] 
> > >
> > > escreveu:
> > >
> > > > Já tentou dropar os índices, inserir os dados e
> > > > recriar os índices
> > > > novamente?
> > > >
> > > > Em 16/01/08, Zumba
> >
> <[EMAIL PROTECTED] 
>
> > > >
> > > > escreveu:
> > > > >
> > > > > Olá pessoal,
> > > > >
> > > > > estou com uma situação um pouco estranha.
> > > > > Um select um pouco grande, mas está bem
> > indexando
> > > > e
> > > > > retornando rápido. O resultado do select é
> > > > inserido
> > > > > numa tabela na forma de INSERT INTO TB_XX
> > SELECT.
> > > > >
> > > > > Este processamento está em package e ao
> > executar
> > > > este
> > > > > trecho, a performance degrada demais levando
> > 2min
> > > > p/
> > > > > cada registro.
> > > > > Mais estranho é se pegar o mesmo trecho e
> > executar
> > > > > manualmente no sqlplus, roda sem problemas.
> > > > >
> > > > > A tabela a ser inserida não dispara trigger,
> > mas
> > > > tem 4
> > > > > indices sendo que 3 deles tem 4 colunas cada.
> > > > > Existe alguma forma de implementar ou
> > configurar
> > > > p/
> > > > > resolver este problema. Já utilizamos FORALL e
> > > > nada.
> > > > >
> > > > > Bom, se tiverem alguma sugestão e puderem
> > > > contribuir,
> > > > > agradeço muito.
> > > > >
> > > > > Abraço
> > > > >
> > > > > Abra sua conta no Yahoo! Mail, o único sem
> > limite
> > > > de espaço para
> > > > > armazenamento!
> > > > > http://br.mail.yahoo.com/
> > > > >
> > > > >
> > > >
> > > >
> > > > [As partes desta mensagem que não continham
> > texto
> > > > foram removidas]
> > > >
> > > >
> > >
> > > Abra sua conta no Yahoo! Mail, o único sem limite
> > de espaço para
> > > armazenamento!
> > > http://br.mail.yahoo.com/
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto
> > foram removidas]
> >
> >
>
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
> http://br.mail.yahoo.com/
>
> 
>


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



Re: [oracle_br] Performance em Insert into Select

2008-01-16 Por tôpico Zumba
Enterprise 9i/suse linux





--- Danilo de Novais Silveira <[EMAIL PROTECTED]>
escreveu:

> Cara, qual versão do Oracle? 10g, 9i? É Standard ou
> Enterprise?
> 
> 
> Em 16/01/08, Zumba <[EMAIL PROTECTED]>
> escreveu:
> >
> >   Eu pensei nisso, mas este processo já estava
> rodando e
> > agora perdeu performance.
> > Mas também não sei dizer o que aconteceu (dba
> atual
> > não sabe/nao tem controle), que mudanças tiveram
> pra
> > tal comportamento.
> > Parametros de banco não foi mexido.
> > Também não há concorrencia pois somente este
> processo
> > interage na tabela.
> >
> > Qquer sugestão é bem vinda.
> > Muito obrigado.
> >
> > --- Danilo de Novais Silveira <[EMAIL PROTECTED]
> >
> > escreveu:
> >
> > > Já tentou dropar os índices, inserir os dados e
> > > recriar os índices
> > > novamente?
> > >
> > > Em 16/01/08, Zumba
>
<[EMAIL PROTECTED]
> > >
> > > escreveu:
> > > >
> > > > Olá pessoal,
> > > >
> > > > estou com uma situação um pouco estranha.
> > > > Um select um pouco grande, mas está bem
> indexando
> > > e
> > > > retornando rápido. O resultado do select é
> > > inserido
> > > > numa tabela na forma de INSERT INTO TB_XX
> SELECT.
> > > >
> > > > Este processamento está em package e ao
> executar
> > > este
> > > > trecho, a performance degrada demais levando
> 2min
> > > p/
> > > > cada registro.
> > > > Mais estranho é se pegar o mesmo trecho e
> executar
> > > > manualmente no sqlplus, roda sem problemas.
> > > >
> > > > A tabela a ser inserida não dispara trigger,
> mas
> > > tem 4
> > > > indices sendo que 3 deles tem 4 colunas cada.
> > > > Existe alguma forma de implementar ou
> configurar
> > > p/
> > > > resolver este problema. Já utilizamos FORALL e
> > > nada.
> > > >
> > > > Bom, se tiverem alguma sugestão e puderem
> > > contribuir,
> > > > agradeço muito.
> > > >
> > > > Abraço
> > > >
> > > > Abra sua conta no Yahoo! Mail, o único sem
> limite
> > > de espaço para
> > > > armazenamento!
> > > > http://br.mail.yahoo.com/
> > > >
> > > >
> > >
> > >
> > > [As partes desta mensagem que não continham
> texto
> > > foram removidas]
> > >
> > >
> >
> > Abra sua conta no Yahoo! Mail, o único sem limite
> de espaço para
> > armazenamento!
> > http://br.mail.yahoo.com/
> >
> > 
> >
> 
> 
> [As partes desta mensagem que não continham texto
> foram removidas]
> 
> 



  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/


Re: [oracle_br] Download Oracle 9.2.0.8

2008-01-16 Por tôpico Danilo de Novais Silveira
Amigo, se não me engano, o RH5 não é homologado para o Oracle 9i.

Mas olhe esses tutoriais aqui:
http://www.oracle-base.com/articles/9i/Articles9i.php#Installation


Em 14/01/08, Gilson Fábio Robles Bernichi <[EMAIL PROTECTED]> escreveu:
>
>   redhat 5 enterprise server
> - Original Message -
> From: HENRIQUIS Milton
> To: oracle_br@yahoogrupos.com.br 
> Sent: Monday, January 14, 2008 2:44 PM
> Subject: RES: [oracle_br] Download Oracle 9.2.0.8
>
> Qual versão do RedHat? 2? 3? 4? 5?
> Está seguindo algum tutorial?
> Acertou os valores de memória e recompilou o kernel?
>
> Este aqui é um ótimo tutorial para ser usado:
> http://www.puschitz.com/InstallingOracle9i.shtml
>
> Milton Bastos Henriquis Junior
>
> Oracle Database Administrator
>
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br  [mailto:
> oracle_br@yahoogrupos.com.br ] Em nome de
> Gilson Fábio Robles Bernichi
> Enviada em: segunda-feira, 14 de janeiro de 2008 14:37
> Para: oracle_br@yahoogrupos.com.br 
> Assunto: Re: [oracle_br] Download Oracle 9.2.0.8
>
> Red Hat ES
> - Original Message -
> From: HENRIQUIS Milton
> To: oracle_br@yahoogrupos.com.br  
> 
>
> Sent: Monday, January 14, 2008 1:44 PM
> Subject: RES: [oracle_br] Download Oracle 9.2.0.8
>
> O Patch que o colega citou é pra Windows NT...
> pelo jeito, seu problema é pra instalar do zero
> no Linux... qual a sua distribuição?
> Está seguindo algum tutorial de instalação?
>
> Milton Bastos Henriquis Junior
>
> Oracle Database Administrator
>
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br  oracle_br%40yahoogrupos.com.br> [mailto: 
> oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br> ] Em nome de Gilson Fábio Robles Bernichi
> Enviada em: segunda-feira, 14 de janeiro de 2008 13:39
> Para: oracle_br@yahoogrupos.com.br  oracle_br%40yahoogrupos.com.br>
> Assunto: Re: [oracle_br] Download Oracle 9.2.0.8
>
> Lembrando eu tenho os CD´s da versao 9.2.04 for linux
> e preciso fazer a instalacao apartir do zero.
>
> como devo procedir, uma vez que a versao 9.2.0.4 for linux para em 17%
>
> Obrigado
> Gilson Bernichi
> - Original Message -
> From: Jose C Carvalho
> To: oracle_br@yahoogrupos.com.br   oracle_br%40yahoogrupos.com.br> 
> Cc: oracle_br@yahoogrupos.com.br  
> 
>  ; Undisclosed-Recipient:;@
> leroymerlin.com.br
> Sent: Monday, January 14, 2008 12:30 PM
> Subject: Re: [oracle_br] Download Oracle 9.2.0.8
>
> Entra la no Meta e busca por Patch number colocando o numero 4547809... O
> arquivo vai ser o p4547809_9208_WINNT.zip .é bem simples não tem erro..
>
> Abraços
>
> JOSÉ CARLITOS CARVALHO JÚNIOR
> Administrador de Banco de Dados
>
> PST Electronics
> / [EMAIL PROTECTED]   jccarvalho%40pst.com.br> 
> web:http://www.pst.com.br < http://www.pst.com.br> 
> 
> >
> web:http://www.positron.com.br < http://www.positron.com.br> <
> http://www.positron.com.br < http://www.positron.com.br> >
>
> 100+ Inovadoras no Uso de TI 2006 no setor Indústria:
> Automotiva e Autopeças
>
> Gilson Fábio Robles Bernichi < [EMAIL PROTECTED] 
>  gilson.fb%40gmail.com>  >
> Sent by: oracle_br@yahoogrupos.com.br 
> 
> 
> 14/01/2008 11:24
> Please respond to
> oracle_br@yahoogrupos.com.br  
> 
> 
>
> To
> 
> cc
>
> Subject
> [oracle_br] Download Oracle 9.2.0.8
>
> bom dia
>
> Estou precisando fazer o Download do Oracle 9.2.0.8 alguem teria a url
> para download do metalink
>
> Obrigado
>
> Gilson
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> *
> Esta mensagem, incluindo os seus anexos, contém informações confidenciais
> destinadas a indivíduo e propósito específicos, e é protegida por lei.
> Caso você não seja o citado indivíduo, deve apagar esta mensagem. É
> terminantemente proibida a utilização, acesso, cópia ou divulgação não
> autorizada das informações presentes nesta mensagem. As informações
> contidas nesta mensagem e em seus anexos são de responsabilidade de seu
> autor, não representando idéias, opiniões, pensamentos ou qualquer forma
> de posicionamento por parte da PST Indústria Eletrônica da Amazônia Ltda.
>
> The information contained in this communication is confidential, is law
> protected, and is intended only for the business use of the addressee. If
> you have received this communication in error, please immediately delete
> it. It's forbidden the unauthorized use, access, copy or disclose of the
> information contained in this communication. The content of this message
> is responsibility of the author, and does not represent ideas, opinions,
> thoughts or any ki

Re: [oracle_br] Oracle + SQL Server (Urgente)

2008-01-16 Por tôpico Milton Bastos Henriquis Jr.
Eu particularmente prefiro fazer uma aplicaçãozinha
a parte (Java ou Delphi), que faça essa atualização
entre bancos diferentes.



2008/1/16 Danilo de Novais Silveira <[EMAIL PROTECTED]>:
>
>
>
>
>
>
> Depende no que você é especialista: se é melhor no Oracle, use o
>  Heterogenous Service do Oracle. Aí ele consegue conectar no SQL Server via
>  DBLink. A partir daí é só criar seus procedimentos para atualizar o banco.
>  Ou então, se for melhor no SQL Server, realmente, usar o DTS é melhor. (eu
>  prefiro usar o HS)
>
>  Em 15/01/08, Rafael Almeida Milanez <[EMAIL PROTECTED]>
>  escreveu:
>  >
>  > voce tem a opeção do DTS uma ferramenta de ETL da versão 2000 do SQL
>  > Server
>  >
>  > se for 2005 é IS
>  >
>  > ou via DB Link
>  >
>  > 
>  >
>  > De: oracle_br@yahoogrupos.com.br 
> [mailto:
>  > oracle_br@yahoogrupos.com.br ] Em nome de
>  > Adriano Cavalcanti
>  > Enviada em: segunda-feira, 14 de janeiro de 2008 19:36
>  > Para: oracle_br@yahoogrupos.com.br 
>  > Assunto: [oracle_br] Oracle + SQL Server (Urgente)
>  >
>  > Pessoal, preciso saber como fazer para sincronizar um Banco de Dados
>  > oracle, com informações vindas de SQL Server.
>  > Meu Banco deverá fazer isso ao menos uma vez ao dia, com dois servidores
>  > que estão no mesmo dominio.
>  >
>  > att
>  > Adriano
>  >
>  > __
>  > Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de
>  > relacionamentos com até 6,000 fotos!
>  > http://www.amigosdomessenger.com.br 
>  >
>  > [As partes desta mensagem que não continham texto foram removidas]
>  >
>  > [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] Oracle + SQL Server (Urgente)

2008-01-16 Por tôpico Danilo de Novais Silveira
Depende no que você é especialista: se é melhor no Oracle, use o
Heterogenous Service do Oracle. Aí ele consegue conectar no SQL Server via
DBLink. A partir daí é só criar seus procedimentos para atualizar o banco.
Ou então, se for melhor no SQL Server, realmente, usar o DTS é melhor. (eu
prefiro usar o HS)

Em 15/01/08, Rafael Almeida Milanez <[EMAIL PROTECTED]>
escreveu:
>
>   voce tem a opeção do DTS uma ferramenta de ETL da versão 2000 do SQL
> Server
>
> se for 2005 é IS
>
> ou via DB Link
>
> 
>
> De: oracle_br@yahoogrupos.com.br  [mailto:
> oracle_br@yahoogrupos.com.br ] Em nome de
> Adriano Cavalcanti
> Enviada em: segunda-feira, 14 de janeiro de 2008 19:36
> Para: oracle_br@yahoogrupos.com.br 
> Assunto: [oracle_br] Oracle + SQL Server (Urgente)
>
> Pessoal, preciso saber como fazer para sincronizar um Banco de Dados
> oracle, com informações vindas de SQL Server.
> Meu Banco deverá fazer isso ao menos uma vez ao dia, com dois servidores
> que estão no mesmo dominio.
>
> att
> Adriano
>
> __
> Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de
> relacionamentos com até 6,000 fotos!
> http://www.amigosdomessenger.com.br 
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [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] Performance em Insert into Select

2008-01-16 Por tôpico Danilo de Novais Silveira
Cara, qual versão do Oracle? 10g, 9i? É Standard ou Enterprise?


Em 16/01/08, Zumba <[EMAIL PROTECTED]> escreveu:
>
>   Eu pensei nisso, mas este processo já estava rodando e
> agora perdeu performance.
> Mas também não sei dizer o que aconteceu (dba atual
> não sabe/nao tem controle), que mudanças tiveram pra
> tal comportamento.
> Parametros de banco não foi mexido.
> Também não há concorrencia pois somente este processo
> interage na tabela.
>
> Qquer sugestão é bem vinda.
> Muito obrigado.
>
> --- Danilo de Novais Silveira <[EMAIL PROTECTED] >
> escreveu:
>
> > Já tentou dropar os índices, inserir os dados e
> > recriar os índices
> > novamente?
> >
> > Em 16/01/08, Zumba <[EMAIL PROTECTED]
> >
> > escreveu:
> > >
> > > Olá pessoal,
> > >
> > > estou com uma situação um pouco estranha.
> > > Um select um pouco grande, mas está bem indexando
> > e
> > > retornando rápido. O resultado do select é
> > inserido
> > > numa tabela na forma de INSERT INTO TB_XX SELECT.
> > >
> > > Este processamento está em package e ao executar
> > este
> > > trecho, a performance degrada demais levando 2min
> > p/
> > > cada registro.
> > > Mais estranho é se pegar o mesmo trecho e executar
> > > manualmente no sqlplus, roda sem problemas.
> > >
> > > A tabela a ser inserida não dispara trigger, mas
> > tem 4
> > > indices sendo que 3 deles tem 4 colunas cada.
> > > Existe alguma forma de implementar ou configurar
> > p/
> > > resolver este problema. Já utilizamos FORALL e
> > nada.
> > >
> > > Bom, se tiverem alguma sugestão e puderem
> > contribuir,
> > > agradeço muito.
> > >
> > > Abraço
> > >
> > > Abra sua conta no Yahoo! Mail, o único sem limite
> > de espaço para
> > > armazenamento!
> > > http://br.mail.yahoo.com/
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto
> > foram removidas]
> >
> >
>
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
> http://br.mail.yahoo.com/
>
> 
>


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



Re: [oracle_br] Performance em Insert into Select

2008-01-16 Por tôpico Zumba
Eu pensei nisso, mas este processo já estava rodando e
agora perdeu performance.
Mas também não sei dizer o que aconteceu (dba atual
não sabe/nao tem controle), que mudanças tiveram pra
tal comportamento.
Parametros de banco não foi mexido.
Também não há concorrencia pois somente este processo
interage na tabela.

Qquer sugestão é bem vinda.
Muito obrigado.




--- Danilo de Novais Silveira <[EMAIL PROTECTED]>
escreveu:

> Já tentou dropar os índices, inserir os dados e
> recriar os índices
> novamente?
> 
> Em 16/01/08, Zumba <[EMAIL PROTECTED]>
> escreveu:
> >
> >   Olá pessoal,
> >
> > estou com uma situação um pouco estranha.
> > Um select um pouco grande, mas está bem indexando
> e
> > retornando rápido. O resultado do select é
> inserido
> > numa tabela na forma de INSERT INTO TB_XX SELECT.
> >
> > Este processamento está em package e ao executar
> este
> > trecho, a performance degrada demais levando 2min
> p/
> > cada registro.
> > Mais estranho é se pegar o mesmo trecho e executar
> > manualmente no sqlplus, roda sem problemas.
> >
> > A tabela a ser inserida não dispara trigger, mas
> tem 4
> > indices sendo que 3 deles tem 4 colunas cada.
> > Existe alguma forma de implementar ou configurar
> p/
> > resolver este problema. Já utilizamos FORALL e
> nada.
> >
> > Bom, se tiverem alguma sugestão e puderem
> contribuir,
> > agradeço muito.
> >
> > Abraço
> >
> > Abra sua conta no Yahoo! Mail, o único sem limite
> de espaço para
> > armazenamento!
> > http://br.mail.yahoo.com/
> > 
> >
> 
> 
> [As partes desta mensagem que não continham texto
> foram removidas]
> 
> 



  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/


Re: [oracle_br] Job

2008-01-16 Por tôpico Danilo de Novais Silveira
Cria um DBLink do Oracle para o Oracle2. Depois, cria um procedimento que
faça essa atualização usando esse DBLink. Por fim, crie um Job ou Scheduler
(depende da versão do seu banco) que execute esse procedimento de 10 em 10
minutos.

Em 15/01/08, marcel scandolara <[EMAIL PROTECTED]> escreveu:
>
>   PessoALL,
>
> porfavor, sou iniciante e se possivel gostaria de um exemplo :
>
> - Preciso fazer uma Job no banco para atualizar um cadastro em 10 em 10
> min,
> ou seja,
> exemplo, um cadastro de clientes que esta na INSTANCE ORACLE, preciso
> conectar na INSTANCE ORACLE2 e fazer um UPDATE.
>
> como posso fazer isso ?
>
> Obr pela ajuda
>
> ate
>
> [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] Cálculo de um Banco de Dados

2008-01-16 Por tôpico Danilo de Novais Silveira
O que eu faço nesses casos é analisar o tamanho de cada registro por tabela
através dos campos. Depois, fazer uma projeção otimista e pessimista de
quantidade de registros pro primeiro mês, 6 meses, um ano e dois anos. Aí
joga tudo no excel e seja feliz. ;-)

Em 16/01/08, Ademir Roque Maneira <[EMAIL PROTECTED]> escreveu:
>
>   Eu acho que vc quer fazer o planejmamento do tamanho do seu banco certo
> ?
>
> Pra isso eu faço minhas contas mesmo.
>
> Em 16/01/08, Rodrigo Mufalani <[EMAIL PROTECTED] >
> escreveu:
> >
> > Perdão...
> >
> > Errei a View -- era dba_data_files
> >
> > Select sum(bytes)/1024/1024 MB from dba_data_files
> >
> > -Mensagem original-
> > De: oracle_br@yahoogrupos.com.br 
> >  [mailto:
> > oracle_br@yahoogrupos.com.br 
> > ] Em
> > nome de Rodrigo Mufalani
> > Enviada em: quarta-feira, 16 de janeiro de 2008 09:12
> > Para: oracle_br@yahoogrupos.com.br 
> > 
> > Assunto: RES: [oracle_br] Cálculo de um Banco de Dados
> >
> > Select sum(bytes)/1024/1024 MB from dba_tablespaces;
> >
> > Isso é o que ele ocupa em disco.
> >
> > -Mensagem original-
> > De: oracle_br@yahoogrupos.com.br 
> >  [mailto:
> > oracle_br@yahoogrupos.com.br 
> > ] Em
> > nome de Milton Bastos Henriquis Jr.
> > Enviada em: quarta-feira, 16 de janeiro de 2008 08:39
> > Para: oracle_br@yahoogrupos.com.br 
> > 
> > Assunto: Re: [oracle_br] Cálculo de um Banco de Dados
> >
> > O tamanho físico do banco de dados com a base vazia??
> >
> > 2008/1/15 Wesley Miranda <[EMAIL PROTECTED]
> 
> > >:
> > >
> > >
> > >
> > >
> > >
> > >
> > > Pessoal, bom dia
> > >
> > > Preciso realizar um trabalho em minha empresa, da seguinte maneira:
> > >
> > > A partir de um DER, preciso saber o tamanho físico deste banco de
> > dados!!
> > >
> > > Vocês possuem alguma ferramenta ou então algum cálculo específico para
> > > determinar este procedimento?!
> > >
> > > Agradeço desde já!!
> > >
> > > --
> > > Att.
> > > --
> > > *Wesley Miranda
> > > *Analista de Sistemas
> > > (034) 9121-5034
> > > [EMAIL PROTECTED]  <
> wesley.miranda2007%40gmail.com>
> > > MSN.: [EMAIL PROTECTED] 
> > > 
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> >
> > >Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package »
> > Procedure
> > » Scripts » Tutoriais acesse:
> > http://www.oraclebr.com.br/codigo/ListaCodigo.php
> > --
> > --
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > inteira
> > responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > --
> > --
> > >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> > http://www.oraclebr.com.br/
> > --
> > 
> > Links do Yahoo! Grupos
> >
> > >Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package »
> > Procedure
> > » Scripts » Tutoriais acesse:
> > http://www.oraclebr.com.br/codigo/ListaCodigo.php
> > --
> > --
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > inteira
> > responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > --
> > --
> > >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> > http://www.oraclebr.com.br/
> > --
> > 
> > Links do Yahoo! Grupos
> >
> >
> >
>
> [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] Performance em Insert into Select

2008-01-16 Por tôpico Danilo de Novais Silveira
Já tentou dropar os índices, inserir os dados e recriar os índices
novamente?

Em 16/01/08, Zumba <[EMAIL PROTECTED]> escreveu:
>
>   Olá pessoal,
>
> estou com uma situação um pouco estranha.
> Um select um pouco grande, mas está bem indexando e
> retornando rápido. O resultado do select é inserido
> numa tabela na forma de INSERT INTO TB_XX SELECT.
>
> Este processamento está em package e ao executar este
> trecho, a performance degrada demais levando 2min p/
> cada registro.
> Mais estranho é se pegar o mesmo trecho e executar
> manualmente no sqlplus, roda sem problemas.
>
> A tabela a ser inserida não dispara trigger, mas tem 4
> indices sendo que 3 deles tem 4 colunas cada.
> Existe alguma forma de implementar ou configurar p/
> resolver este problema. Já utilizamos FORALL e nada.
>
> Bom, se tiverem alguma sugestão e puderem contribuir,
> agradeço muito.
>
> Abraço
>
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
> http://br.mail.yahoo.com/
> 
>


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



RES: [oracle_br] Job

2008-01-16 Por tôpico Rafael Almeida Milanez
Vc pode fazer um um arquivo .SQL 
 
 e coloca o script de update e pode criar um arquivo executavel no linux que 
conecta no banco e chama este arquivo .SQL
 
e agenda via crontab
 
Mas pq não utilizar new features DBMS_SCHEDULER 
 
http://mportes.blogspot.com/2007/01/dbmsscheduler-no-linux.html
 
 



De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de marcel 
scandolara
Enviada em: quarta-feira, 16 de janeiro de 2008 12:12
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] Job



Desculpe-me ... foi a pressa :)

Oracle 10g, SO Linux Suse 10

obr + 1 vez

[]s

[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] Como melhorar performance em consulta com função

2008-01-16 Por tôpico Gleyson Melo
Fala Paganato!

Faz o seguinte... tenta fazer um select que retorne todas as informações que
a função VERIFICA_URA retorna, sem chamar nenhuma função. É claro que você
vai perder um pouquinho de nada em reutilização de código, mas a performance
agradece.

Em 16/01/08, foruns paganato <[EMAIL PROTECTED]> escreveu:
>
>   Bom dia Gleyson.
> Eu preciso que os valores retornem num select pelo seguinte motivo: O
> equipamento que faz URA ele recebe os valores por um select. Nesse caso eu
> tenho que fazer com que os valores que ele precisa estejam dentro de um
> select, com os respectivos nomes de colunas. Esse é um dos motivos pelo
> qual
> estou chamando uma função e depois quebrando-a através de SUBSTR, mas isso
> esta tendo um custo de tempo. Se existir uma outra forma de retornar os
> valores com os nomes de colunas, tipo uma procedure que retorne alguns
> parâmetros, mas não sei se isso é possível.
>
> Em 15/01/08, Gleyson Melo <[EMAIL PROTECTED] >
> escreveu:
> >
> > Fala Paganato!
> >
> > A resposta depende de como você está utilizando esse resultado. Porque
> > você,
> > necessariamente, precisa que seja feito através do resultado de um
> select,
> > isto é, um cursor?
> >
> > Qual tecnologia você está utilizando para chamar a consulta? Java? .NET?
> > Está usando isso em algum gerador de relatórios? Crystal Reports?
> >
> > Se você estiver usando isso na aplicação diretamente, o método depende
> da
> > tecnologia. Se estiver utilizando este resultado dentro de um bloco
> > PL/SQL,
> > a resposta fica bem mais fácil.
> >
> > Em 15/01/08, foruns paganato <[EMAIL 
> > PROTECTED]>
> > escreveu:
> > >
> > > Rodrigo, eu não entendi direito, como usar essa função PIPELINE, vc
> tem
> > > a
> > > assinatura dela ou algum exemplo?
> > >
> > > Eu estive pensando em uma procedure com varios parametros de retorno,
> > mas
> > > não sei se é possivel utilizar dentro de select.
> > > Se alguém souber se é possivel usar procedure e como faze-lo, por
> favor
> > me
> > > informe.
> > >
> > > Obrigado...
> > >
> > > Em 15/01/08, Rodrigo Moreno - Hydronorth S/A <
> > > [EMAIL PROTECTED] <
> rodrigo.moreno%40hydronorth.com.br> <
> > rodrigo.moreno%40hydronorth.com.br>>
> > > escreveu:
> > > >
> > > > Você pode usar uma Função de Tabela em PIPELINE.
> > > >
> > > > Rodrigo Moreno
> > > > Cambé - Paraná
> > > >
> > > >
> > > > - Original Message -
> > > > From: foruns paganato
> > > > To: oracle_br@yahoogrupos.com.br 
> > > > 
> > > > Sent: Monday, January 14, 2008 5:32 PM
> > > > Subject: {Disarmed} Re: [oracle_br] Como melhorar performance em
> > > consulta
> > > > com função
> > > >
> > > > Gleyson:
> > > > - A função em questão (VERIFICA_URA), faz vários selects e
> > consistências
> > > > internamente. Como disse apenas consultas;
> > > > - A função retorna apenas uma string, onde dentro da função eu vou
> > > > concatenando as informações que quero pegar na saída;
> > > > - Quanto a opção de "procedure", eu preciso que seja retornado os
> > > valores
> > > > dentro de um select normal conforme apresentado. Eu não sei se é
> > > possível
> > > > fazer com procedure, se for poderia me ajudar, dando exemplo, etc
> ???;
> > > > - Eu não sei a estrutura de armazenamento, pois é num cliente que
> > estou
> > > > fazendo esse procedimento.
> > > >
> > > > Att.,
> > > > Alexandre
> > > >
> > > > Em 14/01/08, Gleyson Melo <[EMAIL PROTECTED]
> 
> > >
> > > > escreveu:
> > > > >
> > > > > Fala Paganato!
> > > > >
> > > > > Para resolver esse problema, é necessário que a gente conheça
> > algumas
> > > > > variáveis a mais:
> > > > >
> > > > > - Você chama a função VERIFICA_URA apenas uma vez, ou você coloca
> o
> > > > > nome do campo que vem de uma tabela, ao colocar esse select dentro
> > de
> > > > > outro?
> > > > > - O que a função VERIFICA_URA faz? SELECT numa tabela
> > (Possivelmente)?
> > > > > Quantos quantos blocos? Essa tabela possui estatísticas
> atualizadas?
> > > > > - Você tem uma estrutura de Storage? Discos SATA? IDE?
> > > > > - Os dados da URA vem em forma de uma "stringona". Você faz a
> > > > > concatenação dentro da função?
> > > > > - Já que você retorna apenas um registro, você não poderia criar
> uma
> > > > > procedure com diversos parâmetros de saída para evitar de fazer
> > vários
> > > > > SUBSTRING?
> > > > >
> > > > > Abraços.
> > > > >
> > > > > Em 14/01/08, paganato <[EMAIL PROTECTED] 
> > > > > >
>
> >
> > >
> > > > > escreveu:
> > > > > >
> > > > > > Bom dia a todos.
> > > > > > Tenho a seguinte situação abaixo: Tenho um sub select que chama
> um
> > > > > > função; Essa função retorna uma string; Um select quebra a
> string
> > > > > > retornada;
> > > > > >
> > > > > > SELECT SUBSTR(A.URA, 1, 70) NOME,
> > > > > > SUBSTR(A.URA, 71, 1) EMPRESA,
> > > > > > SUBSTR(A.URA, 72, 4) ANO,
> > > > > > SUBSTR(A.URA, 76, 14) NUM_OCORRENCIA,
> > > > > > SUBSTR(A.URA, 90, 1) TIPO_OCORR,
> > > > > > SUBSTR(A.URA, 91, 16) DH_FINAL
> > > > > > FROM (SELECT VERIFICA_URA('(19)36082902') URA FROM DUA

RES: [oracle_br] Job

2008-01-16 Por tôpico marcel scandolara
Desculpe-me  ... foi a pressa :)

Oracle 10g, SO Linux Suse 10

obr + 1 vez

[]s


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



[oracle_br] Job

2008-01-16 Por tôpico marcel scandolara
A versao do Oracle é 10g


obr


Res: [oracle_br] Como melhorar performance em cons ulta com função

2008-01-16 Por tôpico Donati
Rodrigo.

Sou DBA aqui em Maringá, e gostaria de saber se tem alguma empresa aí em Cambé, 
ou região que está precisando deste perfil Profissinal ?

Abraço.
 
Antonio Donati Jr.
Consulting Analyst Senior - IT
Cel.: +55 44 9989-6411



- Mensagem original 
De: Rodrigo Moreno - Hydronorth S/A <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Terça-feira, 15 de Janeiro de 2008 8:34:49
Assunto: Re: [oracle_br] Como melhorar performance em consulta com função

Você pode usar uma Função de Tabela em PIPELINE.

Rodrigo Moreno
Cambé - Paraná

- Original Message - 
From: foruns paganato 
To: [EMAIL PROTECTED] os.com.br 
Sent: Monday, January 14, 2008 5:32 PM
Subject: {Disarmed} Re: [oracle_br] Como melhorar performance em consulta com 
função

Gleyson:
- A função em questão (VERIFICA_URA) , faz vários selects e consistências
internamente. Como disse apenas consultas;
- A função retorna apenas uma string, onde dentro da função eu vou
concatenando as informações que quero pegar na saída;
- Quanto a opção de "procedure", eu preciso que seja retornado os valores
dentro de um select normal conforme apresentado. Eu não sei se é possível
fazer com procedure, se for poderia me ajudar, dando exemplo, etc ???;
- Eu não sei a estrutura de armazenamento, pois é num cliente que estou
fazendo esse procedimento.

Att.,
Alexandre

Em 14/01/08, Gleyson Melo  escreveu:
>
> Fala Paganato!
>
> Para resolver esse problema, é necessário que a gente conheça algumas
> variáveis a mais:
>
> - Você chama a função VERIFICA_URA apenas uma vez, ou você coloca o
> nome do campo que vem de uma tabela, ao colocar esse select dentro de
> outro?
> - O que a função VERIFICA_URA faz? SELECT numa tabela (Possivelmente) ?
> Quantos quantos blocos? Essa tabela possui estatísticas atualizadas?
> - Você tem uma estrutura de Storage? Discos SATA? IDE?
> - Os dados da URA vem em forma de uma "stringona". Você faz a
> concatenação dentro da função?
> - Já que você retorna apenas um registro, você não poderia criar uma
> procedure com diversos parâmetros de saída para evitar de fazer vários
> SUBSTRING?
>
> Abraços.
>
> Em 14/01/08, paganato <[EMAIL PROTECTED] com >
> escreveu:
> >
> > Bom dia a todos.
> > Tenho a seguinte situação abaixo: Tenho um sub select que chama um
> > função; Essa função retorna uma string; Um select quebra a string
> > retornada;
> >
> > SELECT SUBSTR(A.URA, 1, 70) NOME,
> > SUBSTR(A.URA, 71, 1) EMPRESA,
> > SUBSTR(A.URA, 72, 4) ANO,
> > SUBSTR(A.URA, 76, 14) NUM_OCORRENCIA,
> > SUBSTR(A.URA, 90, 1) TIPO_OCORR,
> > SUBSTR(A.URA, 91, 16) DH_FINAL
> > FROM (SELECT VERIFICA_URA( '(19)36082902' ) URA FROM DUAL) A
> >
> > Estou precisando melhorar a performance desse select mas não sei mais
> > oq fazer.
> >
> > Quando executo apenas SELECT VERIFICA_URA( '(19)36082902' ) URA FROM DUAL
> > o tempo é de 0,157s, e o seelct todo o tempo é de 0,953s.
> > Esses valores variam. Preciso que fique no tempo menor, se alguem tiver
> > uma solução melhor e mais eficiente aceito sugestões.
> >
> > Att.,
> > Alexandre
> >
> >
> >
>
> --
> Atenciosamente,
> Gleyson Melo
> Oracle Database 10g Administrator Certified Professional
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>

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

-- 
Esta mensagem foi verificada pelo sistema de antivírus e 
acredita-se estar livre de perigo. 
-- 
Esta mensagem foi verificada pelo sistema de antivírus e
acredita-se estar livre de perigo.

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





  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



[oracle_br] Performance em Insert into Select

2008-01-16 Por tôpico Zumba
Olá pessoal,

estou com uma situação um pouco estranha.
Um select um pouco grande, mas está bem indexando e
retornando rápido. O resultado do select é inserido
numa tabela na forma de INSERT INTO TB_XX SELECT.

Este processamento está em package e ao executar este
trecho, a performance degrada demais levando 2min p/
cada registro.
Mais estranho é se pegar o mesmo trecho e executar
manualmente no sqlplus, roda sem problemas.

A tabela a ser inserida não dispara trigger, mas tem 4
indices sendo que 3 deles tem 4 colunas cada.
Existe alguma forma de implementar ou configurar p/
resolver este problema. Já utilizamos FORALL e nada.

Bom, se tiverem alguma sugestão e puderem contribuir,
agradeço muito.

Abraço




  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/


Re: [oracle_br] erro ao analizar indice

2008-01-16 Por tôpico Arystydes
Dê uma  olhada em GATHER_INDEX_STATS no link abaixo:
http://www.psoug.org/reference/dbms_stats.html

Aristides.



  - Original Message - 
  From: Rogério Falconi 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, January 16, 2008 8:36 AM
  Subject: Re: [oracle_br] erro ao analizar indice


  Favor enviar o procedimento que tentou realizar com o erro em conjunto.

  Assim fica mais fácil de resolver...

  Rogério

  Em 16/01/08, jorgelrt1 <[EMAIL PROTECTED]> escreveu:
  >
  > CAROS COLEGAS
  >
  > TRABALHO COM ORACLE 9I COM SO RED HAT 9 E ESTOU USANDO O ENTERPRISE
  > MANAGER
  > PARA ANALYZAR UM INDICE E ME RETORNA OS SEGUINTES ERROS:
  > ORA-00933: SQL COMMAND NOT PROPERLY ENDED
  > ORA-06512: AT"SYS.DBMS_STATS",LINE 7807
  > ORA-06512: AT LINE 2
  >
  > JA LI OS ERROS NA ORACLE MAS NÃO ESTOU ENTENDENDO O QUE ESTÁ
  > ACONTECENDO.
  > aLGUEM PODERIA ME AJUDAR ?
  >
  > ATENCIOSAMENTE
  >
  > JORGE RODRIGUES
  >
  > 
  >

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



   

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



[oracle_br] Re: www.enpo-br.org está no ar!!!!!

2008-01-16 Por tôpico Anderson
Está com erro nesta página (www.enpo-br.org).


--- Em oracle_br@yahoogrupos.com.br, "Fernanda Damous" <[EMAIL PROTECTED]>
escreveu
>
> Pessoal,
> 
> Informo que o Site do ENPO-BR está no ar!
> 
> www.enpo-br.org - Encontro Nacional de Profissionais Oracle
> 
> Nesse ano de 2008 teremos muitas novidades e aguardamos vocês!
> 
> Cadastrem-se no site para obterem maiores informações e qualquer 
> dúvida encaminham um e-mail para [EMAIL PROTECTED], para evitarmos 
> mensagens fora de foco nosso grupo oracle_br.
> 
> Logo, logo será divulgada a grade de palestras e as vantagens para os 
> participantes.
> 
> Aguardem as inscrições!
> 
> Desde já agradeço o apoio de todos!
> 
> Fernanda Damous e Ademir Morgado
> Organizadores ENPO-BR 2008
>




RES: [oracle_br] erro ao analizar indice

2008-01-16 Por tôpico Rafael Almeida Milanez
qual usuario vc esta logado ?



De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jorgelrt1
Enviada em: quarta-feira, 16 de janeiro de 2008 08:25
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] erro ao analizar indice



CAROS COLEGAS

TRABALHO COM ORACLE 9I COM SO RED HAT 9 E ESTOU USANDO O ENTERPRISE 
MANAGER 
PARA ANALYZAR UM INDICE E ME RETORNA OS SEGUINTES ERROS:
ORA-00933: SQL COMMAND NOT PROPERLY ENDED
ORA-06512: AT"SYS.DBMS_STATS",LINE 7807
ORA-06512: AT LINE 2

JA LI OS ERROS NA ORACLE MAS NÃO ESTOU ENTENDENDO O QUE ESTÁ 
ACONTECENDO. 
aLGUEM PODERIA ME AJUDAR ?

ATENCIOSAMENTE 

JORGE RODRIGUES



 


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



Re: [oracle_br] Cálculo de um Banco de Dados

2008-01-16 Por tôpico Ademir Roque Maneira
Eu acho que vc quer fazer o planejmamento do tamanho do seu banco certo ?

Pra isso eu faço minhas contas mesmo.


Em 16/01/08, Rodrigo Mufalani <[EMAIL PROTECTED]> escreveu:
>
>   Perdão...
>
> Errei a View -- era dba_data_files
>
> Select sum(bytes)/1024/1024 MB from dba_data_files
>
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br  [mailto:
> oracle_br@yahoogrupos.com.br ] Em
> nome de Rodrigo Mufalani
> Enviada em: quarta-feira, 16 de janeiro de 2008 09:12
> Para: oracle_br@yahoogrupos.com.br 
> Assunto: RES: [oracle_br] Cálculo de um Banco de Dados
>
> Select sum(bytes)/1024/1024 MB from dba_tablespaces;
>
> Isso é o que ele ocupa em disco.
>
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br  [mailto:
> oracle_br@yahoogrupos.com.br ] Em
> nome de Milton Bastos Henriquis Jr.
> Enviada em: quarta-feira, 16 de janeiro de 2008 08:39
> Para: oracle_br@yahoogrupos.com.br 
> Assunto: Re: [oracle_br] Cálculo de um Banco de Dados
>
> O tamanho físico do banco de dados com a base vazia??
>
> 2008/1/15 Wesley Miranda <[EMAIL PROTECTED]
> >:
> >
> >
> >
> >
> >
> >
> > Pessoal, bom dia
> >
> > Preciso realizar um trabalho em minha empresa, da seguinte maneira:
> >
> > A partir de um DER, preciso saber o tamanho físico deste banco de
> dados!!
> >
> > Vocês possuem alguma ferramenta ou então algum cálculo específico para
> > determinar este procedimento?!
> >
> > Agradeço desde já!!
> >
> > --
> > Att.
> > --
> > *Wesley Miranda
> > *Analista de Sistemas
> > (034) 9121-5034
> > [EMAIL PROTECTED] 
> > MSN.: [EMAIL PROTECTED] 
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
>
> >Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package »
> Procedure
> » Scripts » Tutoriais acesse:
> http://www.oraclebr.com.br/codigo/ListaCodigo.php
> --
> --
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> inteira
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> --
> --
> >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> http://www.oraclebr.com.br/
> --
> 
> Links do Yahoo! Grupos
>
> >Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package »
> Procedure
> » Scripts » Tutoriais acesse:
> http://www.oraclebr.com.br/codigo/ListaCodigo.php
> --
> --
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> inteira
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> --
> --
> >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> http://www.oraclebr.com.br/
> --
> 
> Links do Yahoo! Grupos
>
> 
>


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



Re: [oracle_br] Debug 8i

2008-01-16 Por tôpico Thiago H. Pojda
Todas as packages/functions/procedures que testei foram compiladas *for
debug* pelo próprio SQL Developer.

2008/1/16 Rodrigo Moreno - Hydronorth S/A <[EMAIL PROTECTED]
>:

>   Vc precisa compilar FOR DEBUG pra funcionar.
>
> Att.,
> Rodrigo Moreno
> Cambé - Paraná
>
>
> - Original Message -
> From: Thiago H. Pojda
> To: oracle_br@yahoogrupos.com.br 
> Sent: Tuesday, January 15, 2008 1:30 PM
> Subject: {Disarmed} [oracle_br] Debug 8i
>
> Pessoal,
>
> Estive estudando ferramentas para depuração de códigos PL/SQL mas só
> encontrei as que suportam bancos acima do 9i.
> Já tentei SQL Developer, JDeveloper, SQuirreL SQL e SQL Tools mas ainda
> nada.
>
> O SQL Developer é o que chega mais perto, abre a conexão para debug e
> executa o que pedi mas não pára em nenhum breakpoint.
>
> Alguém tem alguma idéia do que posso utilizar?
>
> Obrigado.
>
> --
> Thiago Henrique Pojda
> www.duohost.com.br
> DuoHost - Atendimento
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> --
> Esta mensagem foi verificada pelo sistema de antivírus e
> acredita-se estar livre de perigo.
> --
> Esta mensagem foi verificada pelo sistema de antivírus e
> acredita-se estar livre de perigo.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Thiago Henrique Pojda
www.duohost.com.br
DuoHost - Atendimento


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



RES: [oracle_br] Cálculo de um Banco de Dados

2008-01-16 Por tôpico Rodrigo Mufalani
Perdão...

 Errei a View -- era dba_data_files


Select sum(bytes)/1024/1024 MB from dba_data_files




-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Rodrigo Mufalani
Enviada em: quarta-feira, 16 de janeiro de 2008 09:12
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] Cálculo de um Banco de Dados


Select sum(bytes)/1024/1024 MB from dba_tablespaces;

Isso é o que ele ocupa em disco.





-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Milton Bastos Henriquis Jr.
Enviada em: quarta-feira, 16 de janeiro de 2008 08:39
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Cálculo de um Banco de Dados

O tamanho físico do banco de dados com a base vazia??




2008/1/15 Wesley Miranda <[EMAIL PROTECTED]>:
>
>
>
>
>
>
> Pessoal, bom dia
>
>  Preciso realizar um trabalho em minha empresa, da seguinte maneira:
>
>  A partir de um DER, preciso saber o tamanho físico deste banco de dados!!
>
>  Vocês possuem alguma ferramenta ou então algum cálculo específico para
>  determinar este procedimento?!
>
>  Agradeço desde já!!
>
>  --
>  Att.
>  --
>  *Wesley Miranda
>  *Analista de Sistemas
>  (034) 9121-5034
>  [EMAIL PROTECTED]
>  MSN.: [EMAIL PROTECTED]
>
>  [As partes desta mensagem que não continham texto foram removidas]
>
>  


>Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure
» Scripts » Tutoriais acesse:
http://www.oraclebr.com.br/codigo/ListaCodigo.php 

--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--
>O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
http://www.oraclebr.com.br/  

  
Links do Yahoo! Grupos

 



>Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure
» Scripts » Tutoriais acesse:
http://www.oraclebr.com.br/codigo/ListaCodigo.php 

--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--
>O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
http://www.oraclebr.com.br/  

  
Links do Yahoo! Grupos

 



RES: [oracle_br] Cálculo de um Banco de Dados

2008-01-16 Por tôpico Rodrigo Mufalani

Select sum(bytes)/1024/1024 MB from dba_tablespaces;

Isso é o que ele ocupa em disco.





-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Milton Bastos Henriquis Jr.
Enviada em: quarta-feira, 16 de janeiro de 2008 08:39
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Cálculo de um Banco de Dados

O tamanho físico do banco de dados com a base vazia??




2008/1/15 Wesley Miranda <[EMAIL PROTECTED]>:
>
>
>
>
>
>
> Pessoal, bom dia
>
>  Preciso realizar um trabalho em minha empresa, da seguinte maneira:
>
>  A partir de um DER, preciso saber o tamanho físico deste banco de dados!!
>
>  Vocês possuem alguma ferramenta ou então algum cálculo específico para
>  determinar este procedimento?!
>
>  Agradeço desde já!!
>
>  --
>  Att.
>  --
>  *Wesley Miranda
>  *Analista de Sistemas
>  (034) 9121-5034
>  [EMAIL PROTECTED]
>  MSN.: [EMAIL PROTECTED]
>
>  [As partes desta mensagem que não continham texto foram removidas]
>
>  


>Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure
» Scripts » Tutoriais acesse:
http://www.oraclebr.com.br/codigo/ListaCodigo.php 

--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--
>O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
http://www.oraclebr.com.br/  

  
Links do Yahoo! Grupos

 



Re: [oracle_br] Debug 8i

2008-01-16 Por tôpico Rodrigo Moreno - Hydronorth S/A
Vc precisa compilar FOR DEBUG pra funcionar.

Att.,
Rodrigo Moreno
Cambé - Paraná

  - Original Message - 
  From: Thiago H. Pojda 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, January 15, 2008 1:30 PM
  Subject: {Disarmed} [oracle_br] Debug 8i


  Pessoal,

  Estive estudando ferramentas para depuração de códigos PL/SQL mas só
  encontrei as que suportam bancos acima do 9i.
  Já tentei SQL Developer, JDeveloper, SQuirreL SQL e SQL Tools mas ainda
  nada.

  O SQL Developer é o que chega mais perto, abre a conexão para debug e
  executa o que pedi mas não pára em nenhum breakpoint.

  Alguém tem alguma idéia do que posso utilizar?

  Obrigado.

  -- 
  Thiago Henrique Pojda
  www.duohost.com.br
  DuoHost - Atendimento

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



   
  -- 
  Esta mensagem foi verificada pelo sistema de antivírus e 
  acredita-se estar livre de perigo. 
-- 
Esta mensagem foi verificada pelo sistema de antivírus e
 acredita-se estar livre de perigo.



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



Re: [oracle_br] Cálculo de um Banco de Dados

2008-01-16 Por tôpico Milton Bastos Henriquis Jr.
O tamanho físico do banco de dados com a base vazia??




2008/1/15 Wesley Miranda <[EMAIL PROTECTED]>:
>
>
>
>
>
>
> Pessoal, bom dia
>
>  Preciso realizar um trabalho em minha empresa, da seguinte maneira:
>
>  A partir de um DER, preciso saber o tamanho físico deste banco de dados!!
>
>  Vocês possuem alguma ferramenta ou então algum cálculo específico para
>  determinar este procedimento?!
>
>  Agradeço desde já!!
>
>  --
>  Att.
>  --
>  *Wesley Miranda
>  *Analista de Sistemas
>  (034) 9121-5034
>  [EMAIL PROTECTED]
>  MSN.: [EMAIL PROTECTED]
>
>  [As partes desta mensagem que não continham texto foram removidas]
>
>  


Re: [oracle_br] Como melhorar performance em consulta com função

2008-01-16 Por tôpico foruns paganato
Bom dia Gleyson.
Eu preciso que os valores retornem num select pelo seguinte motivo: O
equipamento que faz URA ele recebe os valores por um select. Nesse caso eu
tenho que fazer com que os valores que ele precisa estejam dentro de um
select, com os respectivos nomes de colunas. Esse é um dos motivos pelo qual
estou chamando uma função e depois quebrando-a através de SUBSTR, mas isso
esta tendo um custo de tempo. Se existir uma outra forma de retornar os
valores com os nomes de colunas, tipo uma procedure que retorne alguns
parâmetros, mas não sei se isso é possível.




Em 15/01/08, Gleyson Melo <[EMAIL PROTECTED]> escreveu:
>
>   Fala Paganato!
>
> A resposta depende de como você está utilizando esse resultado. Porque
> você,
> necessariamente, precisa que seja feito através do resultado de um select,
> isto é, um cursor?
>
> Qual tecnologia você está utilizando para chamar a consulta? Java? .NET?
> Está usando isso em algum gerador de relatórios? Crystal Reports?
>
> Se você estiver usando isso na aplicação diretamente, o método depende da
> tecnologia. Se estiver utilizando este resultado dentro de um bloco
> PL/SQL,
> a resposta fica bem mais fácil.
>
> Em 15/01/08, foruns paganato <[EMAIL PROTECTED] >
> escreveu:
> >
> > Rodrigo, eu não entendi direito, como usar essa função PIPELINE, vc tem
> > a
> > assinatura dela ou algum exemplo?
> >
> > Eu estive pensando em uma procedure com varios parametros de retorno,
> mas
> > não sei se é possivel utilizar dentro de select.
> > Se alguém souber se é possivel usar procedure e como faze-lo, por favor
> me
> > informe.
> >
> > Obrigado...
> >
> > Em 15/01/08, Rodrigo Moreno - Hydronorth S/A <
> > [EMAIL PROTECTED]  <
> rodrigo.moreno%40hydronorth.com.br>>
> > escreveu:
> > >
> > > Você pode usar uma Função de Tabela em PIPELINE.
> > >
> > > Rodrigo Moreno
> > > Cambé - Paraná
> > >
> > >
> > > - Original Message -
> > > From: foruns paganato
> > > To: oracle_br@yahoogrupos.com.br 
> > > 
> > > Sent: Monday, January 14, 2008 5:32 PM
> > > Subject: {Disarmed} Re: [oracle_br] Como melhorar performance em
> > consulta
> > > com função
> > >
> > > Gleyson:
> > > - A função em questão (VERIFICA_URA), faz vários selects e
> consistências
> > > internamente. Como disse apenas consultas;
> > > - A função retorna apenas uma string, onde dentro da função eu vou
> > > concatenando as informações que quero pegar na saída;
> > > - Quanto a opção de "procedure", eu preciso que seja retornado os
> > valores
> > > dentro de um select normal conforme apresentado. Eu não sei se é
> > possível
> > > fazer com procedure, se for poderia me ajudar, dando exemplo, etc ???;
> > > - Eu não sei a estrutura de armazenamento, pois é num cliente que
> estou
> > > fazendo esse procedimento.
> > >
> > > Att.,
> > > Alexandre
> > >
> > > Em 14/01/08, Gleyson Melo <[EMAIL PROTECTED]
> >
> > > escreveu:
> > > >
> > > > Fala Paganato!
> > > >
> > > > Para resolver esse problema, é necessário que a gente conheça
> algumas
> > > > variáveis a mais:
> > > >
> > > > - Você chama a função VERIFICA_URA apenas uma vez, ou você coloca o
> > > > nome do campo que vem de uma tabela, ao colocar esse select dentro
> de
> > > > outro?
> > > > - O que a função VERIFICA_URA faz? SELECT numa tabela
> (Possivelmente)?
> > > > Quantos quantos blocos? Essa tabela possui estatísticas atualizadas?
> > > > - Você tem uma estrutura de Storage? Discos SATA? IDE?
> > > > - Os dados da URA vem em forma de uma "stringona". Você faz a
> > > > concatenação dentro da função?
> > > > - Já que você retorna apenas um registro, você não poderia criar uma
> > > > procedure com diversos parâmetros de saída para evitar de fazer
> vários
> > > > SUBSTRING?
> > > >
> > > > Abraços.
> > > >
> > > > Em 14/01/08, paganato <[EMAIL PROTECTED] 
> > > > >
>
> >
> > > > escreveu:
> > > > >
> > > > > Bom dia a todos.
> > > > > Tenho a seguinte situação abaixo: Tenho um sub select que chama um
> > > > > função; Essa função retorna uma string; Um select quebra a string
> > > > > retornada;
> > > > >
> > > > > SELECT SUBSTR(A.URA, 1, 70) NOME,
> > > > > SUBSTR(A.URA, 71, 1) EMPRESA,
> > > > > SUBSTR(A.URA, 72, 4) ANO,
> > > > > SUBSTR(A.URA, 76, 14) NUM_OCORRENCIA,
> > > > > SUBSTR(A.URA, 90, 1) TIPO_OCORR,
> > > > > SUBSTR(A.URA, 91, 16) DH_FINAL
> > > > > FROM (SELECT VERIFICA_URA('(19)36082902') URA FROM DUAL) A
> > > > >
> > > > > Estou precisando melhorar a performance desse select mas não sei
> > mais
> > > > > oq fazer.
> > > > >
> > > > > Quando executo apenas SELECT VERIFICA_URA('(19)36082902') URA FROM
> > > DUAL
> > > > > o tempo é de 0,157s, e o seelct todo o tempo é de 0,953s.
> > > > > Esses valores variam. Preciso que fique no tempo menor, se alguem
> > > tiver
> > > > > uma solução melhor e mais eficiente aceito sugestões.
> > > > >
> > > > > Att.,
> > > > > Alexandre
> > > > >
> > > > >
> > > > >
> > > >
> > > > --
> > > > Atenciosamente,
> > > > Gleyson Melo
> > > > Oracle Database 10g Administrator Certified Professio

Re: [oracle_br] erro ao analizar indice

2008-01-16 Por tôpico Rogério Falconi
Favor enviar o procedimento que tentou realizar com o erro em conjunto.

Assim fica mais fácil de resolver...

Rogério

Em 16/01/08, jorgelrt1 <[EMAIL PROTECTED]> escreveu:
>
>   CAROS COLEGAS
>
> TRABALHO COM ORACLE 9I COM SO RED HAT 9 E ESTOU USANDO O ENTERPRISE
> MANAGER
> PARA ANALYZAR UM INDICE E ME RETORNA OS SEGUINTES ERROS:
> ORA-00933: SQL COMMAND NOT PROPERLY ENDED
> ORA-06512: AT"SYS.DBMS_STATS",LINE 7807
> ORA-06512: AT LINE 2
>
> JA LI OS ERROS NA ORACLE MAS NÃO ESTOU ENTENDENDO O QUE ESTÁ
> ACONTECENDO.
> aLGUEM PODERIA ME AJUDAR ?
>
> ATENCIOSAMENTE
>
> JORGE RODRIGUES
>
>  
>


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



[oracle_br] erro ao analizar indice

2008-01-16 Por tôpico jorgelrt1
CAROS COLEGAS

TRABALHO COM ORACLE 9I COM SO RED HAT 9 E ESTOU USANDO O ENTERPRISE 
MANAGER 
PARA ANALYZAR UM INDICE E ME RETORNA OS SEGUINTES ERROS:
ORA-00933: SQL COMMAND NOT PROPERLY ENDED
ORA-06512: AT"SYS.DBMS_STATS",LINE 7807
ORA-06512: AT LINE 2

JA LI OS ERROS NA ORACLE MAS NÃO ESTOU ENTENDENDO O QUE ESTÁ 
ACONTECENDO. 
aLGUEM PODERIA ME AJUDAR ?

ATENCIOSAMENTE 

JORGE RODRIGUES



RES: [oracle_br] Job

2008-01-16 Por tôpico Rafael Almeida Milanez
Vale lembrar qual versão de banco de dados e o SO.
 
isso é fundamental para a resposta da pergunta
 
Aguardo.
 
 


De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de marcel 
scandolara
Enviada em: terça-feira, 15 de janeiro de 2008 15:59
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Job



PessoALL,

porfavor, sou iniciante e se possivel gostaria de um exemplo :

- Preciso fazer uma Job no banco para atualizar um cadastro em 10 em 10 min,
ou seja,
exemplo, um cadastro de clientes que esta na INSTANCE ORACLE, preciso
conectar na INSTANCE ORACLE2 e fazer um UPDATE.

como posso fazer isso ?

Obr pela ajuda

ate

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



 


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



[oracle_br] Cálculo de um Banco de Dados

2008-01-16 Por tôpico Wesley Miranda
Pessoal, bom dia

Preciso realizar um trabalho em minha empresa, da seguinte maneira:

A partir de um DER, preciso saber o tamanho físico deste banco de dados!!

Vocês possuem alguma ferramenta ou então algum cálculo específico para
determinar este procedimento?!

Agradeço desde já!!

-- 
Att.
---
*Wesley Miranda
*Analista de Sistemas
(034) 9121-5034
[EMAIL PROTECTED]
MSN.: [EMAIL PROTECTED]


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



[oracle_br] Georaster

2008-01-16 Por tôpico Leandro Lima
Olá, 
Bom dia a todos, gostaria de saber se alguem aqui trabalha com dados espaciais 
para geoprocessamento. Estou me iniciando em Oracle e caí de cara nessa área. 
Preciso simplesmente criar e dar carga em uma tabela georaster. Quem puder me 
ajudar fico feliz.

Desde já, grato,
Leandro Lima



..."uma pessoa não passa duma porção de paixões, cercada de incompreensão por 
todos os lados?"
Dr. Carl Winter em carta a Von Koseritz, meados de 1863
A Teiniaguá, O Continente II, O Tempo e o Vento - Érico Veríssimo

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