[oracle_br] preciso aguardar os archives de que periodo

2009-11-26 Por tôpico cegoncalvesvr
Amigos, bom dia!

   Faço um hotbackup do meu banco todas as madrugadas.
Copio tablespaces, datafiles, archives, tudo.
Pergunto:
Preciso manter os archives de qual periodo guardado?
ex: hoje copiarei toda a aestrutura do banco
archives mes todo de 11/2009.

preciso ainda manter os archive de outubr, setembro, agosto guardado?
se tenho os archives do mes de novembro todo?

Obrigado



Re: [oracle_br] Re: Replicação de Banco

2009-11-26 Por tôpico Igor Laguardia
Willian,

Imagina no dia que seu banco der crash vc tendo que voltar os archives de 3
anosmuito mais facil voltar os do dia, não acha? Imagina também que eu
nao preciso levar meus archives para fita.

Esta solução utiliza backup online, a que vc sugeriu utiliza RMAN, são tipos
de backup diferentes que fazem exatamente a mesma coisa. Porem no ambiente
onde implantei a solução havia resistencia a RMAN, portanto, backup online
era a única solução.

2009/9/17 Willian Fernando Frasson 

>
>
> Igor mas não vi a necessidade ai de abrir esse banco a noite, porque não
> continuar aplicando os Archives normalmente?
>
> Não há necessidade de todo dia a noite copiar novamente DATAFILE, REDO,
> CONTROLFILE para a Standby.
>
> Faça o backup via RMAN na produção e deixe a Standby aplicando archives
> normalmente..
>
>
> - Original Message -
> From: Igor Laguardia
> To: oracle_br@yahoogrupos.com.br 
> Sent: Thursday, September 17, 2009 5:00 PM
> Subject: Re: [oracle_br] Re: Replicação de Banco
>
> Na verdade a ideia Willian, é ter duas bases Standard, em servidores
> distintos, uma ficaria parada(status=closed) e a outra, seria a de
> produção(status=open).
>
> 1) A cada 15 min a maquina de produção faria um alter system switch
> logfile;
> para forçar gerar archive, e copiaria estes archives gerados para o
> servidor
> da instancia que está parada.
>
> 2) De noite, a replicação a cada 15min para, coloca o banco em backup mode,
> e copia os datafiles, redos e controlfile para a maquina parada, e tira o
> banco de backupmode. A replicação de 15 em 15 continua parada.
>
> 3) Ao finalizar a cópia, o banco que estava parado sofre um STARTUP, e
> começa a aplicar os archives que foram copiados durante o dia. Ao fim da
> cópia, o banco sofre um shutdown immediate.
>
> 4) A replicação a cada 15 min começa novamente.
>
> Com este processo, na pior das hipóteses, teremos 15min de perda de
> informação.
>
> 2009/9/17 Willian Fernando Frasson 
> 
> >
>
> >
> >
> > corrigindo meu português:
> >
> > Vai ter a base Standby aplicando archives em um banco Standart certo?
> >
> >
> > Porque não replicar uma das Standby seriam duas Standby na mesma maquina
> > certo?
> >
> > Dai você abre uma delas a noite, faz o backup e coloca uma rotina que
> > retoma a STBY para STBY2 novamente..
> >
> > - Original Message -
> > From: Willian Fernando Frasson
> > To: oracle_br@yahoogrupos.com.br  40yahoogrupos.com.br>
> > Sent: Thursday, September 17, 2009 1:56 PM
> > Subject: Re: [oracle_br] Re: Replicação de Banco
> >
> > Apenas um pitaco...
> >
> > Vai ter a base Standby não aplicando archives certo?
> >
> > Porque não replicar uma das Standby seriam duas Standby na mesma maquina
> > certo?
> >
> > Dai você abre uma delas a noite, faz o backup e coloca uma rotina que
> > retoma a STBY para STBY2 novamente..
> >
> > - Original Message -
> > From: Igor Laguardia
> > To: oracle_br@yahoogrupos.com.br  40yahoogrupos.com.br>
> > Sent: Thursday, September 17, 2009 11:18 AM
> > Subject: Re: [oracle_br] Re: Replicação de Banco
> >
> > Passei um caso deste na empresa que eu trabalhava.
> >
> > O que fizemos foi bem "simples" mas IMO uma gambiarra danada.
> >
> > Primeiro leve em consideração, conforme o Chiappa falou, versão Standard
> é
> > totalmente "capada" e não há como implementar features de replicação sem
> > perda de dados.
> >
> > Visto isto, veja com seu cliente quanto tempo é plausível uma perda de
> > informações, como fizemos no meu caso, que foi 15 min.
> >
> > O que faziamos era assim, a cada 15 min era executada uma batch que fazia
> > switch no redo log online, forçando o arquivamento deste log. logo
> depois,
> > este archive era copiado para maquina standby, que possuia a mesma
> > estrutura
> > da principal, porem o banco ficava parado.
> >
> > Todos os dias de noite, nós colocavamos o banco principal em backup mode,
> e
> > copiavamos o banco inteiro para a outra maquina. Ao fim, subiamos o banco
> > na
> > outra maquina, aplicavamos os archives do dia e faziamos backup. Este
> > processo era todo automático e feito por scripts bat.
> >
> > Fizemos alguns testes de contingência, e apesar dela ser manual,
> funcionava
> > perfeitamente.
> >
> > 2009/9/9 jlchiappa  >  40yahoo.com.br>>
>
> >
> > >
> > >
> > > Colega, sendo a versão Standard, como é, ** extremamente ** podada e
> > > LIMITADA, não é surpresa que nela vc absolutamente Não pode usar o
> > Dataguard
> > > "avançado", que é a solução completa e automatizada de replicação de
> > > banco/standby, vc terá que fazer manualmente algo como o mostrado em
> > > http://www.dbasupport.com/oracle/ora10g/manual_standby.shtml , E
> perderá
> > > os recursos do dataguard, como a chance de ter o banco Standby aberto e
> > > atendendo à consultas (aliviando a Produção desses encargos), a escolha
> > de
> > > replicar os logs OU os SQLs, e outros quetais...
> > >
> > > []s
> > >
> > > Chiappa
> > > --- Em oracle_br@yahoogrupos.com.br 
> > >  40yahoogrupos.com.br>
> > 

[oracle_br] Spool HTML

2009-11-26 Por tôpico fsilva6
Galera,
sei que é possível gerar o spool de um arquivo HTML com o seguinte comando.

set markup html on
spool text.html
/
spool off
set markup html off


Agora é possível que as células do cabeçalho saiam com o bg Negro e as letrar 
em Branco?



Re: [oracle_br] ORA-12516 - TNS:LISTENER NÃO PÔDE LOCALIZAR O HANDLER DISPONÍVEL...

2009-11-26 Por tôpico Pedro de Souza
Obrigado pessoal, pela ajuda .
O processo abaixo resolveu o problema.

Pedro

  - Original Message - 
  From: Márcio Ricardo Alves da Silva 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, November 24, 2009 8:25 AM
  Subject: Re: [oracle_br] ORA-12516 - TNS:LISTENER NÃO PÔDE LOCALIZAR O 
HANDLER DISPONÍVEL...



  Tive esse problema e aumentei os parametros "processes" e "sessions". 
Resolveu o meu problema.

  exemplo:
  alter system set processes=100 scope=spfile
  alter system set sessions=300 scope=spfile

  Att,
  Márcio.
  - Original Message - 

  From: pedrossjr 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, November 23, 2009 5:27 PM
  Subject: [oracle_br] ORA-12516 - TNS:LISTENER NÃO PÔDE LOCALIZAR O HANDLER 
DISPONÍVEL...

  Boa tarde pessoal, possuo um servidor Oracle 10g aqui na empresa rodando no 
Linux RedHat. O problema é que do nada a aplicação no usuário perde a conexão 
com o banco e temos que ficar tentanto até conseguir a conexão. Estou 
engatinhando ainda no Oracle, estou pesquisando sobre pool de conexão.
  Alguém já passou por este problema?
  Agradeço a ajuda.

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



  


--



  No virus found in this incoming message.
  Checked by AVG - www.avg.com 
  Version: 8.5.425 / Virus Database: 270.14.79/2522 - Release Date: 11/23/09 
19:45:00


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



RE: [oracle_br] Re: Performance IS NULL

2009-11-26 Por tôpico Teixeira, Gabriel
Muito interessante as dicas!! 
 
Obrigado!



From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On 
Behalf Of jlchiappa
Sent: quinta-feira, 26 de novembro de 2009 18:16
To: oracle_br@yahoogrupos.com.br
Subject: [oracle_br] Re: Performance IS NULL


  

Bem, na verdade não sei se pode se chamar de gambiarra, já que o fato do índice 
b*tree no bd Oracle não indexar valores nulos é padrão, é uma característica 
técnica documentada e sempre presente, não é nem de longe bug que precise de 
work-around nem nada assim... Bom, quanto ao problema em questão, acho que 
antes de sair indexando a pessoa TEM que :

1. saber a cardinalidade,ie, QUANTOS registros tem esse cara nulo e quantos não

e

2. extrair o plano de execução real 9e estatísticas de execução, I/Os, tempos, 
etc) dos SQLs com e sem o and coluna is null

Digo isso porque (já que o colega lá optou por Não nos dar a query nem a 
estrutura) de repente pode ser que já haja um índice excelente, e talvez a 
query estava sendo satisfeita só com acesso ao índice, MAS com a adição da 
coluna a mais (que o otimizador ** sabe ** que jamais vai estar no índice por 
ser nula) passou a ser necessária uma visita aos blocos da tabela, o que antes 
não aconteciaNum caso desses, Pode Ser que o novo índice de função seja 
menos eficiente que o índice ideal que já tínhamos antes... E Mais, tanto Pode 
Ser que os nulls sejam poucos (aí realmente valeria a pena indexar quem é 
nulo), Quanto pode ser que os nulls sejam muitos muitos, aí talvez valha mais a 
pena indexar quem NÃO é nulo (via índice de função que retorna valor só pros 
não nulos), ou até optar por um table scan ... vareia, ok ? Só o colega que 
formulou a pergunta tem os dados TODOS na mão, é mais ou menos como eu falei na 
minha apresentação de CBO - a pessoa TEM que conhecer os dados dela, o ambiente 
dela, pra só aí poder usar o Otimizador na eficiência máxima...

[]s

Chiappa

--- Em oracle_br@yahoogrupos.com.br  , 
Rosivaldo Ramalho  escreveu
>
> Em geral se cria um índice baseado em função (usando nvl), e no select
> se utilza a função que você utilizou no índice (where nvl(coluna)..).
> 
> Se você já tem um índice na coluna, você pode atualizar os valores
> nulos para um valor que esteja fora da regra do teu negócio, algo no
> ano de 1800/1700, dá um rebuild no índice e pode continuar com o
> select normal, só passando agora essa nova data no lugar do IS NULL.
> 
> Essas duas formas são meio que gambiarras, mas eu desconheço outras.
> 
> 2009/11/26 francisco porfirio :
> > Boa Tarde Pessoal.
> >
> > Tenho uma consulta que está demorando devido a utilização do IS NULL.(Segue
> > parte da consulta)
> >
> > ...
> > and campo_timestamp is null
> > ...
> > Sei que quando isso é feito não adianta criar um índice para o campo
> > testado.
> > Alguem sabe uma outra forma de capturar os campos que são nulos sem perder
> > tanto a performance?
> >
> >
> > Versão do Oracle: 10.2.0.4.0
> > --
> > Atenciosamente
> > Francisco Porfirio Ribeiro Neto
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > 
> >
> > --
> >>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/ 
> >  
> > --
> >>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure 
> >>» Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
> >>http://www.oraclebr.com.br/  
> > -- Links do Yahoo! 
> > Grupos
> >
> >
> >
> 
> 
> 
> -- 
> Rosivaldo Azevedo Ramalho
> Consultor Oracle Database / Application Server
> mail/msn: rosiva...@...
> mobile: +55 83 8893 8281
> Oracle Database 10g Certified Professional
> Oracle Application Server 10g Certified Professional
>






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



[oracle_br] Re: Performance IS NULL

2009-11-26 Por tôpico jlchiappa
Bem, na verdade não sei se pode se chamar de gambiarra, já que o fato do índice 
b*tree no bd Oracle não indexar valores nulos é padrão, é uma característica 
técnica documentada e sempre presente, não é nem de longe bug que precise de 
work-around nem nada assim... Bom, quanto ao problema em questão, acho que 
antes de sair indexando a pessoa TEM que :

1. saber a cardinalidade,ie, QUANTOS registros tem esse cara nulo e quantos não

e

2. extrair o plano de execução real 9e estatísticas de execução, I/Os, tempos, 
etc) dos SQLs com e sem o and coluna is null

Digo isso porque (já que o colega lá optou por Não nos dar a query nem a 
estrutura) de repente pode ser que já haja um índice excelente, e talvez a 
query estava sendo satisfeita só com acesso ao índice, MAS com a adição da 
coluna a mais (que o otimizador ** sabe ** que jamais vai estar no índice por 
ser nula) passou a ser necessária uma visita aos blocos da tabela, o que antes 
não aconteciaNum caso desses, Pode Ser que o novo índice de função seja 
menos eficiente que o índice ideal que já tínhamos antes...  E Mais, tanto Pode 
Ser que os nulls sejam poucos (aí realmente valeria a pena indexar quem é 
nulo), Quanto pode ser que os nulls sejam muitos muitos, aí talvez valha mais a 
pena indexar quem NÃO é nulo (via índice de função que retorna valor só pros 
não nulos), ou até optar por um table scan ... vareia, ok ? Só o colega que 
formulou a pergunta tem os dados TODOS na mão, é mais ou menos como eu falei na 
minha apresentação de CBO - a pessoa TEM que conhecer os dados dela, o ambiente 
dela, pra só aí poder usar o Otimizador na eficiência máxima...

 []s

  Chiappa

--- Em oracle_br@yahoogrupos.com.br, Rosivaldo Ramalho  escreveu
>
> Em geral se cria um índice baseado em função (usando nvl), e no select
> se utilza a função que você utilizou no índice (where nvl(coluna)..).
> 
> Se você já tem um índice na coluna, você pode atualizar os valores
> nulos para um valor que esteja fora da regra do teu negócio, algo no
> ano de 1800/1700, dá um rebuild no índice e pode continuar com o
> select normal, só passando agora essa nova data no lugar do IS NULL.
> 
> Essas duas formas são meio que gambiarras, mas eu desconheço outras.
> 
> 2009/11/26 francisco porfirio :
> > Boa Tarde Pessoal.
> >
> > Tenho uma consulta que está demorando devido a utilização do IS NULL.(Segue
> > parte da consulta)
> >
> > ...
> > and campo_timestamp is null
> > ...
> > Sei que quando isso é feito não adianta criar um índice para o campo
> > testado.
> > Alguem sabe uma outra forma de capturar os campos que são nulos sem perder
> > tanto a performance?
> >
> >
> > Versão do Oracle: 10.2.0.4.0
> > --
> > Atenciosamente
> > Francisco Porfirio Ribeiro Neto
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > 
> >
> > --
> >>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/
> > --
> >>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure 
> >>» Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
> >>http://www.oraclebr.com.br/
> > 
> >  Links do Yahoo! Grupos
> >
> >
> >
> 
> 
> 
> -- 
> Rosivaldo Azevedo Ramalho
> Consultor Oracle Database / Application Server
> mail/msn: rosiva...@...
> mobile: +55 83 8893 8281
> Oracle Database 10g Certified Professional
> Oracle Application Server 10g Certified Professional
>




[oracle_br] Re: DBMS_STAT

2009-11-26 Por tôpico jlchiappa
Na verdade a página também não diz o porque, só diz pra fazer : como o teste 
abaixo funciona independentemente do NLS no 9.2.0.8, vou ** supor ** que devia 
mesmo ser bug das versões antigas, o que não me surpreenderia nada... Bom, OK, 
fica no ar, só perguntei de curiosidade, já que necessariamente os (poucos) 
bancos 9i que ainda podem me cruzar o caminho no cliente atual são patcheados 
ao menos pra 9.2.0.6...

 []s

  Chiappa

C:\Documents and Settings\chiappa>C:

C:\Documents and Settings\chiappa>set ORACLE_SID=O9IR2

C:\Documents and Settings\chiappa>set ORACLE_HOME=C:\O9IR2

C:\Documents and Settings\chiappa>SET PATH=%ORACLE_HOME%\BIN;%PATH%

C:\Documents and Settings\chiappa>sqlplus system/manager

SQL*Plus: Release 9.2.0.8.0 - Production 

Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining option
s
JServer Release 9.2.0.8.0 - Production

==> o setting está como vírgula pra decimal ...

SQL> select 3/2 from dual;

   3/2
--
   1,5

SQL> exec dbms_stats.gather_table_stats(ownname=>'SCOTT',tabname=>'DEPT', estima
te_percent=>DBMS_STATS.AUTO_SAMPLE_SIZE, method_opt=>'FOR ALL INDEXED COLUMNS SI
ZE AUTO', cascade =>TRUE );

Procedimento PL/SQL concluÝdo com sucesso.

==> funcionou, agora altero pra ponto como decimal :

SQL> alter session set NLS_NUMERIC_CHARACTERS='.,';

SessÒo alterada.

SQL> select 3/2 from dual;

   3/2
--
   1.5

SQL> exec dbms_stats.gather_table_stats(ownname=>'SCOTT',tabname=>'DEPT', estima
te_percent=>DBMS_STATS.AUTO_SAMPLE_SIZE, method_opt=>'FOR ALL INDEXED COLUMNS SI
ZE AUTO', cascade =>TRUE );

Procedimento PL/SQL concluÝdo com sucesso.

==> funcionou a mesma coisa...













--- Em oracle_br@yahoogrupos.com.br, Eduardo Souza  escreveu
>
> Acesse o link.
> 
> http://dbaspot.com/forums/oracle-server/86353-dbms_stats-gather-auto-option-ora-00933-a.html
> 
> 2009/11/26 jlchiappa 
> 
> >
> >
> > Mito estranho, pois essa NLS controla caracteres de milhar/decimal, e o
> > AUTO_SAMPLE_SIZE é um valor numérico Inteiro (sem decimal) e menor que 100,
> > não deveria interferir em nada De curiosidade, de onde vc tirou essa
> > informação ? Isso parece work-around pra bug interno, mas eu não o
> > conhecia...
> >
> > []s
> >
> > Chiappa
> >
> >
> > --- Em oracle_br@yahoogrupos.com.br ,
> > Eduardo Souza  escreveu
> > >
> > > Obtive uma informação para utilizar o seguinte comando antes:
> > >
> > > alter session set NLS_NUMERIC_CHARACTERS='.,';
> > > e agora está funcionando.
> > >
> > > 2009/11/25 jlchiappa 
> >
> > >
> > > >
> > > >
> > > > Colega, cfrme abaixo (copiei do seu texto) a sintaxe em si está
> > correta, a
> > > > primeira suposição aqui que o problema é algo que a gente não possa ver
> > (ie,
> > > > um ENTER ou algum caracter de controle, algum espaço a mais, vírgulas a
> > mais
> > > > ou a menos) ... Outra seria algum ** bug ** na 9.2.0.4, que aliás era o
> > que
> > > > mais tinha nela, a 9ir2 só ficou estável mesmo após 9.2.0.6 no
> > mínimo...
> > > > recheque...
> > > >
> > > > []s
> > > >
> > > > Chiappa
> > > >
> > > > => demonstração :
> > > >
> > > > SQL*Plus: Release 9.2.0.8.0 - Production on Qua Nov 25 21:00:11 2009
> > > >
> > > > Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
> > > >
> > > > Conectado a:
> > > > Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
> > > > With the Partitioning, Oracle Label Security, OLAP and Oracle Data
> > Mining
> > > > options
> > > > JServer Release 9.2.0.8.0 - Production
> > > >
> > > > sys...@o9ir2:SQL> exec dbms_stats.gather_table_stats(ownname
> > > > =>'SCOTT',tabname=>'DEPT',
> > estimate_percent=>DBMS_STATS.AUTO_SAMPLE_SIZE,
> > > > method_opt=>'FOR ALL INDEXED COLUMNS SIZE AUTO', cascade =>TRUE );
> > > >
> > > > Procedimento PL/SQL concluído com sucesso.
> > > >
> > > > sys...@o9ir2:SQL>
> > > >
> > > > --- Em oracle_br@yahoogrupos.com.br 
> > > >  > 40yahoogrupos.com.br>,
> >
> > > > Eduardo Souza  escreveu
> > > >
> > > > >
> > > > > Caros amigos,
> > > > >
> > > > > Estou executando o seguinte comando:
> > > > >
> > > > >
> > > > > exec *dbms_stats.gather_table_stats*(
> > > > >
> > > > > ownname => 'BRA'
> > > > >
> > > > > ,tabname => 'FIN_AGING_REPORTS'
> > > > >
> > > > > ,estimate_percent =>*DBMS_STATS.AUTO_SAMPLE_SIZE
> > > > > *
> > > > >
> > > > > ,method_opt => 'FOR ALL INDEXED COLUMNS SIZE AUTO'
> > > > >
> > > > > ,cascade => TRUE );
> > > > >
> > > > > e recebendo a seguinte mensagem de erro:
> > > > >
> > > > > ORA-00933: SQL command not properly ended
> > > > > ORA-06512: at "SYS.DBMS_STATS", line 9375
> > > > > ORA-06512: at "SYS.DBMS_STATS", line 9389
> > > > > ORA-06512: at line 1
> > > > >
> > > > > Justamente no comando 'estimate_percent
> > =>*DBMS_STATS.AUTO_SAMPLE_SIZE'*
> > > > >
> > > > > *Se eu tirar o uso do **DBMS_STATS.AUTO_SAMPLE_SIZE por 100 por
> > exemplo,
> > > > > executa normalmente.*
> > > > >
> > > > > *O que há de er

Re: [oracle_br] Performance IS NULL

2009-11-26 Por tôpico Rosivaldo Ramalho
Em geral se cria um índice baseado em função (usando nvl), e no select
se utilza a função que você utilizou no índice (where nvl(coluna)..).

Se você já tem um índice na coluna, você pode atualizar os valores
nulos para um valor que esteja fora da regra do teu negócio, algo no
ano de 1800/1700, dá um rebuild no índice e pode continuar com o
select normal, só passando agora essa nova data no lugar do IS NULL.

Essas duas formas são meio que gambiarras, mas eu desconheço outras.

2009/11/26 francisco porfirio :
> Boa Tarde Pessoal.
>
> Tenho uma consulta que está demorando devido a utilização do IS NULL.(Segue
> parte da consulta)
>
> ...
> and campo_timestamp is null
> ...
> Sei que quando isso é feito não adianta criar um índice para o campo
> testado.
> Alguem sabe uma outra forma de capturar os campos que são nulos sem perder
> tanto a performance?
>
>
> Versão do Oracle: 10.2.0.4.0
> --
> Atenciosamente
> Francisco Porfirio Ribeiro Neto
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
> --
>>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/
> --
>>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>>http://www.oraclebr.com.br/
> 
>  Links do Yahoo! Grupos
>
>
>



-- 
Rosivaldo Azevedo Ramalho
Consultor Oracle Database / Application Server
mail/msn: rosiva...@gmail.com
mobile: +55 83 8893 8281
Oracle Database 10g Certified Professional
Oracle Application Server 10g Certified Professional


[oracle_br] Performance IS NULL

2009-11-26 Por tôpico francisco porfirio
Boa Tarde Pessoal.

Tenho uma consulta que está demorando devido a utilização do IS NULL.(Segue
parte da consulta)

...
and campo_timestamp is null
...
Sei que quando isso é feito não adianta criar um índice para o campo
testado.
Alguem sabe uma outra forma de capturar os campos que são nulos sem perder
tanto a performance?


Versão do Oracle: 10.2.0.4.0
-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


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



Res: [oracle_br] Instalação do 10g no Enter prise Linux 5

2009-11-26 Por tôpico Anderson Araujo de Oliveira
Apenas por curiosidade, eu tentei fazer o mesmo mas dava erro java de classe 
awt quando tentava abrir o runInstaller, como vc conseguiu resolver esse erro, 
eu acabei instalando o 11g no Enterprise Linux 5 e para continuar brincando eu 
instalei o 10g no Enterprise Linux 4





De: Márcio Ricardo Alves da Silva 
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quinta-feira, 26 de Novembro de 2009 12:14:57
Assunto: Re: [oracle_br] Instalação do 10g no Enterprise Linux 5

  
já achei o problema, solução: xhost +maquina

Márcio.

- Original Message - 
From: Márcio Ricardo Alves da Silva 
To: oracle...@yahoogrup os.com.br ; gpora...@yahoogrupo s.com.br 
Sent: Thursday, November 26, 2009 12:07 PM
Subject: [oracle_br] Instalação do 10g no Enterprise Linux 5

Estou realizando a configuração do Enterprise Linux 5 para fazer a instalação 
do Oracle 10g Release 10.2.0.1.0, em uma VMware.

Estou com dúvida nesse ponto.

Hosts File
The /etc/hosts file must contain a fully qualified name for the server:

   coloquei assim 
192.168.1.130 vmlinux.localdomain vmlinuxe quando rodo o comando:Login as root 
and issue the following command:xhost + xhost +, dá o 
erro bash: syntax error near unexpected token `newline`Algué m pode me ajudar? 
Márcio Ricardo Alves da Silva
Programador
Fone: 55 11 5501-8300 www.config.com. br

NF-e | CT-e | NFs-e | Mobilidade | Gestao Comercial | Gestao financeira de 
redes de varejo

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

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


 


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [oracle_br] Re: DBMS_STAT

2009-11-26 Por tôpico Eduardo Souza
Acesse o link.

http://dbaspot.com/forums/oracle-server/86353-dbms_stats-gather-auto-option-ora-00933-a.html

2009/11/26 jlchiappa 

>
>
> Mito estranho, pois essa NLS controla caracteres de milhar/decimal, e o
> AUTO_SAMPLE_SIZE é um valor numérico Inteiro (sem decimal) e menor que 100,
> não deveria interferir em nada De curiosidade, de onde vc tirou essa
> informação ? Isso parece work-around pra bug interno, mas eu não o
> conhecia...
>
> []s
>
> Chiappa
>
>
> --- Em oracle_br@yahoogrupos.com.br ,
> Eduardo Souza  escreveu
> >
> > Obtive uma informação para utilizar o seguinte comando antes:
> >
> > alter session set NLS_NUMERIC_CHARACTERS='.,';
> > e agora está funcionando.
> >
> > 2009/11/25 jlchiappa 
>
> >
> > >
> > >
> > > Colega, cfrme abaixo (copiei do seu texto) a sintaxe em si está
> correta, a
> > > primeira suposição aqui que o problema é algo que a gente não possa ver
> (ie,
> > > um ENTER ou algum caracter de controle, algum espaço a mais, vírgulas a
> mais
> > > ou a menos) ... Outra seria algum ** bug ** na 9.2.0.4, que aliás era o
> que
> > > mais tinha nela, a 9ir2 só ficou estável mesmo após 9.2.0.6 no
> mínimo...
> > > recheque...
> > >
> > > []s
> > >
> > > Chiappa
> > >
> > > => demonstração :
> > >
> > > SQL*Plus: Release 9.2.0.8.0 - Production on Qua Nov 25 21:00:11 2009
> > >
> > > Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
> > >
> > > Conectado a:
> > > Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
> > > With the Partitioning, Oracle Label Security, OLAP and Oracle Data
> Mining
> > > options
> > > JServer Release 9.2.0.8.0 - Production
> > >
> > > sys...@o9ir2:SQL> exec dbms_stats.gather_table_stats(ownname
> > > =>'SCOTT',tabname=>'DEPT',
> estimate_percent=>DBMS_STATS.AUTO_SAMPLE_SIZE,
> > > method_opt=>'FOR ALL INDEXED COLUMNS SIZE AUTO', cascade =>TRUE );
> > >
> > > Procedimento PL/SQL concluído com sucesso.
> > >
> > > sys...@o9ir2:SQL>
> > >
> > > --- Em oracle_br@yahoogrupos.com.br 
> > >  40yahoogrupos.com.br>,
>
> > > Eduardo Souza  escreveu
> > >
> > > >
> > > > Caros amigos,
> > > >
> > > > Estou executando o seguinte comando:
> > > >
> > > >
> > > > exec *dbms_stats.gather_table_stats*(
> > > >
> > > > ownname => 'BRA'
> > > >
> > > > ,tabname => 'FIN_AGING_REPORTS'
> > > >
> > > > ,estimate_percent =>*DBMS_STATS.AUTO_SAMPLE_SIZE
> > > > *
> > > >
> > > > ,method_opt => 'FOR ALL INDEXED COLUMNS SIZE AUTO'
> > > >
> > > > ,cascade => TRUE );
> > > >
> > > > e recebendo a seguinte mensagem de erro:
> > > >
> > > > ORA-00933: SQL command not properly ended
> > > > ORA-06512: at "SYS.DBMS_STATS", line 9375
> > > > ORA-06512: at "SYS.DBMS_STATS", line 9389
> > > > ORA-06512: at line 1
> > > >
> > > > Justamente no comando 'estimate_percent
> =>*DBMS_STATS.AUTO_SAMPLE_SIZE'*
> > > >
> > > > *Se eu tirar o uso do **DBMS_STATS.AUTO_SAMPLE_SIZE por 100 por
> exemplo,
> > > > executa normalmente.*
> > > >
> > > > *O que há de errado?*
> > > >
> > > > *Outros dados:*
> > > >
> > > > *BANNER*
> > > >
> > > > *Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production
> > > > PL/SQL Release 9.2.0.4.0 - Production
> > > > *
> > > >
> > > > **
> > > >
> > > > **
> > > >
> > > > **
> > > >
> > > >
> > > > [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]





--
>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/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




[oracle_br] Re: DBMS_STAT

2009-11-26 Por tôpico jlchiappa
Mito estranho, pois essa NLS controla caracteres de milhar/decimal, e o 
AUTO_SAMPLE_SIZE é um valor numérico Inteiro (sem decimal) e menor que 100, não 
deveria interferir em nada De curiosidade, de onde vc tirou essa informação 
? Isso parece work-around pra bug interno, mas eu não o conhecia...

 []s

  Chiappa

--- Em oracle_br@yahoogrupos.com.br, Eduardo Souza  escreveu
>
> Obtive uma informação para utilizar o seguinte comando antes:
> 
> alter session set NLS_NUMERIC_CHARACTERS='.,';
> e agora está funcionando.
> 
> 2009/11/25 jlchiappa 
> 
> >
> >
> > Colega, cfrme abaixo (copiei do seu texto) a sintaxe em si está correta, a
> > primeira suposição aqui que o problema é algo que a gente não possa ver (ie,
> > um ENTER ou algum caracter de controle, algum espaço a mais, vírgulas a mais
> > ou a menos) ... Outra seria algum ** bug ** na 9.2.0.4, que aliás era o que
> > mais tinha nela, a 9ir2 só ficou estável mesmo após 9.2.0.6 no mínimo...
> > recheque...
> >
> > []s
> >
> > Chiappa
> >
> > => demonstração :
> >
> > SQL*Plus: Release 9.2.0.8.0 - Production on Qua Nov 25 21:00:11 2009
> >
> > Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
> >
> > Conectado a:
> > Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
> > With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining
> > options
> > JServer Release 9.2.0.8.0 - Production
> >
> > sys...@o9ir2:SQL> exec dbms_stats.gather_table_stats(ownname
> > =>'SCOTT',tabname=>'DEPT', estimate_percent=>DBMS_STATS.AUTO_SAMPLE_SIZE,
> > method_opt=>'FOR ALL INDEXED COLUMNS SIZE AUTO', cascade =>TRUE );
> >
> > Procedimento PL/SQL concluído com sucesso.
> >
> > sys...@o9ir2:SQL>
> >
> > --- Em oracle_br@yahoogrupos.com.br ,
> > Eduardo Souza  escreveu
> >
> > >
> > > Caros amigos,
> > >
> > > Estou executando o seguinte comando:
> > >
> > >
> > > exec *dbms_stats.gather_table_stats*(
> > >
> > > ownname => 'BRA'
> > >
> > > ,tabname => 'FIN_AGING_REPORTS'
> > >
> > > ,estimate_percent =>*DBMS_STATS.AUTO_SAMPLE_SIZE
> > > *
> > >
> > > ,method_opt => 'FOR ALL INDEXED COLUMNS SIZE AUTO'
> > >
> > > ,cascade => TRUE );
> > >
> > > e recebendo a seguinte mensagem de erro:
> > >
> > > ORA-00933: SQL command not properly ended
> > > ORA-06512: at "SYS.DBMS_STATS", line 9375
> > > ORA-06512: at "SYS.DBMS_STATS", line 9389
> > > ORA-06512: at line 1
> > >
> > > Justamente no comando 'estimate_percent =>*DBMS_STATS.AUTO_SAMPLE_SIZE'*
> > >
> > > *Se eu tirar o uso do **DBMS_STATS.AUTO_SAMPLE_SIZE por 100 por exemplo,
> > > executa normalmente.*
> > >
> > > *O que há de errado?*
> > >
> > > *Outros dados:*
> > >
> > > *BANNER*
> > >
> > > *Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production
> > > PL/SQL Release 9.2.0.4.0 - Production
> > > *
> > >
> > > **
> > >
> > > **
> > >
> > > **
> > >
> > >
> > > [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] Re: DBMS_STAT

2009-11-26 Por tôpico Eduardo Souza
Obtive uma informação para utilizar o seguinte comando antes:

alter session set NLS_NUMERIC_CHARACTERS='.,';
e agora está funcionando.

2009/11/25 jlchiappa 

>
>
> Colega, cfrme abaixo (copiei do seu texto) a sintaxe em si está correta, a
> primeira suposição aqui que o problema é algo que a gente não possa ver (ie,
> um ENTER ou algum caracter de controle, algum espaço a mais, vírgulas a mais
> ou a menos) ... Outra seria algum ** bug ** na 9.2.0.4, que aliás era o que
> mais tinha nela, a 9ir2 só ficou estável mesmo após 9.2.0.6 no mínimo...
> recheque...
>
> []s
>
> Chiappa
>
> => demonstração :
>
> SQL*Plus: Release 9.2.0.8.0 - Production on Qua Nov 25 21:00:11 2009
>
> Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
>
> Conectado a:
> Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
> With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining
> options
> JServer Release 9.2.0.8.0 - Production
>
> sys...@o9ir2:SQL> exec dbms_stats.gather_table_stats(ownname
> =>'SCOTT',tabname=>'DEPT', estimate_percent=>DBMS_STATS.AUTO_SAMPLE_SIZE,
> method_opt=>'FOR ALL INDEXED COLUMNS SIZE AUTO', cascade =>TRUE );
>
> Procedimento PL/SQL concluído com sucesso.
>
> sys...@o9ir2:SQL>
>
> --- Em oracle_br@yahoogrupos.com.br ,
> Eduardo Souza  escreveu
>
> >
> > Caros amigos,
> >
> > Estou executando o seguinte comando:
> >
> >
> > exec *dbms_stats.gather_table_stats*(
> >
> > ownname => 'BRA'
> >
> > ,tabname => 'FIN_AGING_REPORTS'
> >
> > ,estimate_percent =>*DBMS_STATS.AUTO_SAMPLE_SIZE
> > *
> >
> > ,method_opt => 'FOR ALL INDEXED COLUMNS SIZE AUTO'
> >
> > ,cascade => TRUE );
> >
> > e recebendo a seguinte mensagem de erro:
> >
> > ORA-00933: SQL command not properly ended
> > ORA-06512: at "SYS.DBMS_STATS", line 9375
> > ORA-06512: at "SYS.DBMS_STATS", line 9389
> > ORA-06512: at line 1
> >
> > Justamente no comando 'estimate_percent =>*DBMS_STATS.AUTO_SAMPLE_SIZE'*
> >
> > *Se eu tirar o uso do **DBMS_STATS.AUTO_SAMPLE_SIZE por 100 por exemplo,
> > executa normalmente.*
> >
> > *O que há de errado?*
> >
> > *Outros dados:*
> >
> > *BANNER*
> >
> > *Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production
> > PL/SQL Release 9.2.0.4.0 - Production
> > *
> >
> > **
> >
> > **
> >
> > **
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>


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





--
>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/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [oracle_br] Instalação do 10g no Enterprise Linux 5

2009-11-26 Por tôpico Márcio Ricardo Alves da Silva
já achei o problema, solução: xhost +maquina

Márcio.


  - Original Message - 
  From: Márcio Ricardo Alves da Silva 
  To: oracle_br@yahoogrupos.com.br ; gpora...@yahoogrupos.com.br 
  Sent: Thursday, November 26, 2009 12:07 PM
  Subject: [oracle_br] Instalação do 10g no Enterprise Linux 5



  Estou realizando a configuração do Enterprise Linux 5 para fazer a instalação 
do Oracle 10g Release 10.2.0.1.0, em uma VMware.

  Estou com dúvida nesse ponto.

  Hosts File
  The /etc/hosts file must contain a fully qualified name for the server:

coloquei assim 
192.168.1.130 vmlinux.localdomain vmlinuxe quando rodo o comando:Login as root 
and issue the following command:xhost +xhost +, dá o 
erro bash: syntax error near unexpected token `newline`Alguém pode me ajudar? 
  Márcio Ricardo Alves da Silva
  Programador
  Fone: 55 11 5501-8300 www.config.com.br

  NF-e | CT-e | NFs-e | Mobilidade | Gestao Comercial | Gestao financeira de 
redes de varejo


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



  

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



[oracle_br] Instalação do 10g no Enterprise Linux 5

2009-11-26 Por tôpico Márcio Ricardo Alves da Silva
Estou realizando a configuração do Enterprise Linux 5 para fazer a instalação 
do Oracle 10g Release 10.2.0.1.0, em uma VMware.

Estou com dúvida nesse ponto.

Hosts File
The /etc/hosts file must contain a fully qualified name for the server:

coloquei assim 
192.168.1.130   vmlinux.localdomain vmlinuxe quando rodo o comando:Login as 
root and issue the following command:xhost +xhost +, dá 
o erro bash: syntax error near unexpected token `newline`Alguém pode me ajudar? 
 Márcio Ricardo Alves da Silva
  Programador
  Fone: 55 11 5501-8300 www.config.com.br

  NF-e | CT-e | NFs-e | Mobilidade | Gestao Comercial | Gestao financeira 
de redes de varejo
 













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



Re: [oracle_br] Re: Reindexação de tabelas (UR GENTE)

2009-11-26 Por tôpico spark
Olá,

Como ja disseram talvez seja mesmo a falta de atualização do dicionário de 
dados via catpatch.sql! Consulte a dba_registry e verifique se está atualizado 
para a versão do patch aplicado e válido.

select comp_name,version.status from dba_registry;



att,
  Jonathan

  - Original Message - 
  From: dabliop 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, November 25, 2009 11:04 AM
  Subject: [oracle_br] Re: Reindexação de tabelas (URGENTE)





  --- Em oracle_br@yahoogrupos.com.br, Wilson Dutra  escreveu
  >
  > Tranquilo amigo. Entendi sim. Me diga só mais uma coisa por favor: Este 
  > Upgrade da versão 9.2.0.1 para a versão 9.2.0.8, seria um upgrade pago 
  > ou bastaria eu ter uma conta no Metalink? Outra coisa: Se eu conseguisse 
  > arrumar este patch (9.2.0.8) eu poderia instal-alo sem problemas se não 
  > tiver uma conta no metalink?
  > 
  > Obrigado.
  > 
  > Fernando Martins escreveu:
  > > Olá Wilson,
  > >
  > > nao tinha visto sua resposta antes, só fui ver hoje. Na minha opinião, é 
bem
  > > arriscado
  > > voltar o banco a versão anterior removendo o patchset, também nunca fiz 
uma
  > > operação
  > > de remoção de patch. Em tese é tranquilo fazer este retorno, mas é
  > > interessante ter um backup
  > > funcional do ambiente caso algo de errado.Eu instalaria um oracle client
  > > 9.2.0.4
  > > e faria o export usando o exp deste oracle client, do 9.2.0.4, que foi o 
que
  > > fiz no meu caso,
  > > quando tive esse erro e pra mim resolveu. Nao sei se você entendeu, mas 
você
  > > precisa instalar um novo
  > > Oracle Home, com o client 9.2.0.4, setar o Oracle Home para este client
  > > quando for fazer o export,
  > > e usar o exp dele. Outra alternativa, menos interessante ao meu ver, seria
  > > instalar um client de Oracle10g e usar
  > > o expdp, também deve funcionar. O Oracle client você acha pra download em
  > > www.oracle.com, seção de Downloads,
  > > já os patchsets você só acha no Metalink pra baixar, vai precisar de 
usuário
  > > e senha de acesso. Até mais.
  > >
  > > 2008/2/11 Wilson Dutra :
  > >
  > > 
  > >> É amigo, tentei a sua dica, rodou todos os copmandos perfeitamente mas o
  > >>
  > >> erro persiste ao se tentar exportar.
  > >>
  > >> Obrigadão pela atenção e se tiver outras idéias de comoposso resolver a
  > >> questão entre em contato.
  > >>
  > >> []'s
  > >>
  > >> thiagomz escreveu:
  > >>
  > >> 
  > >>> Tenta
  > >>>
  > >>>
  > >>> @?/rdbms/admin/catexp
  > >>>
  > >>> E Tente exportar novamente
  > >>>
  > >>>
  > >>> Thiago M. Zerbinato [thiagomz]
  > >>> OCP DBA
  > >>> ---
  > >>> http://thiagomz.hpg.com.br
  > >>>
  > >>>
  > >>>
  > >>>
  > >>>
  > >>> Wilson Dutra said the following on 7/2/2008 19:54:
  > >>>
  > >>> 
  >  Olá Pessoal,
  > 
  >  Estava de férias e aqui na empresa foi necessário atualizar a base de
  >  dados oracle 9.2.0.3 para 9.2.0.7 para que algumas atualização da RM
  >  Sistemas fizessem efeito. POis bem, foi feita a atualização e hoje
  >  quando retornei de férias verifiquei que não rola o exp e o imp. No
  >  momento de exportar rola:
  > 
  >  . . exporting table XUSUARIO 1 rows exported
  >  EXP-00056: ORACLE error 904 encountered
  >  ORA-00904: "SYS"."DBMS_EXPORT_EXTENSION"."FUNC_INDEX_DEFAULT": invalid
  >  identifie
  >  r
  > 
  >  isso é uma das tabelas, ok?
  > 
  >  Eu reindexei tudo com o comando:
  > 
  >  select 'alter index USUARIO.EPONTOPRF_PK rebuild;' from dba_indexes
  >  where owner='USUARIO';
  > 
  >  Rodei o script e para um de meus schemas funcionou perfeitamente mas
  >  para o principal não, dá o erro apresentado.
  > 
  >  Conversei com o pessoal que fez a atualização do Oracle e me informaram
  >  
  >  que apenas os comandos de statística que são aplicados antes da
  >  instalação da atualização do Oracle é que não foram executados. O
  >  comando era p execute dbms_stats.delete_schema_stats('sys');
  > 
  >  Não sei se tem exetamente haves o caso acima, mas se tiver como farei
  >  pois eles ainda que não conseguissem rodar este comando, instalaram o
  >  pacth para a versão 9.2.0.7. Como eu poderia acertar este problema?
  > 
  >  Por favor, me ajudem.
  > 
  >  Aguarddo ancioso a auda dos amigos.
  > 
  >  Atenciosamente
  >  Wilson Dutra
  > 
  > 
  > 
  > 
  >  O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!)
  >  
  > >> será realizado no dia 29 de Março no auditório da FIAP - Faculdade de
  > >> Administração e Informática Paulista em São Paulo. E tem total apoio 
deste
  > >> Grupo.
  > >> 
  >  Veja mais em http://www.enpo-br.org/
  >  --
  > 
  >  
  > > Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
  > > 
  > >> inteira responsabilidade de seu

[oracle_br] Re: Reindexação de tabelas (URGENTE)

2009-11-26 Por tôpico dabliop




--- Em oracle_br@yahoogrupos.com.br, Wilson Dutra  escreveu
>
> Tranquilo amigo. Entendi sim. Me diga só mais uma coisa por favor: Este 
> Upgrade da versão 9.2.0.1 para a versão 9.2.0.8, seria um upgrade pago 
> ou bastaria eu ter uma conta no Metalink? Outra coisa: Se eu conseguisse 
> arrumar este patch (9.2.0.8) eu poderia instal-alo sem problemas se não 
> tiver uma conta no metalink?
> 
> Obrigado.
> 
> Fernando Martins escreveu:
> > Olá Wilson,
> >
> > nao tinha visto sua resposta antes, só fui ver hoje. Na minha opinião, é bem
> > arriscado
> > voltar o banco a versão anterior removendo o patchset, também nunca fiz uma
> > operação
> > de remoção de patch. Em tese é tranquilo fazer este retorno, mas é
> > interessante ter um backup
> > funcional do ambiente caso algo de errado.Eu instalaria um oracle client
> > 9.2.0.4
> > e faria o export usando o exp deste oracle client, do 9.2.0.4, que foi o que
> > fiz no meu caso,
> > quando tive esse erro e pra mim resolveu. Nao sei se você entendeu, mas você
> > precisa instalar um novo
> > Oracle Home, com o client 9.2.0.4, setar o Oracle Home para este client
> > quando for fazer o export,
> > e usar o exp dele. Outra alternativa, menos interessante ao meu ver, seria
> > instalar um client de Oracle10g e usar
> > o expdp, também deve funcionar. O Oracle client você acha pra download em
> > www.oracle.com, seção de Downloads,
> > já os patchsets você só acha no Metalink pra baixar, vai precisar de usuário
> > e senha de acesso. Até mais.
> >
> > 2008/2/11 Wilson Dutra :
> >
> >   
> >>   É amigo, tentei a sua dica, rodou todos os copmandos perfeitamente mas o
> >>
> >> erro persiste ao se tentar exportar.
> >>
> >> Obrigadão pela atenção e se tiver outras idéias de comoposso resolver a
> >> questão entre em contato.
> >>
> >> []'s
> >>
> >> thiagomz escreveu:
> >>
> >> 
> >>> Tenta
> >>>
> >>>
> >>> @?/rdbms/admin/catexp
> >>>
> >>> E Tente exportar novamente
> >>>
> >>>
> >>> Thiago M. Zerbinato [thiagomz]
> >>> OCP DBA
> >>> ---
> >>> http://thiagomz.hpg.com.br
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> Wilson Dutra said the following on 7/2/2008 19:54:
> >>>
> >>>   
>  Olá Pessoal,
> 
>  Estava de férias e aqui na empresa foi necessário atualizar a base de
>  dados oracle 9.2.0.3 para 9.2.0.7 para que algumas atualização da RM
>  Sistemas fizessem efeito. POis bem, foi feita a atualização e hoje
>  quando retornei de férias verifiquei que não rola o exp e o imp. No
>  momento de exportar rola:
> 
>  . . exporting table XUSUARIO 1 rows exported
>  EXP-00056: ORACLE error 904 encountered
>  ORA-00904: "SYS"."DBMS_EXPORT_EXTENSION"."FUNC_INDEX_DEFAULT": invalid
>  identifie
>  r
> 
>  isso é uma das tabelas, ok?
> 
>  Eu reindexei tudo com o comando:
> 
>  select 'alter index USUARIO.EPONTOPRF_PK rebuild;' from dba_indexes
>  where owner='USUARIO';
> 
>  Rodei o script e para um de meus schemas funcionou perfeitamente mas
>  para o principal não, dá o erro apresentado.
> 
>  Conversei com o pessoal que fez a atualização do Oracle e me informaram
>  
>  que apenas os comandos de statística que são aplicados antes da
>  instalação da atualização do Oracle é que não foram executados. O
>  comando era p execute dbms_stats.delete_schema_stats('sys');
> 
>  Não sei se tem exetamente haves o caso acima, mas se tiver como farei
>  pois eles ainda que não conseguissem rodar este comando, instalaram o
>  pacth para a versão 9.2.0.7. Como eu poderia acertar este problema?
> 
>  Por favor, me ajudem.
> 
>  Aguarddo ancioso a auda dos amigos.
> 
>  Atenciosamente
>  Wilson Dutra
> 
> 
> 
> 
>  O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!)
>  
> >> será realizado no dia 29 de Março no auditório da FIAP - Faculdade de
> >> Administração e Informática Paulista em São Paulo. E tem total apoio deste
> >> Grupo.
> >> 
>  Veja mais em http://www.enpo-br.org/
>  --
> 
>  
> > 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
> 
> 
> 
> 
>  
> >>> O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!)
> >>>   
> >> será realizado no dia 29 de Março no auditório da FIAP - Faculdade de
> >> Administração e Informática Paulista em São Paulo. E tem total 

[oracle_br] Sugestão - Inscrições abertas para o Vestibular 2010 do Instituto Infnet

2009-11-26 Por tôpico carolina_fernan...@rocketmail.com
Amigos, 

Eu acompanho a lista há um tempo, mas como não sei tanto quanto vocês, fico 
quietinha normalmente. Mas sempre fico feliz em ver que há um grupo de 
participantes que defende a importância do ensino na formação de bons 
profissionais. 

Como alguns de vocês já sabem, trabalho no Instituto Infnet, e gostaria de 
lembrar que as inscrições para o Vestibular do curso de Gestão da TI estão 
abertas, e o Vestibular será nos dias 2 e 3 de Dezembro. É um curso bem 
diferente do que vemos em outras faculdades. Se você tem algum conhecido no Rio 
de Janeiro que já trabalha com tecnologia mas nunca fez uma graduação, o curso 
é ideal para ele: tem o horário compatível com o trabalho, é ministrado por 
professores de mercado e inclui certificações profissionais na própria 
graduação. 

Observo também que não é um Vestibular comum, com "decoreba" de ensino médio, 
mas um Vestibular voltado para profissionais, para quem já trabalha com TI mas 
nunca teve oportunidade de concluir uma graduação. 

Quem quiser saber mais sobre o curso, visite o nosso site: 
http://www.infnet.edu.br/esti 

Quem quiser ver fotos do Instituto Infnet, é bem-vindo em http://www.flickr. 
com/infnet E quem tiver alguma dúvida, escreva! Abraços para todos e obrigada

Anna Carolina



[oracle_br] Re: Reindexação de tabelas (URGENTE)

2009-11-26 Por tôpico dabliop
Ae pessoal sei que ja faz tempo esse post aqui.
Encontrei problemas parecidos, creio que o que faltava aqui para resolver seria 
executar o script catpatch.sql fica dentro do rdbms/admin pois foi aplicado o 
patch e seria necessario atualizar o dicionario de dados.

Forte Abraco,
Wellington Prado

--- Em oracle_br@yahoogrupos.com.br, Wilson Dutra  escreveu
>
> Tranquilo amigo. Entendi sim. Me diga só mais uma coisa por favor: Este 
> Upgrade da versão 9.2.0.1 para a versão 9.2.0.8, seria um upgrade pago 
> ou bastaria eu ter uma conta no Metalink? Outra coisa: Se eu conseguisse 
> arrumar este patch (9.2.0.8) eu poderia instal-alo sem problemas se não 
> tiver uma conta no metalink?
> 
> Obrigado.
> 
> Fernando Martins escreveu:
> > Olá Wilson,
> >
> > nao tinha visto sua resposta antes, só fui ver hoje. Na minha opinião, é bem
> > arriscado
> > voltar o banco a versão anterior removendo o patchset, também nunca fiz uma
> > operação
> > de remoção de patch. Em tese é tranquilo fazer este retorno, mas é
> > interessante ter um backup
> > funcional do ambiente caso algo de errado.Eu instalaria um oracle client
> > 9.2.0.4
> > e faria o export usando o exp deste oracle client, do 9.2.0.4, que foi o que
> > fiz no meu caso,
> > quando tive esse erro e pra mim resolveu. Nao sei se você entendeu, mas você
> > precisa instalar um novo
> > Oracle Home, com o client 9.2.0.4, setar o Oracle Home para este client
> > quando for fazer o export,
> > e usar o exp dele. Outra alternativa, menos interessante ao meu ver, seria
> > instalar um client de Oracle10g e usar
> > o expdp, também deve funcionar. O Oracle client você acha pra download em
> > www.oracle.com, seção de Downloads,
> > já os patchsets você só acha no Metalink pra baixar, vai precisar de usuário
> > e senha de acesso. Até mais.
> >
> > 2008/2/11 Wilson Dutra :
> >
> >   
> >>   É amigo, tentei a sua dica, rodou todos os copmandos perfeitamente mas o
> >>
> >> erro persiste ao se tentar exportar.
> >>
> >> Obrigadão pela atenção e se tiver outras idéias de comoposso resolver a
> >> questão entre em contato.
> >>
> >> []'s
> >>
> >> thiagomz escreveu:
> >>
> >> 
> >>> Tenta
> >>>
> >>>
> >>> @?/rdbms/admin/catexp
> >>>
> >>> E Tente exportar novamente
> >>>
> >>>
> >>> Thiago M. Zerbinato [thiagomz]
> >>> OCP DBA
> >>> ---
> >>> http://thiagomz.hpg.com.br
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> Wilson Dutra said the following on 7/2/2008 19:54:
> >>>
> >>>   
>  Olá Pessoal,
> 
>  Estava de férias e aqui na empresa foi necessário atualizar a base de
>  dados oracle 9.2.0.3 para 9.2.0.7 para que algumas atualização da RM
>  Sistemas fizessem efeito. POis bem, foi feita a atualização e hoje
>  quando retornei de férias verifiquei que não rola o exp e o imp. No
>  momento de exportar rola:
> 
>  . . exporting table XUSUARIO 1 rows exported
>  EXP-00056: ORACLE error 904 encountered
>  ORA-00904: "SYS"."DBMS_EXPORT_EXTENSION"."FUNC_INDEX_DEFAULT": invalid
>  identifie
>  r
> 
>  isso é uma das tabelas, ok?
> 
>  Eu reindexei tudo com o comando:
> 
>  select 'alter index USUARIO.EPONTOPRF_PK rebuild;' from dba_indexes
>  where owner='USUARIO';
> 
>  Rodei o script e para um de meus schemas funcionou perfeitamente mas
>  para o principal não, dá o erro apresentado.
> 
>  Conversei com o pessoal que fez a atualização do Oracle e me informaram
>  
>  que apenas os comandos de statística que são aplicados antes da
>  instalação da atualização do Oracle é que não foram executados. O
>  comando era p execute dbms_stats.delete_schema_stats('sys');
> 
>  Não sei se tem exetamente haves o caso acima, mas se tiver como farei
>  pois eles ainda que não conseguissem rodar este comando, instalaram o
>  pacth para a versão 9.2.0.7. Como eu poderia acertar este problema?
> 
>  Por favor, me ajudem.
> 
>  Aguarddo ancioso a auda dos amigos.
> 
>  Atenciosamente
>  Wilson Dutra
> 
> 
> 
> 
>  O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!)
>  
> >> será realizado no dia 29 de Março no auditório da FIAP - Faculdade de
> >> Administração e Informática Paulista em São Paulo. E tem total apoio deste
> >> Grupo.
> >> 
>  Veja mais em http://www.enpo-br.org/
>  --
> 
>  
> > 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/
> >> 
>  --
>  Link

[oracle_br] Re: Reindexação de tabelas (URGENTE)

2009-11-26 Por tôpico dabliop


Sei q esse post é antigo, mas passei por algo parecido.
Creio que a solucao aqui seria mesmo executar o catpatch.sql e depois o 
utlrp.sql fica dentro do rdbms/admin. Isso é necessario apos aplicacao de patch 
para atualizar o dicionario de dados.


Forte Abraco,
Wellington Prado
DBA Oracle 


--- Em oracle_br@yahoogrupos.com.br, Wilson Dutra  escreveu
>
> Tranquilo amigo. Entendi sim. Me diga só mais uma coisa por favor: Este 
> Upgrade da versão 9.2.0.1 para a versão 9.2.0.8, seria um upgrade pago 
> ou bastaria eu ter uma conta no Metalink? Outra coisa: Se eu conseguisse 
> arrumar este patch (9.2.0.8) eu poderia instal-alo sem problemas se não 
> tiver uma conta no metalink?
> 
> Obrigado.
> 
> Fernando Martins escreveu:
> > Olá Wilson,
> >
> > nao tinha visto sua resposta antes, só fui ver hoje. Na minha opinião, é bem
> > arriscado
> > voltar o banco a versão anterior removendo o patchset, também nunca fiz uma
> > operação
> > de remoção de patch. Em tese é tranquilo fazer este retorno, mas é
> > interessante ter um backup
> > funcional do ambiente caso algo de errado.Eu instalaria um oracle client
> > 9.2.0.4
> > e faria o export usando o exp deste oracle client, do 9.2.0.4, que foi o que
> > fiz no meu caso,
> > quando tive esse erro e pra mim resolveu. Nao sei se você entendeu, mas você
> > precisa instalar um novo
> > Oracle Home, com o client 9.2.0.4, setar o Oracle Home para este client
> > quando for fazer o export,
> > e usar o exp dele. Outra alternativa, menos interessante ao meu ver, seria
> > instalar um client de Oracle10g e usar
> > o expdp, também deve funcionar. O Oracle client você acha pra download em
> > www.oracle.com, seção de Downloads,
> > já os patchsets você só acha no Metalink pra baixar, vai precisar de usuário
> > e senha de acesso. Até mais.
> >
> > 2008/2/11 Wilson Dutra :
> >
> >   
> >>   É amigo, tentei a sua dica, rodou todos os copmandos perfeitamente mas o
> >>
> >> erro persiste ao se tentar exportar.
> >>
> >> Obrigadão pela atenção e se tiver outras idéias de comoposso resolver a
> >> questão entre em contato.
> >>
> >> []'s
> >>
> >> thiagomz escreveu:
> >>
> >> 
> >>> Tenta
> >>>
> >>>
> >>> @?/rdbms/admin/catexp
> >>>
> >>> E Tente exportar novamente
> >>>
> >>>
> >>> Thiago M. Zerbinato [thiagomz]
> >>> OCP DBA
> >>> ---
> >>> http://thiagomz.hpg.com.br
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> Wilson Dutra said the following on 7/2/2008 19:54:
> >>>
> >>>   
>  Olá Pessoal,
> 
>  Estava de férias e aqui na empresa foi necessário atualizar a base de
>  dados oracle 9.2.0.3 para 9.2.0.7 para que algumas atualização da RM
>  Sistemas fizessem efeito. POis bem, foi feita a atualização e hoje
>  quando retornei de férias verifiquei que não rola o exp e o imp. No
>  momento de exportar rola:
> 
>  . . exporting table XUSUARIO 1 rows exported
>  EXP-00056: ORACLE error 904 encountered
>  ORA-00904: "SYS"."DBMS_EXPORT_EXTENSION"."FUNC_INDEX_DEFAULT": invalid
>  identifie
>  r
> 
>  isso é uma das tabelas, ok?
> 
>  Eu reindexei tudo com o comando:
> 
>  select 'alter index USUARIO.EPONTOPRF_PK rebuild;' from dba_indexes
>  where owner='USUARIO';
> 
>  Rodei o script e para um de meus schemas funcionou perfeitamente mas
>  para o principal não, dá o erro apresentado.
> 
>  Conversei com o pessoal que fez a atualização do Oracle e me informaram
>  
>  que apenas os comandos de statística que são aplicados antes da
>  instalação da atualização do Oracle é que não foram executados. O
>  comando era p execute dbms_stats.delete_schema_stats('sys');
> 
>  Não sei se tem exetamente haves o caso acima, mas se tiver como farei
>  pois eles ainda que não conseguissem rodar este comando, instalaram o
>  pacth para a versão 9.2.0.7. Como eu poderia acertar este problema?
> 
>  Por favor, me ajudem.
> 
>  Aguarddo ancioso a auda dos amigos.
> 
>  Atenciosamente
>  Wilson Dutra
> 
> 
> 
> 
>  O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!)
>  
> >> será realizado no dia 29 de Março no auditório da FIAP - Faculdade de
> >> Administração e Informática Paulista em São Paulo. E tem total apoio deste
> >> Grupo.
> >> 
>  Veja mais em http://www.enpo-br.org/
>  --
> 
>  
> > 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 

[oracle_br] Ajuda no reports

2009-11-26 Por tôpico Eduardo Schurtz
Pessoal, boa noite.

Estou precisando finalizar um layout e estou apanhando para uma etapa, estou
bem enferrujado, preciso montar um layout da seguinte maneira:

Preciso mostrar o código do serviço e ao lado, mostrar os diversos valores
cadastrados, lado a lado. Pelo que entendo, preciso criar um repeating frame
associado ao grupo do código sendo mostrado no Print Direction = Down e um
repeating frame interno dentro desse do código, associado ao sub-grupo do
valor do acessório, mostrando como Print Direction = Across.

Eu até consegui fazer mostrar, mas o problema é que ele só está mostrando
uma página. Exemplo, quero que tenham apenas 3 colunas de valores por
página, então, na propriedade Maximum Records per Page do repeating Across,
coloquei 3. Mas ele só mostra estes 3, não mostra uma segunda página com o
restante.

Para o teste que estou fazendo, existem 4 valores. A query está retornando o
seguinte:

A cotação possui várias opções, e cada opção possui vários acessórios
acessórios cadastrados e seus valores, então, tenho que mostrar o código do
acessório, e ao lado, ir mostrado o somatório dos valores para cada opção,
ou seja, cada coluna de valor, é uma opção de cotação.

[image:
?ui=2&view=att&th=1252d0bd9659f42e&attid=0.1&disp=attd&realattid=ii_1252d0bd9659f42e&zw]

Já testei tudo que é opção, não tem jeito.

Obrigado desde já.

--
Eduardo


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



[oracle_br] Sugestão de faculdade

2009-11-26 Por tôpico carolina_fernan...@rocketmail.com
Amigos, 

Eu acompanho a lista há um tempo, mas como não sei tanto quanto vocês, fico 
quietinha normalmente. Mas sempre fico feliz em ver que há um grupo de 
participantes que defende a importância do ensino na formação de bons 
profissionais. 

Como alguns de vocês já sabem, trabalho no Instituto Infnet, e gostaria de 
lembrar que as inscrições para o Vestibular do curso de Gestão da TI estão 
abertas, e o Vestibular será nos dias 2 e 3 de Dezembro. É um curso bem 
diferente do que vemos em outras faculdades. Se você tem algum conhecido no Rio 
de Janeiro que já trabalha com tecnologia mas nunca fez uma graduação, o curso 
é ideal para ele: tem o horário compatível com o trabalho, é ministrado por 
professores de mercado e inclui certificações profissionais na própria 
graduação. 

Observo também que não é um Vestibular comum, com "decoreba" de ensino médio, 
mas um Vestibular voltado para profissionais, para quem já trabalha com TI mas 
nunca teve oportunidade de concluir uma graduação. 

Quem quiser saber mais sobre o curso, visite o nosso site: 
http://www.infnet.edu.br/esti 

Quem quiser ver fotos do Instituto Infnet, é bem-vindo em http://www.flickr. 
com/infnet E quem tiver alguma dúvida, escreva! Abraços para todos e obrigada

Anna Carolina



Re: [oracle_br] Help!!! I need somebody help!!!

2009-11-26 Por tôpico Camilla Ferreira
Boa tarde pessoal,
 
Devo ter enviado 2 e-mails sorbre o mesmo assunto, já recebi retorno de algumas 
pessoas. 
 
Obrigado pelas dicas e ajuda,
 
Att!

--- Em sex, 13/11/09, Camilla Ferreira  escreveu:


De: Camilla Ferreira 
Assunto: [oracle_br] Help!!! I need somebody help!!!
Para: oracle_br@yahoogrupos.com.br, gpora...@yahoogrupos.com.br
Data: Sexta-feira, 13 de Novembro de 2009, 20:51


  



Boa noite,
 
Sou DBA Oracle Jr a 5 anos e trabalho a 3 anos como Application DBA, não 
aguento mais executar scripts e executar export/import, o lado bom é que estou 
treinando meu inglês (Offshore).
 
Estou querendo sair da empresa mas estou insegura porque não domino a parte de 
infra (System DBA). Não tenho oportunidade de trabalhar em projetos com RAC, 
RMAN, DATA GUARD, nem que acompanhada de 1 DBA Sênior (que seria o caso). 
Quando trabalho aos finais de semana, escala de plantão, atendo alguns 
problemas de infra simples, como falha em jobs de backup, tablespace que 
estourou e etc. 
 
A algum tempo atrás conversei com alguns líderes para me dar oportunidade de 
aprofundar meus conhecimentos nessa parte mas sem sucesso.
 
Qual a sugestão de vcs? 
 
O que devo fazer para treinar essa parte que me falta?
 
Agradeço imensamente a ajuda de vcs,
Camilla

 _ _ _ _ _ _
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

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









  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[oracle_br] Rotina de ANALYZE

2009-11-26 Por tôpico lipe_fcs
Senhores , 
 
Por não confiar na realização da coleta de estatísticas automatica do ORACLE 11G
 
Criei a rotina abaixo  : 
 
dbms_stats.gather_schema_stats (ownname =>curs.owner, CASCADE => TRUE, 
method_opt=> 'FOR ALL INDEXED COLUMNS SIZE AUTO', ESTIMATE_PERCENT => 100, 
DEGREE=>3);

onde 'curs.owner' é preenchido por um cursor com os owners que desejo
 
Gostaria de saber se esta é a melhor forma de se coletar estatíticas e se 
puderem adicionar comentários sobre o comando utilizado e se houverem 
parâmetros a serem inseridos ou retirados favor dar uma dica ..
 



[oracle_br] Rotina de ANALYZE

2009-11-26 Por tôpico Felipe Campelo de Souza
Senhores ,

Por não confiar na realização da coleta de estatísticas automatica do ORACLE
11G

Criei a rotina abaixo  :

dbms_stats.gather_schema_stats (ownname =>curs.owner, CASCADE => TRUE,
method_opt=> 'FOR ALL INDEXED COLUMNS SIZE AUTO', ESTIMATE_PERCENT => 100,
DEGREE=>3);
onde 'curs.owner' é preenchido por um cursor com os owners que desejo

Gostaria de saber se esta é a melhor forma de se coletar estatíticas e se
puderem adicionar comentários sobre o comando utilizado e se houverem
parâmetros a serem inseridos ou retirados favor dar uma dica ..



VLW


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



Res: [oracle_br] Trigger mutanting

2009-11-26 Por tôpico Rejane Cristina Messias Correia
Oi Debora tenta colocar no declare o comando abaixo.


DECLARE
PRAGMA AUTONOMOUS_TRANSACTION;

Rejane.




De: Eduardo Souza 
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 25 de Novembro de 2009 14:09:06
Assunto: Re: [oracle_br] Trigger mutanting

Poderia enviar o código da solução adotada?

2009/11/25 Débora Acácio 

>
>
>
> Faz só um select e por isso estava dando erro.
>
> Fiz uma packege e alimentei duas variáveis pela trigger before... e na
> After eu valido com a package...
>
> Já está tudo ok
> Obrigada...
> Debby :)
>
>
> --- Em qua, 25/11/09, Eduardo 
> >
> escreveu:
>
> De: Eduardo >
> Assunto: Re: [oracle_br] Trigger mutanting
> Para: oracle_br@yahoogrupos.com.br 
> Data: Quarta-feira, 25 de Novembro de 2009, 11:53
>
>
> ela está alterando a tabela que a dispara?
>
> 2009/11/25 Débora Acácio 
> 
> >
>
> >
> >
> > Olá
> >
> > Estou tendo um problema numa trigger que estou alterando está dando
> > erro de trigger mutanting... alguém poderia me ajudar ?
> >
> > Grata
> >
> >
> > Debby :)
> >
> >
> >
> > __
> > Veja quais são os assuntos do momento no Yahoo! +Buscados
> > http://br.maisbuscados.yahoo.com
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> --
>
> Eduardo
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>
> --
> >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/
> --
> >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
> » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> http://www.oraclebr.com.br/
> -- Links do Yahoo!
> Grupos
>
> __
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


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





--
>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/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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