Re: [oracle_br] Tabela Fragmentada

2015-11-25 Por tôpico Emerson dos Santos Gaudêncio emerson.fen...@gmail.com [oracle_br]
Boa Tarde Ednilson,

 Existe possibilidade de você particionar esta tabela em outros
tablespaces? Isso já ajudaria a leitura e escrita feita pelo Oracle no SO.

Segue abaixo, exemplo de implementação:
http://www.fabioprado.net/2011/02/criando-tabelas-particionadas-para.html

Att,
Emerson S. Gaudêncio

2015-11-25 13:44 GMT-03:00 'Ednilson Silva' ednilson.si...@jbs.com.br
[oracle_br] :

>
>
> Pessoal,
>
> Tenho uma tabela, que sofre muitos Updates/Inserts/Deletes, e gostaria de
> saber como posso estar fazendo uma manutenção nesta tabela afim de melhorar
> o desempenho nela?
>
>
>
>   NUM_ROWS TABLE_NAME  size (mb) actual_data (mb) wasted_space
> (mb)
>
> -- -- --  -
>
>  75886553 COM_NOTA_PRODUTO2255017948  4602
>
>
>
> SQL> select blocks "Blocos Usados",
>
>   2  empty_blocks "Blocos Livres",
>
>   3  num_rows "Total de Linhas"
>
>   4  from user_tables
>
>   5  where table_name='COM_NOTA_PRODUTO';
>
>
>
> Blocos Usados Blocos Livres Total de Linhas
>
> - - ---
>
>   28863852975886553
>
>
>
> SQL> SELECT * FROM DBA_TABLESPACES WHERE TABLESPACE_NAME='COMD';
>
>
>
> TABLESPACE_NAMEBLOCK_SIZE INITIAL_EXTENT NEXT_EXTENT
> MIN_EXTENTS MAX_EXTENTS   MAX_SIZE PCT_INCREASE MIN_EXTLEN STATUS
> CONTENTS  LOGGING   FORCE_LOGGING EXTENT_MANAGEMENT ALLOCATION_TYPE
> PLUGGED_IN SEGMENT_SPACE_MANAGEMENT DEF_TAB_COMPRESSION RETENTION   BIGFILE
> PREDICATE_EVALUATION ENCRYPTED COMPRESS_FOR
>
> -- -- -- ---
> --- --- --  -- -
> - - - - ---
> --  --- --- ---
>  - 
>
> COMD 8192
> 65536   1  2147483645 2147483645
> 65536 ONLINEPERMANENT LOGGING   NOLOCAL
>   SYSTEM  NO AUTO
> DISABLEDNOT APPLY   NO  HOST NO
>
>
>
> Oracle Database Enterprise 11g - (Release 11.2.0.4)
>
>
>
> Grato,
>
> Ednilson Silva
>
> 
>


Re: [oracle_br] Tabela do Dicionário de Dados

2014-09-05 Por tôpico Fabricio Pedroso Jorge fpjb...@gmail.com [oracle_br]
DBA_ERRORS

http://docs.oracle.com/cd/B28359_01/server.111/b28320/statviews_3156.htm#REFRN23065


Em 5 de setembro de 2014 20:41, Jales Jose Moraes malphig...@yahoo.com.br
[oracle_br]  escreveu:

>
>
> Senhores tem alguma tabela do dicionário de dados onde vemos quais os
> erros de um objeto (trigger, proc, etc...)??
>
> Via ferramenta é tranquilo, mas se tivesse como visualizar via select,
> seria melhor.
>
>  
>



-- 
*Fabrício Pedroso Jorge.*

Administrador de Banco de Dados
Oracle 11g Certified SQL Expert
Oracle 11g Certified Associate
Oracle 11g Certified Professional
Linux Professional Institute Certified Level I (LPIC-I)
ITIL V3 Foudations
certificacaodb.com.br

*Resumo Profissional:*
http://br.linkedin.com/in/fabriciojorge

*Contatos:*
+ 55 91 88991116
skype: fabricio.pedroso.jorge
fpjb...@gmail.com


Re: [oracle_br] Tabela Mutante

2013-07-23 Por tôpico Jales Jose Moraes
Obrigado, a solução encontrada foi via package mesmo...





 De: Fabio Prado 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Segunda-feira, 22 de Julho de 2013 23:31
Assunto: Re: [oracle_br] Tabela Mutante
 

Jales, no link http://glufke.net/oracle/viewtopic.php?t=96 você encontrará
a solução!

[]s


Em 22 de julho de 2013 20:08, Jales Jose Moraes
escreveu:

> **
>
>
> Sim fábio, estou tentando colocar uma outra trigger (dessa vez after, numa
> tentativa de resolver a questão). Você tem alguma idéia?
>
> 
> De: Fabio Prado 
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Segunda-feira, 22 de Julho de 2013 19:52
> Assunto: Re: [oracle_br] Tabela Mutante
>
>
> dentro da trigger você está tentando alterar dados da mesma tabela?
>
> Em 22 de julho de 2013 19:03, Jales Jose Moraes
> escreveu:
>
> > **
> >
> >
> > Boa noite!
> >
> > Senhores estou tendo erro de tabela mutante da seguinte forma:
> >
> > Foi me passada uma nova regra onde ao inserir um novo registro, é para
> > setar o registro antigo (update) com uma status 'N' e o novo registro com
> > um status 'S'.
> >
> > Bom, fiz um cursor na trigger para localizar o registro antigo com base
> em
> > uma número sequencial que é comum a ambos os registros, fiz o update e
> logo
> > após o insert e então ganhei o erro abaixo:
> >
> >  ORA-04091: a tabela SMS_FNDE.S_FINANC é mutante; talvez o gatilho/função
> > não possa localizá-la ORA-06512: em "SMS.A_IUD", line 197 ORA-04088: erro
> > durante a execução do gatilho 'SMS.A_IUD' ORA-06512: em "SMS.A_IUD", line
> > 197 ORA-04088: erro durante a execução do gatilho 'SMS.A_IUD'
> >
> > Como resolver esta situação?
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Fábio Prado
> www.fabioprado.net
> "Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
> Oracle"
>
> [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
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Fábio Prado
www.fabioprado.net
"Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
Oracle"


[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

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



Re: [oracle_br] Tabela Mutante

2013-07-22 Por tôpico Fabio Prado
Jales, no link http://glufke.net/oracle/viewtopic.php?t=96 você encontrará
a solução!

[]s


Em 22 de julho de 2013 20:08, Jales Jose Moraes
escreveu:

> **
>
>
> Sim fábio, estou tentando colocar uma outra trigger (dessa vez after, numa
> tentativa de resolver a questão). Você tem alguma idéia?
>
> 
> De: Fabio Prado 
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Segunda-feira, 22 de Julho de 2013 19:52
> Assunto: Re: [oracle_br] Tabela Mutante
>
>
> dentro da trigger você está tentando alterar dados da mesma tabela?
>
> Em 22 de julho de 2013 19:03, Jales Jose Moraes
> escreveu:
>
> > **
> >
> >
> > Boa noite!
> >
> > Senhores estou tendo erro de tabela mutante da seguinte forma:
> >
> > Foi me passada uma nova regra onde ao inserir um novo registro, é para
> > setar o registro antigo (update) com uma status 'N' e o novo registro com
> > um status 'S'.
> >
> > Bom, fiz um cursor na trigger para localizar o registro antigo com base
> em
> > uma número sequencial que é comum a ambos os registros, fiz o update e
> logo
> > após o insert e então ganhei o erro abaixo:
> >
> >  ORA-04091: a tabela SMS_FNDE.S_FINANC é mutante; talvez o gatilho/função
> > não possa localizá-la ORA-06512: em "SMS.A_IUD", line 197 ORA-04088: erro
> > durante a execução do gatilho 'SMS.A_IUD' ORA-06512: em "SMS.A_IUD", line
> > 197 ORA-04088: erro durante a execução do gatilho 'SMS.A_IUD'
> >
> > Como resolver esta situação?
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Fábio Prado
> www.fabioprado.net
> "Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
> Oracle"
>
> [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
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Fábio Prado
www.fabioprado.net
"Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
Oracle"


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

2013-07-22 Por tôpico Alexandre
Jales,
Porque você precisa fazer isso por trigger? Não da pra gravar o valor
correto no inicio do processo? Na inserção do registro?

Se não tiver jeito use o comando abaixo dentro da trigger que esta dando
erro.

pragma autonomous_transaction

Pelo que você descreveu, fazer isso fica mais pra gambiarra. Um motivo pra
você usar essa solução seria a impossibilidade de alterar o programa que
usa a base.

Alexandre
21 81990595
Em 22/07/2013 20:14, "Jales Jose Moraes"  escreveu:

> **
>
>
> Sim fábio, estou tentando colocar uma outra trigger (dessa vez after, numa
> tentativa de resolver a questão). Você tem alguma idéia?
>
> 
> De: Fabio Prado 
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Segunda-feira, 22 de Julho de 2013 19:52
> Assunto: Re: [oracle_br] Tabela Mutante
>
>
> dentro da trigger você está tentando alterar dados da mesma tabela?
>
> Em 22 de julho de 2013 19:03, Jales Jose Moraes
> escreveu:
>
> > **
> >
> >
> > Boa noite!
> >
> > Senhores estou tendo erro de tabela mutante da seguinte forma:
> >
> > Foi me passada uma nova regra onde ao inserir um novo registro, é para
> > setar o registro antigo (update) com uma status 'N' e o novo registro com
> > um status 'S'.
> >
> > Bom, fiz um cursor na trigger para localizar o registro antigo com base
> em
> > uma número sequencial que é comum a ambos os registros, fiz o update e
> logo
> > após o insert e então ganhei o erro abaixo:
> >
> >  ORA-04091: a tabela SMS_FNDE.S_FINANC é mutante; talvez o gatilho/função
> > não possa localizá-la ORA-06512: em "SMS.A_IUD", line 197 ORA-04088: erro
> > durante a execução do gatilho 'SMS.A_IUD' ORA-06512: em "SMS.A_IUD", line
> > 197 ORA-04088: erro durante a execução do gatilho 'SMS.A_IUD'
> >
> > Como resolver esta situação?
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Fábio Prado
> www.fabioprado.net
> "Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
> Oracle"
>
> [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
>
> [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] Tabela Mutante

2013-07-22 Por tôpico Jales Jose Moraes
Sim fábio, estou tentando colocar uma outra trigger (dessa vez after, numa 
tentativa de resolver a questão). Você tem alguma idéia?




 De: Fabio Prado 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Segunda-feira, 22 de Julho de 2013 19:52
Assunto: Re: [oracle_br] Tabela Mutante
 

dentro da trigger você está tentando alterar dados da mesma tabela?


Em 22 de julho de 2013 19:03, Jales Jose Moraes
escreveu:

> **
>
>
> Boa noite!
>
> Senhores estou tendo erro de tabela mutante da seguinte forma:
>
> Foi me passada uma nova regra onde ao inserir um novo registro, é para
> setar o registro antigo (update) com uma status 'N' e o novo registro com
> um status 'S'.
>
> Bom, fiz um cursor na trigger para localizar o registro antigo com base em
> uma número sequencial que é comum a ambos os registros, fiz o update e logo
> após o insert e então ganhei o erro abaixo:
>
>  ORA-04091: a tabela SMS_FNDE.S_FINANC é mutante; talvez o gatilho/função
> não possa localizá-la ORA-06512: em "SMS.A_IUD", line 197 ORA-04088: erro
> durante a execução do gatilho 'SMS.A_IUD' ORA-06512: em "SMS.A_IUD", line
> 197 ORA-04088: erro durante a execução do gatilho 'SMS.A_IUD'
>
> Como resolver esta situação?
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Fábio Prado
www.fabioprado.net
"Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
Oracle"


[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

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



Re: [oracle_br] Tabela Mutante

2013-07-22 Por tôpico Fabio Prado
dentro da trigger você está tentando alterar dados da mesma tabela?


Em 22 de julho de 2013 19:03, Jales Jose Moraes
escreveu:

> **
>
>
> Boa noite!
>
> Senhores estou tendo erro de tabela mutante da seguinte forma:
>
> Foi me passada uma nova regra onde ao inserir um novo registro, é para
> setar o registro antigo (update) com uma status 'N' e o novo registro com
> um status 'S'.
>
> Bom, fiz um cursor na trigger para localizar o registro antigo com base em
> uma número sequencial que é comum a ambos os registros, fiz o update e logo
> após o insert e então ganhei o erro abaixo:
>
>  ORA-04091: a tabela SMS_FNDE.S_FINANC é mutante; talvez o gatilho/função
> não possa localizá-la ORA-06512: em "SMS.A_IUD", line 197 ORA-04088: erro
> durante a execução do gatilho 'SMS.A_IUD' ORA-06512: em "SMS.A_IUD", line
> 197 ORA-04088: erro durante a execução do gatilho 'SMS.A_IUD'
>
> Como resolver esta situação?
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Fábio Prado
www.fabioprado.net
"Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
Oracle"


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

2013-07-22 Por tôpico Milton Bastos Henriquis Jr.
Cole o código do trigger aqui no e-mail.



2013/7/22 Jales Jose Moraes 

> **
>
>
> Boa noite!
>
> Senhores estou tendo erro de tabela mutante da seguinte forma:
>
> Foi me passada uma nova regra onde ao inserir um novo registro, é para
> setar o registro antigo (update) com uma status 'N' e o novo registro com
> um status 'S'.
>
> Bom, fiz um cursor na trigger para localizar o registro antigo com base em
> uma número sequencial que é comum a ambos os registros, fiz o update e logo
> após o insert e então ganhei o erro abaixo:
>
>  ORA-04091: a tabela SMS_FNDE.S_FINANC é mutante; talvez o gatilho/função
> não possa localizá-la ORA-06512: em "SMS.A_IUD", line 197 ORA-04088: erro
> durante a execução do gatilho 'SMS.A_IUD' ORA-06512: em "SMS.A_IUD", line
> 197 ORA-04088: erro durante a execução do gatilho 'SMS.A_IUD'
>
> Como resolver esta situação?
>
> [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] Tabela de estatísticas de registros no Oracle?

2013-04-04 Por tôpico Sandro Niederauer Curte
Apenas complementando. E preciso rodar o comando abaixo para q a
DBA_TAB_MODIFICATIONS seja atualizada.

EXEC DBMS_STATS.FLUSH_DATABASE_MONITORING_INFO ;
 Em 04/04/2013 11:08, "Fabricio Pedroso Jorge"  escreveu:

> Para operações DML, no Oracle, existe a DBA_TAB_MODIFICATIONS que pode ter
> informações úteis ao que você precisa.
>
>
> Em 4 de abril de 2013 10:54, rubens_santosf  >escreveu:
>
> > **
> >
> >
> > Bom dia pessoal, tudo bem?
> >
> > Estou com uma questão há 2 semanas tentando achar a resposta. Preciso
> > monitorar o acesso do produto na base de dados para um projeto que estou
> > fazendo.
> >
> > Para o banco Progress (um dos bancos que uso, além de Oracle e MSSQL)
> > encontrei a tabela de sistema _UserTableStat. Esta tabela tem o que eu
> > preciso que é a quantidade de registros lidos/alterados/criados/excluidos
> > de cada tabela acessada por uma determinada sessão, por ex.:
> >
> > SELECT * FROM _UserTableStat.
> >
> > PID TABLE READ CREATE UPDATE DELETE
> >  -  -- -- --
> > 0001 table 10 0 1 1
> >
> > * Creio eu que o PID seja o equivalente ao SID do Oracle.
> >
> > Minha pergunta é se há algo semelhante assim no Oracle? Como posso obter
> > estas informações? Tentei ver algumas v$, porém não encontrei alguma que
> > tenha algo parecido com estas informações. Será que existe isso no
> Oracle,
> > através de alguma tabela? Ou talvez via TRACE?
> >
> > Agradeço antecipadamente pela ajuda de todos.
> >
> > Abs,
> > Rubens Dos Santos Filho
> >
> >
> >
>
>
>
> --
> ***Fabrício Pedroso Jorge.*
>
> Administrador de Banco de Dados
> Oracle 11g Certified SQL Expert
> Oracle 11g Certified Associate
> Oracle 11g Certified Professional
> Linux Professional Institute Certified Level I (LPIC-I)
> certificacaodb.com.br
>
> *Resumo Profissional:*
> http://br.linkedin.com/in/fabriciojorge
>
> *Contatos:*
> + 55 91 88991116
> skype: fabricio.pedroso.jorge
> fpjb...@gmail.com
>
>
> [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
>
>
>


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



Re: [oracle_br] Tabela de estatísticas de registros no Oracle?

2013-04-04 Por tôpico angelo
SID é o nome do banco de dados..  PID no caso devia estar se referindo a
process id..  mas progress, não sei..

a tabela  dba_tab_modifications deve te ajudar, guarda algumas informações
relevantes

[]s




2013/4/4 Fabricio Pedroso Jorge 

> Para operações DML, no Oracle, existe a DBA_TAB_MODIFICATIONS que pode ter
> informações úteis ao que você precisa.
>
>
> Em 4 de abril de 2013 10:54, rubens_santosf  >escreveu:
>
> > **
> >
> >
> > Bom dia pessoal, tudo bem?
> >
> > Estou com uma questão há 2 semanas tentando achar a resposta. Preciso
> > monitorar o acesso do produto na base de dados para um projeto que estou
> > fazendo.
> >
> > Para o banco Progress (um dos bancos que uso, além de Oracle e MSSQL)
> > encontrei a tabela de sistema _UserTableStat. Esta tabela tem o que eu
> > preciso que é a quantidade de registros lidos/alterados/criados/excluidos
> > de cada tabela acessada por uma determinada sessão, por ex.:
> >
> > SELECT * FROM _UserTableStat.
> >
> > PID TABLE READ CREATE UPDATE DELETE
> >  -  -- -- --
> > 0001 table 10 0 1 1
> >
> > * Creio eu que o PID seja o equivalente ao SID do Oracle.
> >
> > Minha pergunta é se há algo semelhante assim no Oracle? Como posso obter
> > estas informações? Tentei ver algumas v$, porém não encontrei alguma que
> > tenha algo parecido com estas informações. Será que existe isso no
> Oracle,
> > através de alguma tabela? Ou talvez via TRACE?
> >
> > Agradeço antecipadamente pela ajuda de todos.
> >
> > Abs,
> > Rubens Dos Santos Filho
> >
> >
> >
>
>
>
> --
> ***Fabrício Pedroso Jorge.*
>
> Administrador de Banco de Dados
> Oracle 11g Certified SQL Expert
> Oracle 11g Certified Associate
> Oracle 11g Certified Professional
> Linux Professional Institute Certified Level I (LPIC-I)
> certificacaodb.com.br
>
> *Resumo Profissional:*
> http://br.linkedin.com/in/fabriciojorge
>
> *Contatos:*
> + 55 91 88991116
> skype: fabricio.pedroso.jorge
> fpjb...@gmail.com
>
>
> [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
>
>
>


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



Re: [oracle_br] Tabela de estatísticas de registros no Oracle?

2013-04-04 Por tôpico Fabricio Pedroso Jorge
Para operações DML, no Oracle, existe a DBA_TAB_MODIFICATIONS que pode ter
informações úteis ao que você precisa.


Em 4 de abril de 2013 10:54, rubens_santosf escreveu:

> **
>
>
> Bom dia pessoal, tudo bem?
>
> Estou com uma questão há 2 semanas tentando achar a resposta. Preciso
> monitorar o acesso do produto na base de dados para um projeto que estou
> fazendo.
>
> Para o banco Progress (um dos bancos que uso, além de Oracle e MSSQL)
> encontrei a tabela de sistema _UserTableStat. Esta tabela tem o que eu
> preciso que é a quantidade de registros lidos/alterados/criados/excluidos
> de cada tabela acessada por uma determinada sessão, por ex.:
>
> SELECT * FROM _UserTableStat.
>
> PID TABLE READ CREATE UPDATE DELETE
>  -  -- -- --
> 0001 table 10 0 1 1
>
> * Creio eu que o PID seja o equivalente ao SID do Oracle.
>
> Minha pergunta é se há algo semelhante assim no Oracle? Como posso obter
> estas informações? Tentei ver algumas v$, porém não encontrei alguma que
> tenha algo parecido com estas informações. Será que existe isso no Oracle,
> através de alguma tabela? Ou talvez via TRACE?
>
> Agradeço antecipadamente pela ajuda de todos.
>
> Abs,
> Rubens Dos Santos Filho
>
>  
>



-- 
***Fabrício Pedroso Jorge.*

Administrador de Banco de Dados
Oracle 11g Certified SQL Expert
Oracle 11g Certified Associate
Oracle 11g Certified Professional
Linux Professional Institute Certified Level I (LPIC-I)
certificacaodb.com.br

*Resumo Profissional:*
http://br.linkedin.com/in/fabriciojorge

*Contatos:*
+ 55 91 88991116
skype: fabricio.pedroso.jorge
fpjb...@gmail.com


[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] TABELA NÃO APARECE NO EXP

2013-03-03 Por tôpico Emerson dos Santos Gaudêncio
Marcelo,

 pode me informar se existe algum registro nesta tabela? já tentou utilizar
o expdp para verificar se existe algum bug com o exp?

No aguardo,
Emerson

Em 3 de março de 2013 10:19, Mauricio Roberto Maciel <
mauriciormac...@terra.com.br> escreveu:

> **
>
>
> Pessoal:
>
> Bom dia!
>
> Estou fazendo um exp em uma maquina Windows 2008 com Oracle 11gr2. A tabela
> está no banco, mas o exp não exporta a tabela conforme abaixo:
>
> A TABELA ESTÁ NO BANCO:
>
> Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0
>
> Connected as master
>
> SQL> DESC ADPN
>
> Name Type Nullable Default Comments
>
> -   --- 
>
> DPNCODEMP NUMBER(2)
>
> DPNNUMERO NUMBER(9)
>
> DPNSERNOT VARCHAR2(3)
>
> DPNCODLAN VARCHAR2(1)
>
> DPNCODCAD NUMBER(7)
>
> DPNCODPRO NUMBER(4)
>
> DPNDESCR1 VARCHAR2(58) Y
>
> DPNDESCR2 VARCHAR2(58) Y
>
> DPNDESCR3 VARCHAR2(58) Y
>
> DPNDESCR4 VARCHAR2(58) Y
>
> DPNDESCR5 VARCHAR2(58) Y
>
> DPNDESCR6 VARCHAR2(58) Y
>
> SQL> SELECT *
>
> FROM ALL_TABLES T
>
> WHERE T.OWNER = 'MASTER'
>
> AND T.TABLE_NAME = 'ADPN';
>
> OWNER TABLE_NAME TABLESPACE_NAME
> CLUSTER_NAME IOT_NAME STATUS PCT_FREE
> PCT_USED INI_TRANS MAX_TRANS INITIAL_EXTENT
> NEXT_EXTENT MIN_EXTENTS MAX_EXTENTS PCT_INCREASE FREELISTS
> FREELIST_GROUPS LOGGING BACKED_UP NUM_ROWS
> BLOCKS EMPTY_BLOCKS AVG_SPACE CHAIN_CNT
> AVG_ROW_LEN AVG_SPACE_FREELIST_BLOCKS
> NUM_FREELIST_BLOCKS DEGREE INSTANCES CACHE
> TABLE_LOCK SAMPLE_SIZE LAST_ANALYZED PARTITIONED
> IOT_TYPE TEMPORARY SECONDARY NESTED
> BUFFER_POOL FLASH_CACHE CELL_FLASH_CACHE ROW_MOVEMENT
> GLOBAL_STATS USER_STATS DURATION SKIP_CORRUPT
> MONITORING CLUSTER_OWNER DEPENDENCIES COMPRESSION
> COMPRESS_FOR DROPPED READ_ONLY SEGMENT_CREATED
> RESULT_CACHE
>
> 1 MASTER ADPN USERS
> VALID 10 1 255 65536
> YES N 0 0 0 0
> 0 0 0 0 DEFAULT
> DEFAULT N ENABLED 0 15/12/2012
> 11:25:51 NO N N NO
> DEFAULT DEFAULT DEFAULT DISABLED
> NO NO DISABLED YES
> DISABLED DISABLED NO NO
> NO DEFAULT
>
> Comando usado para exportação:
>
> Exp master/senha file=nomedoarquivo.dmp owner=master log=exp.log
>
> LOG DE EXPORTAÇÃO
>
> Conectado a: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 -
> 64bit Production
>
> With the Partitioning, OLAP, Data Mining and Real Application Testing
> options
>
> Exportação executada no conjunto de caracteres de WE8MSWIN1252 e no
> conjunto de caracteres de AL16UTF16 NCHAR
>
> Sobre exportar usuários especificados ...
>
> . exportando objetos e ações procedurais anteriores ao esquema
>
> . exportando os nomes da biblioteca de função externa para usuário MASTER
>
> . exportando sinônimos do tipo PÚBLICO
>
> . exportando sinônimos do tipo privado
>
> . exportando definições de tipos de objeto para usuário MASTER
>
> Sobre exportar objetos de MASTER ...
>
> . exportando links de banco de dados
>
> . exportando números de sequência
>
> . exportando definições de cluster
>
> . sobre exportar tabelas de MASTER ... via Caminho Convencional ...
>
> . . exportando tabela AAFX 84 linhas
> exportadas
>
> . . exportando tabela AAGT 9082 linhas
> exportadas
>
> . . exportando tabela AAGT_OLD 32 linhas
> exportadas
>
> . . exportando tabela ABCO 9 linhas
> exportadas
>
> . . exportando tabela ACAD 67788 linhas
> exportadas
>
> . . exportando tabela ACAT 7 linhas
> exportadas
>
> . . exportando tabela ACBR 3 linhas
> exportadas
>
> . . exportando tabela ACCB 181 linhas
> exportadas
>
> . . exportando tabela ACCC 182 linhas
> exportadas
>
> . . exportando tabela ACDF 59 linhas
> exportadas
>
> . . exportando tabela ACDS 3 linhas
> exportadas
>
> . . exportando tabela ACEC 5 linhas
> exportadas
>
> . . exportando tabela ACEU 2 linhas
> exportadas
>
> . . exportando tabela ACGF 1 linhas
> exportadas
>
> . . exportando tabela ACID 8960 linhas
> exportadas
>
> . . exportando tabela ACMV 2130 linhas
> exportadas
>
> . . exportando tabela ACOLS 11 linhas
> exportadas
>
> . . exportando tabela ACON 27 linhas
> exportadas
>
> . . exportando tabela ACON1 27 linhas
> exportadas
>
> . . exportando tabela ACPG 26 linhas
> exportadas
>
> . . exportando tabela ACPR 1 linhas
> exportadas
>
> . . exportando tabela ACRC 43960 linhas
> exportadas
>
> . . exportando tabela ACRP 15372 linhas
> exportadas
>
> . . exportando tabela ACTG 1 linhas
> exportadas
>
> . . exportando tabela ACUE 66693 linhas
> exportadas
>
> . . exportando tabela ACUE_OLD 184647 linhas
> exportadas
>
> . . exportando tabela ACUE_41 0 linhas
> exportadas
>
> . . exportando tabela ACUR 130 linhas
> exportadas
>
> . . exportando tabela ACUS 63279 linhas
> exportadas
>
> . . exportando tabela ACUS_OLD 131039 linhas
> exportadas
>
> . . exportando tabela ACXC 229 linhas
> exportadas
>
> . . exportando tabela ACXE 465 linhas
> exportadas
>
> . . exportando tabela ACXQ 162 linhas
> exportadas
>
> . . exportando tabela ADEM 2 linhas
> exportadas
>
> . . exportando tabela ADGE 120 linhas
> exportadas
>
> . . exportando tabela ADMO 4 linhas
> exportadas
>
> . . exportando tabela

Re: [oracle_br] Tabela Externa

2011-07-28 Por tôpico Rodrigo Mufalani
Boa noite,

   Na minha palestra do guob 2010 eu comparei performance e outros aspectos. Da 
um olhada www.mufalani.com.br

[]'s Rodrigo Mufalani Oracle Ace member OCP/OCE Rac sent via my DROID :-) 

Fabiana Cavalcante  escreveu:

>Olá pessoal, estou com uma dúvida.Quais as vantagens e desvantagens do uso de 
>uma tabela externa.
>
>Obrigado!
>
>
>


Re: [oracle_br] Tabela com Long - Aumento de espaço em disco

2009-09-15 Por tôpico Marcos Fontana
Caro,

Acho que pra você reorganizar a tabela, você só vai ter o export import para
te ajudar. Nem dbms_redefinition pode ajudar nisso. Seria necessário então,
exportar a tabela e reimportar usando o imp.

Att.

Marcos Fontana
DBA Oracle

2009/9/15 regisbavaresco 

>
>
> Pessoal,
>
> Tenho um usuário no banco de dados dono de algumas tabelas de uma aplicação
> onde a software house mandou scripts com colunas long. Aleguei que a Oracle
> não recomenda o uso, mas mesmo assim criei o esquema pois os "entendidos em
> informatica" mas que são de outros departamentos compraram a aplicação sem
> consultar ninguém.
> O que está ocorrendo é que a tablespace está crescendo muito mais que o
> normal. Como posso verificar o que efetivamente está aumentando o consumo de
> espaço e onde fazer um shirink em alguma tabela ou alguém conhece algum
> outro procedimento para diminuir essa tableaspace?
> Dados
> Banco Oracle 10.2.0.3 Standard Edition
> Sistema operacional hp-ux 11 v1
>
> Obrigado.
>
> Regis Bavaresco
>
>  
>


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



Re: [oracle_br] Tabela em memória

2009-03-03 Por tôpico Júlio César Corrêa
Estes são alguns artigos sobre o assunto jáq ue foi citado.

http://www.furutani.com.br/category/pipelined-function/

2009/3/3 Júlio César Corrêa 

> Não sei se é o caso do nosso amigo.
> Fazer select de uma function ao invés de uma tabela de banco?
>
> http://www.akadia.com/services/ora_pipe_functions.html
>
> http://christopherbeck.wordpress.com/tag/pipeline-function/
>
> 2009/3/3 Júlio César Corrêa 
>
> Eric,
>>
>> Você fala disto?
>>
>> http://www.adp-gmbh.ch/ora/plsql/pipeline.html
>>
>>
>> 2009/3/3 Eric Arantes 
>>
>>Transforma essa consulta em uma function pipelined.
>>>
>>> --- Em ter, 17/2/09, Eduardo Abrantes de Souza 
>>> >
>>> escreveu:
>>>
>>> De: Eduardo Abrantes de Souza 
>>> 
>>> >
>>> Assunto: [oracle_br] Tabela em memória
>>> Para: oracle_br@yahoogrupos.com.br 
>>> Data: Terça-feira, 17 de Fevereiro de 2009, 9:12
>>>
>>>
>>> Caros amigos bom dia!
>>>
>>> Estou em um projeto de melhoria de performance de uma aplicação e me foi
>>> sugerido fazer a carga dos dados de uma tabela para memória e pesquisar os
>>> dados sem precisar ficar fazendo select. Eu fazia isso quando trabalhava com
>>> programação COBOL. No PL/SQL qual seria a melhor opção para tornar viável a
>>> seguinte operação:
>>>
>>> Carga dos dados da query abaixo para memória.
>>>
>>> Select centro_ccusto_ inicial, centro_custo_ final, código_unidade order
>>> by centro_ccusto_ inicial;
>>>
>>> A query retorna 300 linhas.
>>>
>>> A chave de pesquisa será um valor de centro de custo que deverá estar
>>> dentro do intervalo dos retornados na query acima. O código_unidade é a
>>> informação desejada.
>>>
>>> Os intervalos são mutuamente exclusivos.
>>>
>>> Grande abraço a todos.
>>>
>>> [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]
>>>
>>>  
>>>
>>
>>
>>
>> --
>> Júlio César Corrêa
>> IS Technologist - Oracle DBA
>> http://jccorrea.blogspot.com
>>
>> “To stay competitive in the tech industry, never stop
>> learning. Always be on the lookout for better ways of
>> doing things and new technologies. Our industry does
>> not reward people who let themselves stagnate”
>> –John Hall, Senior Vice President, Oracle University
>>
>>
>
>
> --
> Júlio César Corrêa
> IS Technologist - Oracle DBA
> http://jccorrea.blogspot.com
>
> “To stay competitive in the tech industry, never stop
> learning. Always be on the lookout for better ways of
> doing things and new technologies. Our industry does
> not reward people who let themselves stagnate”
> –John Hall, Senior Vice President, Oracle University
>
>


-- 
Júlio César Corrêa
IS Technologist - Oracle DBA
http://jccorrea.blogspot.com

“To stay competitive in the tech industry, never stop
learning. Always be on the lookout for better ways of
doing things and new technologies. Our industry does
not reward people who let themselves stagnate”
–John Hall, Senior Vice President, Oracle University


[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] Tabela em memória

2009-03-03 Por tôpico Júlio César Corrêa
Não sei se é o caso do nosso amigo.
Fazer select de uma function ao invés de uma tabela de banco?

http://www.akadia.com/services/ora_pipe_functions.html

http://christopherbeck.wordpress.com/tag/pipeline-function/

2009/3/3 Júlio César Corrêa 

> Eric,
>
> Você fala disto?
>
> http://www.adp-gmbh.ch/ora/plsql/pipeline.html
>
>
> 2009/3/3 Eric Arantes 
>
>Transforma essa consulta em uma function pipelined.
>>
>> --- Em ter, 17/2/09, Eduardo Abrantes de Souza 
>> >
>> escreveu:
>>
>> De: Eduardo Abrantes de Souza 
>> 
>> >
>> Assunto: [oracle_br] Tabela em memória
>> Para: oracle_br@yahoogrupos.com.br 
>> Data: Terça-feira, 17 de Fevereiro de 2009, 9:12
>>
>>
>> Caros amigos bom dia!
>>
>> Estou em um projeto de melhoria de performance de uma aplicação e me foi
>> sugerido fazer a carga dos dados de uma tabela para memória e pesquisar os
>> dados sem precisar ficar fazendo select. Eu fazia isso quando trabalhava com
>> programação COBOL. No PL/SQL qual seria a melhor opção para tornar viável a
>> seguinte operação:
>>
>> Carga dos dados da query abaixo para memória.
>>
>> Select centro_ccusto_ inicial, centro_custo_ final, código_unidade order
>> by centro_ccusto_ inicial;
>>
>> A query retorna 300 linhas.
>>
>> A chave de pesquisa será um valor de centro de custo que deverá estar
>> dentro do intervalo dos retornados na query acima. O código_unidade é a
>> informação desejada.
>>
>> Os intervalos são mutuamente exclusivos.
>>
>> Grande abraço a todos.
>>
>> [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]
>>
>>  
>>
>
>
>
> --
> Júlio César Corrêa
> IS Technologist - Oracle DBA
> http://jccorrea.blogspot.com
>
> “To stay competitive in the tech industry, never stop
> learning. Always be on the lookout for better ways of
> doing things and new technologies. Our industry does
> not reward people who let themselves stagnate”
> –John Hall, Senior Vice President, Oracle University
>
>


-- 
Júlio César Corrêa
IS Technologist - Oracle DBA
http://jccorrea.blogspot.com

“To stay competitive in the tech industry, never stop
learning. Always be on the lookout for better ways of
doing things and new technologies. Our industry does
not reward people who let themselves stagnate”
–John Hall, Senior Vice President, Oracle University


[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] Tabela em memória

2009-03-03 Por tôpico Júlio César Corrêa
Eric,

Você fala disto?

http://www.adp-gmbh.ch/ora/plsql/pipeline.html


2009/3/3 Eric Arantes 

>   Transforma essa consulta em uma function pipelined.
>
> --- Em ter, 17/2/09, Eduardo Abrantes de Souza 
> >
> escreveu:
>
> De: Eduardo Abrantes de Souza 
> 
> >
> Assunto: [oracle_br] Tabela em memória
> Para: oracle_br@yahoogrupos.com.br 
> Data: Terça-feira, 17 de Fevereiro de 2009, 9:12
>
>
> Caros amigos bom dia!
>
> Estou em um projeto de melhoria de performance de uma aplicação e me foi
> sugerido fazer a carga dos dados de uma tabela para memória e pesquisar os
> dados sem precisar ficar fazendo select. Eu fazia isso quando trabalhava com
> programação COBOL. No PL/SQL qual seria a melhor opção para tornar viável a
> seguinte operação:
>
> Carga dos dados da query abaixo para memória.
>
> Select centro_ccusto_ inicial, centro_custo_ final, código_unidade order by
> centro_ccusto_ inicial;
>
> A query retorna 300 linhas.
>
> A chave de pesquisa será um valor de centro de custo que deverá estar
> dentro do intervalo dos retornados na query acima. O código_unidade é a
> informação desejada.
>
> Os intervalos são mutuamente exclusivos.
>
> Grande abraço a todos.
>
> [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]
>
>  
>



-- 
Júlio César Corrêa
IS Technologist - Oracle DBA
http://jccorrea.blogspot.com

“To stay competitive in the tech industry, never stop
learning. Always be on the lookout for better ways of
doing things and new technologies. Our industry does
not reward people who let themselves stagnate”
–John Hall, Senior Vice President, Oracle University


[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] Tabela em memória

2009-03-03 Por tôpico Eric Arantes
Transforma essa consulta em uma function pipelined.

--- Em ter, 17/2/09, Eduardo Abrantes de Souza  
escreveu:

De: Eduardo Abrantes de Souza 
Assunto: [oracle_br] Tabela em memória
Para: oracle_br@yahoogrupos.com.br
Data: Terça-feira, 17 de Fevereiro de 2009, 9:12






Caros amigos bom dia!

Estou em um projeto de melhoria de performance de uma aplicação e me foi 
sugerido fazer a carga dos dados de uma tabela para memória e pesquisar os 
dados sem precisar ficar fazendo select. Eu fazia isso quando trabalhava com 
programação COBOL. No PL/SQL qual seria a melhor opção para tornar viável a 
seguinte operação:

Carga dos dados da query abaixo para memória.

Select centro_ccusto_ inicial, centro_custo_ final, código_unidade order by 
centro_ccusto_ inicial;

A query retorna 300 linhas.

A chave de pesquisa será um valor de centro de custo que deverá estar dentro do 
intervalo dos retornados na query acima. O código_unidade é a informação 
desejada. 

Os intervalos são mutuamente exclusivos.

Grande abraço a todos.

[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] Tabela em memória

2009-02-17 Por tôpico Júlio César Corrêa
Não entendi o que você quer.
Bom dia,

Em ambiente Oracle dar-se a entender que você que você quer pinar
,cache(ar)ou fixar os blocos na SGA(buffer cache).Sendo assim quando você
executar uma seleção você buscará este dado na memória de preferência,sem
precisar fazer leituras físicas.

Agora como buscar dados sem linguagem SQL  fazendo "retrieve"  como?


2009/2/17 Eduardo Abrantes de Souza 

>   Caros amigos bom dia!
>
> Estou em um projeto de melhoria de performance de uma aplicação e me foi
> sugerido fazer a carga dos dados de uma tabela para memória e pesquisar os
> dados sem precisar ficar fazendo select. Eu fazia isso quando trabalhava com
> programação COBOL. No PL/SQL qual seria a melhor opção para tornar viável a
> seguinte operação:
>
> Carga dos dados da query abaixo para memória.
>
> Select centro_ccusto_inicial, centro_custo_final, código_unidade order by
> centro_ccusto_inicial;
>
> A query retorna 300 linhas.
>
> A chave de pesquisa será um valor de centro de custo que deverá estar
> dentro do intervalo dos retornados na query acima. O código_unidade é a
> informação desejada.
>
> Os intervalos são mutuamente exclusivos.
>
> Grande abraço a todos.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Júlio César Corrêa
IS Technologist - Oracle DBA
http://jccorrea.blogspot.com

"To stay competitive in the tech industry, never stop
learning. Always be on the lookout for better ways of
doing things and new technologies. Our industry does
not reward people who let themselves stagnate"
–John Hall, Senior Vice President, Oracle University


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

2009-01-21 Por tôpico rflribeiro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Oi Élcio. Não deu tempo de dar uma ajuda à tarde. Também estava
enrolado com uma external table. No meu caso, o problema era o formato
de entrada da data. Segue a minha. Adapte para o seu caso. Um abraço e
boa sorte.
drop table external;
create table external (
nome varchar2(100),
dt_nasc date
)
organization external (
default directory tmpdir
access parameters (
records delimited by newline
fields terminated by '|'
missing field values are null (
  nome,
  dt_nasc date mask "dd-mm-"
)
)
  location ('external.txt')
)
reject limit unlimited
/
select nome, to_char(dt_nasc, 'DD-MM- HH24:MI:SS') data from external;


Ribeiro, Reginaldo
Administrador de Bancos de Dados
Oracle Certified Associate 10g
- 
DBCom Brazil Consultoria em Tecnologia da Informação
skype: rflribeiro
mobile: 551192344290
fone: 551135225172
e-mail: rflribe...@dbcom.com.br
site: http://www.dbcom.com.br
Chave Pública:
http://keyserver.noreply.org/pks/lookup?search=rflribeiro%40dbcom.com.br&fingerprint=on&op=index



Elcio Francisco wrote:
>
> Amigos,
>
> Estou com construindo uma tabela externa mas esta gerando erro :
>
> ERROR at line 1: ORA-29913: error in executing ODCIEXTTABLEOPEN
> callout ORA-29400: data cartridge error KUP-04063: unable to open
> log file COUNTRIES_EXT_1260_1200.log OS error The system cannot
> find the file specified. ORA-06512: at "SYS.ORACLE_LOADER", line 19
>  -- Meu
> arquivo chama-se RETORNO.TXT e não tem delimitador por é apenas um
> campo vou pegar esse campo e jogar na tabela.Vou mandar meu codigo
> se alguem puder me ajudar.
>
>
> ---cria diretorio ---Tabela EXTERNA ---Usada apenas para pegar o
> arquivo Retorno e atualizar a tabela do banco TEMPDETSPCR ---Apos
> alimentado a tabela TEMPDETSPCR a tabela EXT_TEMPDETSPCR é DROPADA
> --- create or replace directory DIR_EXT_TEMPDETSPC as
> 'c:\tmp\retorno';  ---cria tabela externa apontando para um
> arquivo, otimo para carga de arquivos no oracle. ---Nome da tabela
> : EXT_TEMPDETSPCR ---Campo da Tanela : EXT_CONTEUDO_DETALHE
> VARCHAR2(250) --- create table EXT_TEMPDETSPCR
> (EXT_CONTEUDO_DETALHE  VARCHAR2(250))
>
> organization external ( type oracle_loader default directory
> DIR_EXT_TEMPDETSPC access parameters (records delimited by newline
> fields   ) location ('retorno.txt'))
>
> INSERT INTO crd.tempdetspcr (detalhe) SELECT ext_conteudo_detalhe
> FROM crd.ext_tempdetspcr; COMMIT;
>
> --DROP TABLE EXT_CONTEUDO_DETALHE;
>
> reject limit unlimited;
>
> Obrigado
>
> Elcio ...
>
>   
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iJwEAQECAAYFAkl32lgACgkQ9hsrz6ieG2j3KwQArIkb/LKFBFKesd0FkddziAc/
nAoTp7zAJAekT22zVH+uL1cpLIgjqkJ3506hY9FmhnkjHOOuUmSQtXG96pKl0kSv
y0RERFOT0Z940eOBwiAd6h5AiH2Ye9yugF3NdMAX0WQ/uQHxcEa7ig0Ln4EH13nH
NVElmd6gb6Me5w9jVK8=
=BzUb
-END PGP SIGNATURE-



Re: [oracle_br] tabela particionada

2008-12-09 Por tôpico Douglas Ulmer
> De uma olhada no link, tem exemplos de particionamento de tabelas
>
> http://www.psoug.org/reference/partitions.html
>
> 2008/12/9 orfeu lima <[EMAIL PROTECTED]>
>
>
>> Alguem teria algum exemplo de particionamento de tabela em três´ou mais
>> níveis??
>> tipo:
>> estado,ano,mes
>> obrigado
>>
>>
>> __
>> Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o
>> Messenger! É GRÁTIS!
>> http://www.msn.com.br/emoticonpack
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>> 
>>
>
>
>
> --
> Atenciosamente
>
> Douglas Roberto Ulmer | Consultor Técnico | Tel: +55 41 3312 1671 | Nextel:
> + 55 41 7813 4957 (55*143*1226)
>
> Synchro Solução Fiscal – 17 anos | SPED | NFe | CTe | MCe
>



-- 
Atenciosamente

Douglas Roberto Ulmer | Consultor Técnico | Tel: +55 41 3312 1671 | Nextel:
+ 55 41 7813 4957 (55*143*1226)

Synchro Solução Fiscal – 17 anos | SPED | NFe | CTe | MCe


[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:
[EMAIL PROTECTED]

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




Re: [oracle_br] tabela particionada

2008-12-09 Por tôpico Júlio César Corrêa
Boa tarde,
Particionamento?

Por estado(UF) você teria que particionar pelo método List.
Neste link o do Imasters, Rodrigo Almeida dá alguns exemplos dos métodos
disponíveis.

http://imasters.uol.com.br/artigo/4010/oracle/tabela_particionada_-_metodo_list_partition/


Por mês/data  teria que ser por Range.Um exemplo simples de criação

CREATE TABLE LABJ.LOJA (
   DATA_VENDA DATE NOT NULL,
   CD_LOJA   VARCHAR2(10) NOT NULL,
   QTD_VENDA  NUMBER NOT NULL,
)
PARTITION BY RANGE (DATA_VENDA)
(
PARTITION PT_200801
VALUES LESS THAN (TO_DATE('20080201','MMDD'))
TABLESPACE TBS_LAB01
);

Você pode usar um método composto como RANGE-LIST.
Espero que ajude.

Flw,

2008/12/9 orfeu lima <[EMAIL PROTECTED]>

>
> Alguem teria algum exemplo de particionamento de tabela em três´ou mais
> níveis??
> tipo:
> estado,ano,mes
> obrigado
>
>
> __
> Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o
> Messenger! É GRÁTIS!
> http://www.msn.com.br/emoticonpack
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Júlio César Corrêa
IS Technologist - Oracle DBA
http://jccorrea.blogspot.com


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



Re: [oracle_br] Tabela temporária

2008-11-20 Por tôpico Leonardo Rezende
Existe o conceito de tabela temporária onde os registros são temporários 
e não a estrutura da tabela em si. Esses registros podem ser 
persistentes durante uma sessão ou durante uma transação. Procure por 
CREATE GLOBAL TEMPORARY TABLE nas documentações da Oracle...

Eduardo escreveu:
>
> Faça uma trigger de logon.
> E outra de logoff.
>
> 2008/11/20 francisco porfirio <[EMAIL PROTECTED] 
> >
>
> > Pessoal...
> >
> > Gostaria de saber se no oracle existe o conceito de tabelas 
> temporárias por
> > session, ou seja: assim que um usuário se autenticar automaticamente 
> essa
> > tabela é criada e quando a sessão é encerrada automaticamente a tabela é
> > eliminada.
> >
> > --
> > Atenciosamente
> > Francisco Porfirio Ribeiro Neto
> >
> > [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] Tabela temporária

2008-11-20 Por tôpico Eduardo
Faça uma trigger de logon.
E outra de logoff.

2008/11/20 francisco porfirio <[EMAIL PROTECTED]>

>   Pessoal...
>
> Gostaria de saber se no oracle existe o conceito de tabelas temporárias por
> session, ou seja: assim que um usuário se autenticar automaticamente essa
> tabela é criada e quando a sessão é encerrada automaticamente a tabela é
> eliminada.
>
> --
> Atenciosamente
> Francisco Porfirio Ribeiro Neto
>
> [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] Tabela mutante (ORA-04091)

2008-10-31 Por tôpico Fabio
Grande Marcio!

Fiz alguns testes iniciais, e realmente essa é uma solução muito boa!
Vou continuar aqui com minha luta contra meus poucos conhecimentos em 
Oracle. ;)
Meu muito obrigado, ajudou muito.

Abraços

Fabio Schunig

- Original Message - 
From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, October 29, 2008 10:29 PM
Subject: Re: [oracle_br] Tabela mutante (ORA-04091)


> Fabio,
>
> O Oracle não permite que se faça uma alteração na mesma tabela dentro de
> uma trigger.
>
>
> O que vc pode fazer é criar uma view dessa tabela e então criar uma
> trigger instead of para a view que fará a alteração.
>
>
> O link abaixo dá um exemplo de como isso funciona e explica como resolver
> o problema, inclusive fala sobre o autonomous_transaction e o uso errado
> dele para resolver esse problema de tabelas mutantes.
>
> http://glufke.net/oracle/viewtopic.php?t=96
>
>
> Espero ter ajudado
>
> tks
>
> Marcio Fossa
>
>
>
>
> Em Wed, 29 Oct 2008 20:23:32 -0200, Fabio <[EMAIL PROTECTED]> escreveu:
>
>> Boa noite colegas
>>
>> Estou com um problema aqui, talvez os mais experientes possam me dar
>> alguma dica.
>>
>> Tenho uma tabela que possui um campo numérico (vlr_rateio). Então criei
>> uma trigger nessa tabela que faz uma distribuição de um valor pelos
>> itens nesse campo .
>> Por exemplo, a tabela tem 3 linhas. Ao incluir, salvar ou excluir na
>> tabela, eu pego um valor (150 por exemplo) e faço uma distribuição pelos
>> itens da tabela (na 1ª linha recebe 20, na segunda 80 e na terceira 50).
>>
>> É aí que eu recebo o erro de tabela mutante. Entendo que é uma situação
>> meio sem lógica, pois a cada alteração eu chamaria a trigger que faz
>> mais uma alteração, fazendo um loop infinito.
>>
>> Só que acontece que essa distribuição acontece em uma situação
>> específica (apenas quando altero algumas colunas).
>> Então eu fiz um "IF" na trigger para só chamar essa distribuição quando
>> alteradas essas colunas. Assim, quando eu rodo o update da distribuição,
>> não entra nesse IF, e não deveria dar problema.
>> Sei que isso funciona, pois tenho o mesmo procedimento em outro SGBD.
>>
>> Só que no Oracle não está funcionando, e acusa que a tabela é mutante.
>> Pesquisando na internet, descobri a declaração "pragma
>> autonomous_transaction", que acabou fazendo funcionar essa parte da
>> distribuição (mas preciso dar um commit no final da trigger).
>> Mas então está dando conflitos (deadlock) quando atualizo campos dessa
>> tabela por uma outra trigger (da tabela pai).
>> Acho que talvez por causa do commit, não sei.
>>
>> Agradeço desde já qualquer ajuda ou sugestão.
>> Abraços
>>
>> Fabio Schunig
>>
>> 

__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 



--
>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:
[EMAIL PROTECTED]

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




Re: [oracle_br] Tabela mutante (ORA-04091)

2008-10-29 Por tôpico [EMAIL PROTECTED]
Fabio,

O Oracle não permite que se faça uma alteração na mesma tabela dentro de
uma trigger.


O que vc pode fazer é criar uma view dessa tabela e então criar uma
trigger instead of para a view que fará a alteração.


O link abaixo dá um exemplo de como isso funciona e explica como resolver
o problema, inclusive fala sobre o autonomous_transaction e o uso errado
dele para resolver esse problema de tabelas mutantes.

http://glufke.net/oracle/viewtopic.php?t=96


Espero ter ajudado

tks

Marcio Fossa




Em Wed, 29 Oct 2008 20:23:32 -0200, Fabio <[EMAIL PROTECTED]> escreveu:

> Boa noite colegas
>
> Estou com um problema aqui, talvez os mais experientes possam me dar  
> alguma dica.
>
> Tenho uma tabela que possui um campo numérico (vlr_rateio). Então criei  
> uma trigger nessa tabela que faz uma distribuição de um valor pelos  
> itens nesse campo .
> Por exemplo, a tabela tem 3 linhas. Ao incluir, salvar ou excluir na  
> tabela, eu pego um valor (150 por exemplo) e faço uma distribuição pelos  
> itens da tabela (na 1ª linha recebe 20, na segunda 80 e na terceira 50).
>
> É aí que eu recebo o erro de tabela mutante. Entendo que é uma situação  
> meio sem lógica, pois a cada alteração eu chamaria a trigger que faz  
> mais uma alteração, fazendo um loop infinito.
>
> Só que acontece que essa distribuição acontece em uma situação  
> específica (apenas quando altero algumas colunas).
> Então eu fiz um "IF" na trigger para só chamar essa distribuição quando  
> alteradas essas colunas. Assim, quando eu rodo o update da distribuição,  
> não entra nesse IF, e não deveria dar problema.
> Sei que isso funciona, pois tenho o mesmo procedimento em outro SGBD.
>
> Só que no Oracle não está funcionando, e acusa que a tabela é mutante.
> Pesquisando na internet, descobri a declaração "pragma  
> autonomous_transaction", que acabou fazendo funcionar essa parte da  
> distribuição (mas preciso dar um commit no final da trigger).
> Mas então está dando conflitos (deadlock) quando atualizo campos dessa  
> tabela por uma outra trigger (da tabela pai).
> Acho que talvez por causa do commit, não sei.
>
> Agradeço desde já qualquer ajuda ou sugestão.
> Abraços
>
> Fabio Schunig
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>



-- 
Usando o revolucionário cliente de correio do Opera:
http://www.opera.com/mail/



--
>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:
[EMAIL PROTECTED]

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




Re: [oracle_br] Tabela mutante (ORA-04091)

2008-10-29 Por tôpico Ricardo Portilho Proni
O deadlock ocorre porque são duas sessões tentando alterar a mesma
coisa. Não use essa pragma para fugir desta situação.
Esta lógica deve estar antes, em uma procedure, na que faz o DML na
tabela.

Uma trigger destas não deve ser usada, pois vc está alterando algo que
está sendo alterada.


Ricardo Portilho Proni
Coordenador de Bancos de Dados - Solvo S/A
- Oracle Database 10g Administrator Certified Professional (OCP)
- Microsoft Certified Professional (MCP)
- Microsoft Certified Technologt Specialist: SQL Server 2005 (MCTS)

http://portilho.profissionaloracle.com.br




Em Qua, 2008-10-29 às 20:23 -0200, Fabio escreveu:
> Boa noite colegas
> 
> Estou com um problema aqui, talvez os mais experientes possam me dar
> alguma dica.
> 
> Tenho uma tabela que possui um campo numérico (vlr_rateio). Então
> criei uma trigger nessa tabela que faz uma distribuição de um valor
> pelos itens nesse campo .
> Por exemplo, a tabela tem 3 linhas. Ao incluir, salvar ou excluir na
> tabela, eu pego um valor (150 por exemplo) e faço uma distribuição
> pelos itens da tabela (na 1ª linha recebe 20, na segunda 80 e na
> terceira 50).
> 
> É aí que eu recebo o erro de tabela mutante. Entendo que é uma
> situação meio sem lógica, pois a cada alteração eu chamaria a trigger
> que faz mais uma alteração, fazendo um loop infinito.
> 
> Só que acontece que essa distribuição acontece em uma situação
> específica (apenas quando altero algumas colunas). 
> Então eu fiz um "IF" na trigger para só chamar essa distribuição
> quando alteradas essas colunas. Assim, quando eu rodo o update da
> distribuição, não entra nesse IF, e não deveria dar problema.
> Sei que isso funciona, pois tenho o mesmo procedimento em outro SGBD.
> 
> Só que no Oracle não está funcionando, e acusa que a tabela é mutante.
> Pesquisando na internet, descobri a declaração "pragma
> autonomous_transaction", que acabou fazendo funcionar essa parte da
> distribuição (mas preciso dar um commit no final da trigger).
> Mas então está dando conflitos (deadlock) quando atualizo campos dessa
> tabela por uma outra trigger (da tabela pai).
> Acho que talvez por causa do commit, não sei.
> 
> Agradeço desde já qualquer ajuda ou sugestão.
> Abraços
> 
> Fabio Schunig
> 
> [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] tabela temporaria

2008-05-02 Por tôpico Gleyson Melo
Fala Wagner!

Não tem problema dois usuários executarem a rotina ao mesmo tempo. Imagine a
situação abaixo:

1) É criada a tabela temporária *tab_temp* com o campo *campo1* *number*;
2) O usuário *USU_A* faz logon;
3) O usuário *USU_B* faz logon;
4) USU_A faz um insert em TAB_TEMP, com o *valor 1* e faz commit;
5) USU_B faz um select sem cláusula where na TAB_TEMP... que não retorna
nenhum registro!!

Isso ocorre porque os registros das tabelas temporárias, como nosso amigo
disse, só aparecem para a própria sessão que os incluiu. Outras sessões não
enxergam esses valores. Podem ser mil usuários ao mesmo tempo, sem
problemas. Não é necessário filtrar pelo SID da sessão, nem nada assim.

2008/4/29 Wagner Franze Junior <[EMAIL PROTECTED]>:

>   Então.. tenho um servidor onde existem cerca de 20 clientes e 4 produtos
> que precisam de extrações para analise.. para isso preciso de 3 tabelas
> auxiliares para tratamento dos dados de 3 tabelas normais .. esses
> aplicativos são chamados por usuários através de uma aplicação desenvolvida
> e pode ocorrer de dois ou mais usuários chamarem ao mesmo tempo a aplicação
> que utilizam a mesma estrutura de tabelas auxiliares pra tratamento dos
> dados.
>
>
> ___
>
> Wagner Franze Junior
> E-MAIL: [EMAIL PROTECTED] 
> MSN: [EMAIL PROTECTED] 
> Brasil - São paulo - Sp
>
> :-)
>
> - Mensagem original 
> De: Leonardo Rezende <[EMAIL PROTECTED] >
> Para: oracle_br@yahoogrupos.com.br 
> Enviadas: Terça-feira, 29 de Abril de 2008 17:31:52
> Assunto: Re: [oracle_br] tabela temporaria
>
> Eu não estou entendendo! Porque você precisa de temporary tables com
> nomes diferentes.. . As suas tabelas auxiliares seriam temporary tables
> com nome fixos... E você sempre as usaria para sua rotina.
>
> Eu não estou conseguindo visualizar o seu ambiente... Mesmo assim, não
> há problema em temporary table com execute immediate...
>
> Temporary table são tabelas que existem independente de você estar
> conectado... Você não tem que criar a tabela sempre que conectar! Os
> dados é que são voláteis e são armazenados momentaneamente na tbs
> temporária.
>
> Dá uma olhada nos docs.
> http://download. oracle.com/ docs/cd/B19306_ 01/server. 102/b14200/
> statements_ 7002.htm# i2153132
>
> Wagner Franze Junior escreveu:
> >
> >
> > O complicado é que terei que utilizar execute immediate em todas as
> > execuções dentro do bloco PLSQL.
> >
> >  _ _ _
> >
> > Wagner Franze Junior
> > E-MAIL: [EMAIL PROTECTED] com.br <mailto:zenfra123% 
> 40yahoo.com. br>
> > MSN: [EMAIL PROTECTED] com <mailto:franze_ jr%40hotmail. com>
> > Brasil - São paulo - Sp
> >
> > :-)
> >
> > - Mensagem original 
> > De: Leonardo Rezende <[EMAIL PROTECTED] eti.br
> > <mailto:yahoo%  40lrezende. eti.br>>
> > Para: [EMAIL PROTECTED] os.com.br <mailto:oracle_ br%40yahoogrupos .
> com.br>
>
> > Enviadas: Terça-feira, 29 de Abril de 2008 16:05:34
> > Assunto: Re: [oracle_br] tabela temporaria
> >
> > Eu acho que o caminho é temporary table mesmo, e que você não precisa
> > pegar sid nenhum. Os dados das tabelas temporários só são vistos dentro
> > da sessão/transaçã o.
> >
> > Wagner Franze Junior escreveu:
> > >
> > >
> > > Boa tarde,
> > >
> > > Gostaria de uma opnião sobre uma aplicação que preciso desenvolver em
> > PLSQL.
> > >
> > > Possuo uma aplicação em Shell Script que executa um arquivo .sql onde
> > > existe uma aplicação
> > > PLSQL que faz seleções de registros a partir de filtros informados
> pelo
> > > usuário e que insere em tabelas
> > > auxiliares esse registros para serem tratados.
> > >
> > > O problema é que essa aplicação pode ser acessada por usuários da rede
> > > ao mesmo tempo e se eu possuir
> > > tabelas auxiliares fixas podem ocorrer erros já que essas tabelas são
> > > limpas cada vez que a aplicação é executada.
> > >
> > > O que eu precisaria é criar tabelas auxiliares do tipo temporarias em
> > > tempo de execução, executar o processo e acabar com essa tabela
> > > posteriormente.
> > >
> > > Gostaria de uma opnião de vocês sobre essa cena..
> > >
> > > Minha intenção é pegar o sid da sessão atual e criar a tabela
> temporaria
> > > utilizando o execute immediate...
> > >
> > > O que vocês acham?
> > >
> > >  _ _ _
> > >
> > > Wagner Franze Junior
> > > E-MAIL: [EMAI

Re: [oracle_br] tabela temporaria

2008-04-29 Por tôpico Leonardo Rezende
Eu não estou entendendo! Porque você precisa de temporary tables com 
nomes diferentes... As suas tabelas auxiliares seriam temporary tables 
com nome fixos... E você sempre as usaria para sua rotina.

Eu não estou conseguindo visualizar o seu ambiente... Mesmo assim, não 
há problema em temporary table com execute immediate...

Temporary table são tabelas que existem independente de você estar 
conectado... Você não tem que criar a tabela sempre que conectar! Os 
dados é que são voláteis e são armazenados momentaneamente na tbs 
temporária.

Dá uma olhada nos docs.
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_7002.htm#i2153132

Wagner Franze Junior escreveu:
> 
> 
> O complicado é que terei que utilizar execute immediate em todas as 
> execuções dentro do bloco PLSQL.
> 
> ___
> 
> Wagner Franze Junior
> E-MAIL: [EMAIL PROTECTED] <mailto:zenfra123%40yahoo.com.br>
> MSN: [EMAIL PROTECTED] <mailto:franze_jr%40hotmail.com>
> Brasil - São paulo - Sp
> 
> :-)
> 
> - Mensagem original 
> De: Leonardo Rezende <[EMAIL PROTECTED] 
> <mailto:yahoo%40lrezende.eti.br>>
> Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
> Enviadas: Terça-feira, 29 de Abril de 2008 16:05:34
> Assunto: Re: [oracle_br] tabela temporaria
> 
> Eu acho que o caminho é temporary table mesmo, e que você não precisa
> pegar sid nenhum. Os dados das tabelas temporários só são vistos dentro
> da sessão/transaçã o.
> 
> Wagner Franze Junior escreveu:
>  >
>  >
>  > Boa tarde,
>  >
>  > Gostaria de uma opnião sobre uma aplicação que preciso desenvolver em 
> PLSQL.
>  >
>  > Possuo uma aplicação em Shell Script que executa um arquivo .sql onde
>  > existe uma aplicação
>  > PLSQL que faz seleções de registros a partir de filtros informados pelo
>  > usuário e que insere em tabelas
>  > auxiliares esse registros para serem tratados.
>  >
>  > O problema é que essa aplicação pode ser acessada por usuários da rede
>  > ao mesmo tempo e se eu possuir
>  > tabelas auxiliares fixas podem ocorrer erros já que essas tabelas são
>  > limpas cada vez que a aplicação é executada.
>  >
>  > O que eu precisaria é criar tabelas auxiliares do tipo temporarias em
>  > tempo de execução, executar o processo e acabar com essa tabela
>  > posteriormente.
>  >
>  > Gostaria de uma opnião de vocês sobre essa cena..
>  >
>  > Minha intenção é pegar o sid da sessão atual e criar a tabela temporaria
>  > utilizando o execute immediate...
>  >
>  > O que vocês acham?
>  >
>  >  _ _ _
>  >
>  > Wagner Franze Junior
>  > E-MAIL: [EMAIL PROTECTED] com.br <mailto:zenfra123% 40yahoo.com. br>
>  > MSN: [EMAIL PROTECTED] com <mailto:franze_ jr%40hotmail. com>
>  > Brasil - São paulo - Sp
>  >
>  > :-)
>  >
>  > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
>  > armazenamento!
>  > http://br.mail. yahoo.com/ <http://br.mail. yahoo.com/>
>  >
>  >
> 
> -- 
> 
> Sds,
> 
> Leonardo Rezende
> Analista Desenvolvedor
> [EMAIL PROTECTED] eti.br
> 
> 
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
> armazenamento!
> http://br.mail.yahoo.com/ <http://br.mail.yahoo.com/>
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 


-- 

Sds,

   Leonardo Rezende
   Analista Desenvolvedor
   [EMAIL PROTECTED]


Re: [oracle_br] tabela temporaria

2008-04-29 Por tôpico Leonardo Rezende
Eu acho que o caminho é temporary table mesmo, e que você não precisa 
pegar sid nenhum. Os dados das tabelas temporários só são vistos dentro 
da sessão/transação.


Wagner Franze Junior escreveu:
> 
> 
> Boa tarde,
> 
> Gostaria de uma opnião sobre uma aplicação que preciso desenvolver em PLSQL.
> 
> Possuo uma aplicação em Shell Script que executa um arquivo .sql onde 
> existe uma aplicação
> PLSQL que faz seleções de registros a partir de filtros informados pelo 
> usuário e que insere em tabelas
> auxiliares esse registros para serem tratados.
> 
> O problema é que essa aplicação pode ser acessada por usuários da rede 
> ao mesmo tempo e se eu possuir
> tabelas auxiliares fixas podem ocorrer erros já que essas tabelas são 
> limpas cada vez que a aplicação é executada.
> 
> O que eu precisaria é criar tabelas auxiliares do tipo temporarias em 
> tempo de execução, executar o processo e acabar com essa tabela 
> posteriormente.
> 
> Gostaria de uma opnião de vocês sobre essa cena..
> 
> Minha intenção é pegar o sid da sessão atual e criar a tabela temporaria 
> utilizando o execute immediate...
> 
> O que vocês acham?
> 
> ___
> 
> Wagner Franze Junior
> E-MAIL: [EMAIL PROTECTED] 
> MSN: [EMAIL PROTECTED] 
> Brasil - São paulo - Sp
> 
> :-)
> 
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
> armazenamento!
> http://br.mail.yahoo.com/ 
> 
> 


-- 

Sds,

   Leonardo Rezende
   Analista Desenvolvedor
   [EMAIL PROTECTED]


Re: [oracle_br] tabela de ceps, estados e paises

2008-03-13 Por tôpico Marco Souza
Até onde eu sei, o único órgão do governo que pode lhe fornecer essas 
informções de forma lícita são os Correios através da compra da base de dados 
deles, se vc não quer ou não pode pagar, não poderá usar.
Não fechar contrato com o correios pra prestação desses serviços, vai gerar uma 
multa muito maior do que não foi pago pelos correios.

orfeu lima <[EMAIL PROTECTED]> escreveu:   Srs, 
saberiam me dizer aonde posso conseguir as tabelas de ceps(Brasil), estados e 
paises??
 obrigado
 __
 Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas 
e muito mais no MSN Video!
 http://video.msn.com/?mkt=pt-br
 
 [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! 

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



Re: [oracle_br] tabela de ceps, estados e paises

2008-03-13 Por tôpico Ricardo Francisco
eu tenho uma base, mas é só do Brasil, e já não é tão nova. Porém dependendo
a sua necessidade, compensa comprar dos correios a base mais atual. Vem tudo
em txt.

Em 13/03/08, orfeu lima <[EMAIL PROTECTED]> escreveu:
>
>   Srs, saberiam me dizer aonde posso conseguir as tabelas de ceps(Brasil),
> estados e paises??
> obrigado
> __
> Confira vídeos com notícias do NY Times, gols direto do Lance,
> videocassetadas e muito mais no MSN Video!
> http://video.msn.com/?mkt=pt-br
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Ricardo Luiz Francisco
(17) 8132-7311

"É muito melhor arriscar coisas grandiosas, alcançar triunfos e glórias,
mesmo expondo-se a derrota, do que formar fila com os pobres de espírito que
nem gozam muito nem sofrem muito, porque vivem nessa penumbra cinzenta que
não conhece vitória nem derrota." Theodore Roosevelt


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



RE: [oracle_br] Tabela Mutante!

2007-11-30 Por tôpico Luiz Ribeiro
Companheiro,

 

Tente fazer ao invés do update o seguinte:

 

:new.cd_lancam := Null;

:new.nr_anolot := Null;

:new.cd_lote := null;

 

[]s

 



From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Marcelo
Sent: sexta-feira, 30 de novembro de 2007 16:21
To: oracle_br@yahoogrupos.com.br
Subject: RES: [oracle_br] Tabela Mutante!

 

Acho que faltou você declarar um COMMIT, pois você está usando PRAGRMA
AUTONOMOUS_TRANSACTION.



Marcelo Alberto Lauschner 
Tecnologia e Sistemas
Auto Pratense Ltda 
* - Fone: (0XX54) 3242-3615
* - Fax: (0XX54) 3242-3648
* - E-mail: mailto:[EMAIL PROTECTED] 
 >
[EMAIL PROTECTED]  
* - WWW: www.autopratense.com.br http://www.autopratense.com.br/ 
 > 
_ 

De: oracle_br@yahoogrupos.com.br   
[mailto:oracle_br@yahoogrupos.com.br  ] 
Em
nome de nunodetorres
Enviada em: sexta-feira, 30 de novembro de 2007 16:05
Para: oracle_br@yahoogrupos.com.br  
Assunto: [oracle_br] Tabela Mutante!

Boa Tarde a todos!

Estou com um grande problema com um trigger.

É o seguinte:

Possuo um trigger, onde nela tenho que atualizar a propria tabela
onde o trigger esta vinculado, e esse trigger é Before On
Uptade And Delete. 

No entanto quando atualizo um registro nesta tabela me retorna um erro
dizendo: "conflito detectado ao aguardar recurso" creio que seja 
porque quando atualizo o campo despara o trigger e como dentro desse
trigger tem um update, dai entra em um loop ...

Código da Trigger:

DECLARE
V_ROW NUMBER(10);
V_ENTRA NUMBER(1);
Pragma Autonomous_Transaction;
BEGIN
Update Cpbaidup Set cd_lancam = Null, nr_anolot = Null, cd_lote = null
Where cd_lancam = :NEW.cd_lancam
And nr_anolot = :NEW.nr_anolot
And cd_lote = :NEW.cd_lote;
end if;
End if;
END;

Gostaria de saber se possui uma outra maneira em que quando 
atualizar um determinado registro dessa tabela atualize outros campos
dessa mesma tabela.

Não sei se me fiz entender.

Agradeço a todos.

Abraço!


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

2007-09-05 Por tôpico Orlando Martins
Foi o que respondi ao perguntante. Ele quer ver nome da tabela e seus campos
? DBA_TAB_COLUMNS.
Com o bônus das colunas NUM_DISTINCT e LAST_ANALYZED, que pode lhe permitir
ver porque acontece aquele maledeto fullscan.

Abração.


On 9/5/07, Carlos Henrique Correa <[EMAIL PROTECTED]> wrote:
>
>   Bom dia Orlando!
>
> Vc pode usar DBA_TABLES ou DBA_OBJECTS para obter informações das tableas.
>
> As colunas vc pode ver em DBA_TAB_COLUMNS.
>
> Carl
>
>
> Orlando Martins <[EMAIL PROTECTED] > escreveu:
> dba_tab_columns
>
> On 9/4/07, [EMAIL PROTECTED]  wrote:
> >
> >
> >
> > Gostaria de saber o nome das
> > tabelas que contém os nomes das tabela e campos do
> > banco.
> >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> "A demagogia sempre vence os fatos" nas batalhas políticas.
> Dick Armey (um economista)
>
> [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
>
> Flickr agora em português. Você clica, todo mundo vê. Saiba mais.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>



-- 
"A demagogia sempre vence os fatos" nas batalhas políticas.
Dick Armey (um economista)


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



Re: [oracle_br] Tabela

2007-09-05 Por tôpico Carlos Henrique Correa
Bom dia Orlando!
   
  Vc pode usar DBA_TABLES ou DBA_OBJECTS para obter informações das tableas.
   
  As colunas vc pode ver em DBA_TAB_COLUMNS.
   
  Carl
   
  
Orlando Martins <[EMAIL PROTECTED]> escreveu:
  dba_tab_columns

On 9/4/07, [EMAIL PROTECTED] wrote:
>
>
>
> Gostaria de saber o nome das
> tabelas que contém os nomes das tabela e campos do
> banco.
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>



-- 
"A demagogia sempre vence os fatos" nas batalhas políticas.
Dick Armey (um economista)


[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




   Flickr agora em português. Você clica, todo mundo vê. Saiba mais.

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



Re: [oracle_br] Tabela

2007-09-04 Por tôpico Orlando Martins
dba_tab_columns

On 9/4/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
>
>
> Gostaria de saber o nome das
> tabelas que contém os nomes das tabela e campos do
> banco.
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>



-- 
"A demagogia sempre vence os fatos" nas batalhas políticas.
Dick Armey (um economista)


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



Re: [oracle_br] Tabela consta na all_objects mas nao existe...

2007-07-23 Por tôpico rflribeiro
Uma das possibilidades seria a da tabela estar na recycle bin. Neste 
caso, ao consultar a view, você receberia:
ORA-04063: view "RFLRIBEIRO.VIEWTESTE" has errors.
Passa p/ gente o erro que você está recebendo, versão do banco e do 
sistema operacional. O erro acima foi simulado criando uma tabela de 
teste e uma view que a consulta e depois dropando a tabela.

Reginaldo Ribeiro
Administrador de Bancos de Dados
Oracle Certified Associate 10g

DBcom IT Experts
skype: rflribeiro
msn: [EMAIL PROTECTED]
mobile: 551192344290 551196718255
e-mail: [EMAIL PROTECTED]
site: www.dbcom.com.br



Renan Nucci - CSM Software wrote:
>
> Pessoal,
>
> Alguem sabe o que pode estar acontecendo?
>
> Quando faço:
>
> select * from all_objects where owner = upper('teste')
>
> ele me apresenta os objetos desse schema..
>
> Acontece que estou tentando acessar algumas tabelas que ele me 
> informou, mas
> não consigo pois da um erro falando q a tabela não existe!!!
>
> Não pode ser problema de permissão, pois eu já tentei com o system e com o
> dono das tabelas, que possuem privilégios necessários.
>
> Apenas para confirmar eu consigo acessar outras tabelas q ele me 
> informou, o
> q confirma q não eh permissão..
>
> Existe algum utilitário que faça uma checagem geral e atualize as views??
> Pois estou desconfiado que essas tabelas realmente não existem e a 
> view que
> está desatualizada..
>
> Como acertar isso??
>
> atenciosamente,
>
> Renan Nucci
>
> Desenvolvedor C#
>
> CSM Software
>
> Msn: [EMAIL PROTECTED] 
>



Re: [oracle_br] TABELA DE NOME COMPOSTO

2007-05-31 Por tôpico Marcio Portes
ops$marcio:LX10G> create table "nome tabela 02-04_1" ( x int );

Table created.

ops$marcio:LX10G> insert into "nome tabela 02-04_1" select 1 from dual;

1 row created.

ops$marcio:LX10G> select * from "nome tabela 02-04_1";

X
-
1

1 row selected.

ops$marcio:LX10G> drop table "nome tabela 02-04_1" purge;

Table dropped.



On 5/30/07, Vinicius Trintin <[EMAIL PROTECTED]> wrote:
>
>   tenho uma tabela de nome composto! ...
> tb achei que nao tinha como fazer, porem eu tenho uma aqui
> o formatdo dela e o seguinte
> "nome tabela 02-04_1"
> examente nesse formato... 2 nome e uma 'data' seguida de ifem e
> underline...
> quem souber como dou o select numa tabela dessa
> oracle 9.i
> pl/sql developer sao as ferramentas usadas
>
> __
> Fale com seus amigos de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



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


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



Re: [oracle_br] tabela

2007-05-07 Por tôpico Listas
Baixe a versão Java do IR, todas as tabelas estão em XML, provavelmente a 
tabela de profissões deve estar entre uma delas.


Atenciosamente,

Marcos Roberto 


  - Original Message - 
  From: orfeu lima 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, May 07, 2007 5:35 AM
  Subject: [oracle_br] tabela


  Srs, alguem sabe me dizer se alguem tem ou aonde posso baixar tabelas do 
  imposto de renda.
  Estou realizando um projeto e necessito da tabela de profissões do imposto 
  de renda
  agradeço desde ja

  __
  MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br



   

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



RE: [oracle_br] tabela

2007-05-07 Por tôpico José Aristides
Após a instalação do IRPF2007 você encontrará  todas as tabelas em arquivos 
txt's em
"Programas SRF\IRPF2007\TabelasBase", mas aí segue a tabela que deseja em 
anexo.

Abraço,

Aristides.


>From: "orfeu lima" <[EMAIL PROTECTED]>
>Reply-To: oracle_br@yahoogrupos.com.br
>To: oracle_br@yahoogrupos.com.br
>Subject: [oracle_br] tabela
>Date: Mon, 07 May 2007 13:35:30 +
>
>Srs, alguem sabe me dizer se alguem tem ou aonde posso baixar tabelas do
>imposto de renda.
>Estou realizando um projeto e necessito da tabela de profissões do imposto
>de renda
>agradeço desde ja
>
>_
>MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br
>

_
Seja um dos primeiros a testar o novo Windows Live Mail Beta- grátis. Acesse 
http://www.ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-4911fb2b2e6d

  --

01Empregado de empresa privada, exceto de inst. financeiras
02Empregado de instituições financeiras públicas e privadas
03Empregado/contratado de org internacional ou org não-gov
11Profissional liberal ou autônomo sem vínculo de emprego
12Proprietário/empresa ou firma individual ou empregador-titular
13Capitalista, auferiu rendimentos de capital, inclusive aluguéis
21Membro ou servidor público da administração direta federal
22Servidor público de autarquia ou fundação federal
23Empregado/emp pública ou soc econ mista fed, exceto inst finan
31Membro ou servidor público da adm direta estadual e do DF
32Servidor público de autarquia ou fundação estadual e do DF
33Empregado/emp púb ou soc econ mista est e do DF exc inst finan
41Membro ou servidor público da administração direta municipal
42Servidor público de autarquia ou fundação municipal
43Empregado de empresa pública ou de economia mista municipal
51Militar
61Aposentado/militar da res/refor e pensionista de prev exc cód 62
62Aposent/militar refor ou pens prev ofic portador molestia grave
71Beneficiário de pensão alimentícia judicial
72Bolsista
81Espólio
91Natureza da ocupação não especificada anteriormente
160823



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



Re: [oracle_br] Tabela de tabelas (objetos)

2006-08-22 Por tôpico Thiago Luis Roveri
Obrigado aos amigos Marcos e Chiappa me esclareceram muito sobre a estrutura 
das tabelas de systema e com o exemplo consegui fazer o queria.
Obrigado.

Thiago
  - Original Message - 
  From: CPD 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, August 21, 2006 10:20 AM
  Subject: Re: [oracle_br] Tabela de tabelas (objetos)


  Olá...

  Segue um modelo de script


  SET PAGESIZE 0
  SET ECHO OFF
  SET FEEDBACK OFF
  SPO C:\DROP.SQL
  SET AUTOCOMMIT ON
  SELECT
'DROP ' || OBJECT_TYPE || ' ' || OBJECT_NAME ||' ;'
  FROM
  DBA_OBJECTS
  WHERE
  OWNER='SIGABKP'
  AND
  (OBJECT_TYPE='TABLE' OR OBJECT_TYPE='VIEW' OR OBJECT_TYPE='PROCEDURE')
  ;

  SPO OFF
  @C:\DROP.SQL

  EXIT;

  //Abraços
  // Marco A.

  - Original Message - 
  From: "Thiago Luis Roveri" <[EMAIL PROTECTED]>
  To: 
  Sent: Sunday, August 20, 2006 10:08 PM
  Subject: [oracle_br] Tabela de tabelas (objetos)


  Boas galera.
  Alguém pode passar algum manual ou documentação das tabelas que guardas 
  todas as tabelas, procedures, views criadas pelo usuário no banco.
  Inicialmente estou precisando mesmo saber em qual tabela do sistema os 
  nomes das tabelas fica armazenado. Pois a intenção é fazer um script de 
  geração de banco de dados que antes de executar um create tables, por 
  exemplo, faz a verificamente para ver se a aquela tabela existe e em caso 
  positivo dropa antes de executar o script de criação.

  Obrigado.

  Thiago

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





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

  OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
  http://www.oraclebr.com.br/
  __
  Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine
  Links do Yahoo! Grupos









   


--


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.1.394 / Virus Database: 268.11.2/422 - Release Date: 17/8/2006


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



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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
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:
[EMAIL PROTECTED]

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

 




Re: [oracle_br] tabela salarial

2006-08-22 Por tôpico Andre Santos
Alex

No endereço http://www.rhinfo.com.br/sal-ti.htm  você encontra uma tabela de
remuneração para área de TI.
Na própria página há observações sobre como a tabela está organizada (há CLT
e PJ).

OBS.: Não sei se está totalmente atualizada... além do que a remuneração
também varia conforme o local (cidade, estado, etc.).

[ ]

André


Em 21/08/06, Alex da Rocha Morales <[EMAIL PROTECTED]> escreveu:
>
>  Bom dia a todos
>
> Gostaria de saber se alguém tem idéia da média salarial de um
> programador sênior PLSQL.
>
> se possível para CLT, PJ e Cotas CLT (que não sei muito bem como
> trabalha)
>
> Alex Morales
>
>
>
>
>
> 
>


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



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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
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:
[EMAIL PROTECTED]

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

 





Re: [oracle_br] Tabela de tabelas (objetos)

2006-08-21 Por tôpico CPD
Olá...

Segue um modelo de script


SET PAGESIZE 0
SET ECHO OFF
SET FEEDBACK OFF
SPO C:\DROP.SQL
SET AUTOCOMMIT ON
SELECT
  'DROP ' || OBJECT_TYPE || ' ' || OBJECT_NAME ||' ;'
FROM
 DBA_OBJECTS
WHERE
 OWNER='SIGABKP'
AND
(OBJECT_TYPE='TABLE' OR OBJECT_TYPE='VIEW' OR OBJECT_TYPE='PROCEDURE')
;

SPO OFF
@C:\DROP.SQL

EXIT;

//Abraços
// Marco A.

- Original Message - 
From: "Thiago Luis Roveri" <[EMAIL PROTECTED]>
To: 
Sent: Sunday, August 20, 2006 10:08 PM
Subject: [oracle_br] Tabela de tabelas (objetos)


Boas galera.
Alguém pode passar algum manual ou documentação das tabelas que guardas 
todas as tabelas, procedures, views criadas pelo usuário no banco.
Inicialmente estou precisando mesmo saber em qual tabela do sistema os 
nomes das tabelas fica armazenado. Pois a intenção é fazer um script de 
geração de banco de dados que antes de executar um create tables, por 
exemplo, faz a verificamente para ver se a aquela tabela existe e em caso 
positivo dropa antes de executar o script de criação.

Obrigado.

Thiago

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





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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine
Links do Yahoo! Grupos











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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
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:
[EMAIL PROTECTED]

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

 





Re: [oracle_br] Tabela SYSAUX

2006-06-05 Por tôpico Oscar Nogueira Neto



Boas,

a tablespace SYSAUX é utilizada para guardar informações referentes à
características opcionais do Oracle, como AWR, OLAP e Spatial.

Att,

Em 05/06/06, Walquencir Pedroti <[EMAIL PROTECTED]> escreveu:
>
> Olá PessoAll
>
>
> Alguém saberia me dizer qual a função da tabela SYSAUX.
>
> Esta tabela está com o tamanho no máximo com 93% usado, o que isso
> implica?? Posso limpar ??
>
> Já a tabela SYSTEM está com 93% mas a forma de gerenciamento de extensão é
> manual e a SYSAUX é auto.
>
> Acredito que o aumento da tabela SYSAUX fez o filesystem do Linux estourar
> e por conseqüência após o banco parar, não subia mais. Foi aumentado o
> tamanho do filesystem.
> Todas as outras tablespaces estão com folga de espaço apenas está SYSAUX é
> que está "inchando".
>
> Obrigado pelas dicas.
>
> WPedroti
>
>
>
> --
> Atenção! As mensagens deste grupo são de acesso público e de inteira
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
> --__
>
> Este Grupo recebe o apoio da SQL Magazine -
> www.devmedia.com.br/sqlmagazine
> __
> O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha
> o link do mesmo para evitar trafego(pedidos) desnecessário.
>
>
>  *Yahoo! Grupos, um serviço oferecido por:*  PUBLICIDADE
>  
> --
> *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:
>    [EMAIL PROTECTED]<[EMAIL PROTECTED]>
>
>    - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>    Serviço do Yahoo! .
>
>


-- 
Oscar Nogueira Neto
[EMAIL PROTECTED]


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









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

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário.





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
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:[EMAIL PROTECTED] 
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.











Re: [oracle_br] Tabela SYSAUX

2006-06-05 Por tôpico Wellerson Leite de Araújo



Jovem,

Na verdade o termo correto é tablespace SYSAUX. No Oracle 10g a Oracle resolveu fazer o que ela sempre recomendou, deixar a tablespace SYSTEM somente para o dicionário de dados. E ao mesmo tempo consolidar, em uma tablespace, as features especiais do banco de dados. Antes o Oracle Spatial, o Oracle Text, o OMS e outros, utilizavam, ou tablespaces próprias ou a tablespace SYSTEM como repositório de seus metadados. No 10g todas estas features utilizam a tablespace SYSAUX inclusive o AWR (Automatic Workload Repository) local base de pesquisa para o ADDM (Automatic Database Diagnostic Monitor) que é o "grande conselheiro" do Oracle 10g.
Resumindo.. esta tablespace, assim como a SYSTEM, é obrigatória no Oracle 10g. E deve ser mantida como a SYSTEM.

Abraços,

Wellerson

Walquencir Pedroti <[EMAIL PROTECTED]> escreveu:    Alguém saberia me dizer qual a função da tabela SYSAUX.
 
 Esta tabela está com o tamanho no máximo com 93% usado, o que isso implica?? Posso limpar ??
 
 Já a tabela SYSTEM está com 93% mas a forma de gerenciamento de extensão é manual e a SYSAUX é auto.
 
 Acredito que o aumento da tabela SYSAUX fez o filesystem do Linux estourar e por conseqüência após o banco parar, não subia mais. Foi aumentado o tamanho do filesystem.
 Todas as outras tablespaces estão com folga de espaço apenas está SYSAUX é que está "inchando".
 
 Obrigado pelas dicas.
 
 WPedroti
 
 

  --
 Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
 --__
 
 Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
 __
 O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 

  
 Yahoo! Grupos, um serviço oferecido por:    PUBLICIDADE
    
   
-
 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:
[EMAIL PROTECTED]
  
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. 
 
 


"Não vou deixar me embrutecer, eu acredito nos meus ideais. Podem até maltratar o meu coração, que meu espírito ninguém vai conseguir quebrar..."
(Legião Urbana)

"As idéias estão no chão, você tropeça e acha a solução..."
(Titãs)
 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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







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

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário.





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
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:[EMAIL PROTECTED] 
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.











Re: [oracle_br] tabela alterada...

2006-05-22 Por tôpico Marcio Portes



O Reino da auditoria é grande, o que voce quer auditar? Tudo? Conexão...
etc?
Sugiro a definição da política de auditoria antes de mais nada.
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96521/secure.htm#1068

Mas respondendo a sua pergunta, sim a auditoria pode ser ativada diretamente
via SQL.
Uma outra parada no manual
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/statements_48a.htm#SQLRF01107

Basicamente, verifique se o parâmetro AUDIT_TRAIL está setado corretamente,
veja o tipo de auditoria que quer fazer, cheque acima a sintáxe do comando e
siga os audits na DBA_AUDIT_TRAIL.


On 5/22/06, Márcio Ricardo <[EMAIL PROTECTED]> wrote:
>
> Xara, como eu habilito auditoria. Tem como fazer isso via SQL?
>   - Original Message -
>   From: Marcio Portes
>   To: oracle_br@yahoogrupos.com.br
>   Sent: Monday, May 22, 2006 8:52 AM
>   Subject: Re: [oracle_br] tabela alterada...
>
>
>   Quanto a dados, voce precisa habilitar auditoria.
>   Quanto a estrutura voce pode consultar a user_tables ou user_obejcts.
>
>   LAST_DDL_TIME DATE NOT NULL Timestamp for the last modification of the
>   object resulting from a DDL statement (including grants and revokes)
>
>   On 5/22/06, Márcio Ricardo <[EMAIL PROTECTED]> wrote:
>   >
>   > Pessoal, tem como eu saber quando uma tabela foi alterada, isso em
> relação
>   > a dados e estruturas.
>   >
>   > Obrigado.
>   > Márcio Ricardo.
>   >
>   > [As partes desta mensagem que não continham texto foram removidas]
>   >
>   >
>   >
>   >
>   >
> --
>   > Atenção! As mensagens deste grupo são de acesso público e de inteira
>   > responsabilidade de seus remetentes.
>   > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>   >
>   >
> --__
>   >
>   > Este Grupo recebe o apoio da SQL Magazine -
>   > www.devmedia.com.br/sqlmagazine
>   > __
>   > O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo,
> tenha
>   > o link do mesmo para evitar trafego(pedidos) desnecessário.
>   > Links do Yahoo! Grupos
>   >
>   >
>   >
>   >
>   >
>   >
>   >
>   >
>
>
>   --
>   Marcio Portes
>   Material Tecnico em Portugues - http://mportes.blogspot.com
>   Practical Learning Oracle -
>   http://mportes.blogspot.com/2006/02/practical-learning-oracle.html
>
>
>   [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>   --
>   Atenção! As mensagens deste grupo são de acesso público e de inteira
> responsabilidade de seus remetentes.
>   Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
>   --__
>
>   Este Grupo recebe o apoio da SQL Magazine -
> www.devmedia.com.br/sqlmagazine
>   __
>   O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo,
> tenha o link do mesmo para evitar trafego(pedidos) desnecessário.
>
>
> Yahoo! Grupos, um serviço oferecido por:
>   PUBLICIDADE
>
>
>
>
>
> --
>   Links do Yahoo! Grupos
>
> a.. Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/oracle_br/
>
> b.. Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>
> c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço do Yahoo!.
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
> --
> Atenção! As mensagens deste grupo são de acesso público e de inteira
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
> --___

Re: [oracle_br] tabela alterada...

2006-05-22 Por tôpico Márcio Ricardo



Xara, como eu habilito auditoria. Tem como fazer isso via SQL?
  - Original Message - 
  From: Marcio Portes 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, May 22, 2006 8:52 AM
  Subject: Re: [oracle_br] tabela alterada...


  Quanto a dados, voce precisa habilitar auditoria.
  Quanto a estrutura voce pode consultar a user_tables ou user_obejcts.

  LAST_DDL_TIME DATE NOT NULL Timestamp for the last modification of the
  object resulting from a DDL statement (including grants and revokes)

  On 5/22/06, Márcio Ricardo <[EMAIL PROTECTED]> wrote:
  >
  > Pessoal, tem como eu saber quando uma tabela foi alterada, isso em relação
  > a dados e estruturas.
  >
  > Obrigado.
  > Márcio Ricardo.
  >
  > [As partes desta mensagem que não continham texto foram removidas]
  >
  >
  >
  >
  > --
  > Atenção! As mensagens deste grupo são de acesso público e de inteira
  > responsabilidade de seus remetentes.
  > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
  >
  > --__
  >
  > Este Grupo recebe o apoio da SQL Magazine -
  > www.devmedia.com.br/sqlmagazine
  > __
  > O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha
  > o link do mesmo para evitar trafego(pedidos) desnecessário.
  > Links do Yahoo! Grupos
  >
  >
  >
  >
  >
  >
  >
  >


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


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



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

  Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
  __
  O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 


    Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE
    
   


--
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/
  
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
  
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. 



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







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

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário.





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
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:[EMAIL PROTECTED] 
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.











Re: [oracle_br] tabela alterada...

2006-05-22 Por tôpico Marcio Portes



Quanto a dados, voce precisa habilitar auditoria.
Quanto a estrutura voce pode consultar a user_tables ou user_obejcts.

LAST_DDL_TIME DATE NOT NULL Timestamp for the last modification of the
object resulting from a DDL statement (including grants and revokes)

On 5/22/06, Márcio Ricardo <[EMAIL PROTECTED]> wrote:
>
> Pessoal, tem como eu saber quando uma tabela foi alterada, isso em relação
> a dados e estruturas.
>
> Obrigado.
> Márcio Ricardo.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
> --
> Atenção! As mensagens deste grupo são de acesso público e de inteira
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
> --__
>
> Este Grupo recebe o apoio da SQL Magazine -
> www.devmedia.com.br/sqlmagazine
> __
> O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha
> o link do mesmo para evitar trafego(pedidos) desnecessário.
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>


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


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







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

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário.





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
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:[EMAIL PROTECTED] 
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.











Re: [oracle_br] Tabela Particionada

2006-02-23 Por tôpico Silv�rio
Eder:

Você consegue sim criar as partições par aos indices
da tabela. Ou então usar um PK particionada.
VoCê terá apenas que estudar qual a melhor opção de
particionamento para sua tabela e para o índice.

Silvério.



--- Eder Couto <[EMAIL PROTECTED]> wrote:

> Eu tenho uma tabela com 10 milhões de registros. Eu
> quero dividir essa 
> tabela em quatro partições a partir de um campo da
> PK. Como fica o 
> índice nesse caso? Se eu criar índice particionado
> em cima dessa coluna 
> o Oracle usaria o índice da PK ou o que eu criei?
> Tem como criar um 
> índice da PK particionado?
> 
> []s
> 
> Eder Couto
> 
> 
> 
> 
> 
>
--
> Atenção! As mensagens deste grupo são de acesso
> público e de inteira responsabilidade de seus
> remetentes.
> Acesse:
>
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> 
>
--__
> Este Grupo recebe o apoio da SQL Magazine -
> www.devmedia.com.br/sqlmagazine 
> 
>  
> Links do Yahoo! Grupos
> 
> 
> 
> http://br.yahoo.com/info/utos.html
> 
>  
> 
> 
> 
> 


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 

 
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:
[EMAIL PROTECTED]

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

 




Re: [oracle_br] TABELA PARTICIONADA

2006-02-23 Por tôpico Marcos Soares
Valeu, Luis!!
  - Original Message - 
  From: Luis Claudio Arruda Figueiredo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, February 23, 2006 11:25 AM
  Subject: Re: [oracle_br] TABELA PARTICIONADA


  Marcos bom dia.

  Eu acho que vale a pena lembrar os requisitos de
  versão do software da Oracle que voc~e utiliza.

  Ex...: Standard Edition (sem particionamento)
 Enterprise Edition (com particionamento)

  Logo o particionamento de uma tabela (grande) divide
  em partições lógicas menores com base no método de
  particionamento (Range , Hash).

  Melhorias ao utilizar o particionamento...:

  a) Utilizando a eliminação de partições no acesso aos
  dados.
  b) Paralelismo ao acessar diferentes partições.
  c) Redução de I/O

  Observações...:

  a) A chave utilizada na partição oferece a
  distribuição igual dos dados ?
  b) Você sabe qual será a chave utilizada ?

  Se "sim" utilize o particionamento por Range.
  Se "não" utilize o particionamento por hash.

  Exemplos de particionamento sintax.

  RANGE

  Create table CLIENTE(
  NomeClivarchar2(25)
  CPFnumber(11)
  Estado char(2))
  partition by range (Estado)
  (partition Part01 values less than (SP)
  Tablespace X,
  (partition Part02 values less than (MG)
  Tablespace Y,
  (partition Part03 values less than (SC)
  Tablespace Z)
  /

  Então a tabela cliente será particionada com base nos
  valores da coluna Estado.

  obs - Coloque as partições em tablespaces diferente,
  mas fique atento a sua configuração do (RAID)
  distribua os dados conforme sua carga de I/O dos
  discos, para isso voçê pode utilizar o utilitário (sar
  no unix) ou o performance manager do windows.
  Os indices podem ser particionados tambem conforme o
  particionamento utilizado na criação da tabela.
  E existem outros tipos de partições como o
  particionamento de lista e o particionamento composto
  depende mais da necessidade do seu negócio e seu know
  how.

  No metalink existem notas bem legais sobre
  particionamento.

  sucesso,

  Luis Figueiredo.



  --- Marcos Soares <[EMAIL PROTECTED]>
  escreveu:


  -
  Pessoal,

  Alguém tem um doc sobre tabelas particionadas?

  Que explique como implementar, em quais situações é
  vantajoso usar etc.

  Grato,

  Marcos

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



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

  
--__
  Este Grupo recebe o apoio da SQL Magazine -
  www.devmedia.com.br/sqlmagazine 




Yahoo! Grupos, um serviço oferecido
  por:PUBLICIDADE
  var lrec_target="_blank";var lrec_URL=new
  
Array();lrec_URL[1]="http://br.ard.yahoo.com/SIG=12f9cmii7/M=396547.7942355.8848059.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1140704332/A=3310604/R=0/id=flashurl/SIG=1540fueht/*http://lt.dell.com/lt/lt.aspx?CID=11377&LID=314739&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";var
  
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/200206_y300x250_feb03_dhs_dim5150.swf?clickTAG=javascript:LRECopenWindow(1)";var
  
lrec_altURL="http://br.ard.yahoo.com/SIG=12f9cmii7/M=396547.7942355.8848059.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1140704332/A=3310604/R=1/id=altimg/SIG=1540fueht/*http://lt.dell.com/lt/lt.aspx?CID=11377&LID=314739&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";var
  
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/200206_y300x250_feb03_dhs_dim5150.gif";var
  lrec_width=300;var lrec_height=250;   


  -
  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:
  [EMAIL PROTECTED]

 O uso que você faz do Yahoo! Grupos está sujeito
  aos Termos do Serviço do Yahoo!.




  
  ___
  Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
  http://br.acesso.yahoo.com


  
--
  Atenção! As mensagens deste grupo são de acesso público e de inte

Re: [oracle_br] TABELA PARTICIONADA

2006-02-23 Por tôpico Luis Claudio Arruda Figueiredo
Marcos bom dia.

Eu acho que vale a pena lembrar os requisitos de
versão do software da Oracle que voc~e utiliza.

Ex...: Standard Edition (sem particionamento)
   Enterprise Edition (com particionamento)

Logo o particionamento de uma tabela (grande) divide
em partições lógicas menores com base no método de
particionamento (Range , Hash).

Melhorias ao utilizar o particionamento...:

a) Utilizando a eliminação de partições no acesso aos
dados.
b) Paralelismo ao acessar diferentes partições.
c) Redução de I/O

Observações...:

a) A chave utilizada na partição oferece a
distribuição igual dos dados ?
b) Você sabe qual será a chave utilizada ?

Se "sim" utilize o particionamento por Range.
Se "não" utilize o particionamento por hash.

Exemplos de particionamento sintax.

RANGE

Create table CLIENTE(
NomeClivarchar2(25)
CPFnumber(11)
Estado char(2))
partition by range (Estado)
(partition Part01 values less than (SP)
Tablespace X,
(partition Part02 values less than (MG)
Tablespace Y,
(partition Part03 values less than (SC)
Tablespace Z)
/

Então a tabela cliente será particionada com base nos
valores da coluna Estado.

obs - Coloque as partições em tablespaces diferente,
mas fique atento a sua configuração do (RAID)
distribua os dados conforme sua carga de I/O dos
discos, para isso voçê pode utilizar o utilitário (sar
no unix) ou o performance manager do windows.
Os indices podem ser particionados tambem conforme o
particionamento utilizado na criação da tabela.
E existem outros tipos de partições como o
particionamento de lista e o particionamento composto
depende mais da necessidade do seu negócio e seu know
how.
  
No metalink existem notas bem legais sobre
particionamento.

sucesso,

Luis Figueiredo.



--- Marcos Soares <[EMAIL PROTECTED]>
escreveu:


-
Pessoal,

Alguém tem um doc sobre tabelas particionadas?

Que explique como implementar, em quais situações é
vantajoso usar etc.

Grato,

Marcos

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



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

--__
Este Grupo recebe o apoio da SQL Magazine -
www.devmedia.com.br/sqlmagazine 



  
  Yahoo! Grupos, um serviço oferecido
por:PUBLICIDADE
var lrec_target="_blank";var lrec_URL=new
Array();lrec_URL[1]="http://br.ard.yahoo.com/SIG=12f9cmii7/M=396547.7942355.8848059.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1140704332/A=3310604/R=0/id=flashurl/SIG=1540fueht/*http://lt.dell.com/lt/lt.aspx?CID=11377&LID=314739&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";var
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/200206_y300x250_feb03_dhs_dim5150.swf?clickTAG=javascript:LRECopenWindow(1)";var
lrec_altURL="http://br.ard.yahoo.com/SIG=12f9cmii7/M=396547.7942355.8848059.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1140704332/A=3310604/R=1/id=altimg/SIG=1540fueht/*http://lt.dell.com/lt/lt.aspx?CID=11377&LID=314739&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";var
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/200206_y300x250_feb03_dhs_dim5150.gif";var
lrec_width=300;var lrec_height=250;   
  
  
-
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:
[EMAIL PROTECTED]
 
   O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.





___
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.yahoo.com


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 

 
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:
[EMAIL PROTE

Re: [oracle_br] TABELA PARTICIONADA

2006-02-23 Por tôpico Luis Claudio Arruda Figueiredo
Marcos bom dia.

Eu acho que vale a pena lembrar os requisitos de
versão do software da Oracle que voc~e utiliza.

Ex...: Standard Edition (sem particionamento)
   Enterprise Edition (com particionamento)

Logo o particionamento de uma tabela (grande) divide
em partições lógicas menores com base no método de
particionamento (Range , Hash).

Melhorias ao utilizar o particionamento...:

a) Utilizando a eliminação de partições no acesso aos
dados.
b) Paralelismo ao acessar diferentes partições.
c) Redução de I/O

Observações...:

a) A chave utilizada na partição oferece a
distribuição igual dos dados ?
b) Você sabe qual será a chave utilizada ?

Se "sim" utilize o particionamento por Range.
Se "não" utilize o particionamento por hash.

Exemplos de particionamento sintax.

RANGE

Create table CLIENTE(
NomeClivarchar2(25)
CPF



--- Marcos Soares <[EMAIL PROTECTED]>
escreveu:


-
Pessoal,

Alguém tem um doc sobre tabelas particionadas?

Que explique como implementar, em quais situações é
vantajoso usar etc.

Grato,

Marcos

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



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

--__
Este Grupo recebe o apoio da SQL Magazine -
www.devmedia.com.br/sqlmagazine 



  
  Yahoo! Grupos, um serviço oferecido
por:PUBLICIDADE
var lrec_target="_blank";var lrec_URL=new
Array();lrec_URL[1]="http://br.ard.yahoo.com/SIG=12f9cmii7/M=396547.7942355.8848059.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1140704332/A=3310604/R=0/id=flashurl/SIG=1540fueht/*http://lt.dell.com/lt/lt.aspx?CID=11377&LID=314739&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";var
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/200206_y300x250_feb03_dhs_dim5150.swf?clickTAG=javascript:LRECopenWindow(1)";var
lrec_altURL="http://br.ard.yahoo.com/SIG=12f9cmii7/M=396547.7942355.8848059.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1140704332/A=3310604/R=1/id=altimg/SIG=1540fueht/*http://lt.dell.com/lt/lt.aspx?CID=11377&LID=314739&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";var
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/200206_y300x250_feb03_dhs_dim5150.gif";var
lrec_width=300;var lrec_height=250;   
  
  
-
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:
[EMAIL PROTECTED]
 
   O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.





___
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.yahoo.com


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 

 
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:
[EMAIL PROTECTED]

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

 




Re: [oracle_br] TABELA PARTICIONADA

2006-02-23 Por tôpico Luis Claudio Arruda Figueiredo
Marcos bom dia.

Eu acho que vale a pena lembrar os requisitos de
versão do software da Oracle que voc~e utiliza.

Ex...: Standard Edition (sem particionamento)
   Enterprise Edition (com particionamento)

Logo o particionamento de uma tabela (grande) divide
em partições lógicas menores com base no método de
particionamento (Range , Hash).

Melhorias ao utilizar o particionamento...:

a) Utilizando a eliminação de partições no acesso aos
dados.
b) Paralelismo ao acessar diferentes partições.
c) Redução de I/O

Observações...:

a) A chave utilizada na partição oferece a
distribuição igual dos dados ?
b) Você sabe qual será a chave utilizada ?

Se "sim" utilize o particionamento por Range.
Se "não" utilize o particionamento por hash.

Exemplos de particionamento sintax.

RANGE

Create table CLIENTE(
NomeClivarchar2(25)
CPF



--- Marcos Soares <[EMAIL PROTECTED]>
escreveu:


-
Pessoal,

Alguém tem um doc sobre tabelas particionadas?

Que explique como implementar, em quais situações é
vantajoso usar etc.

Grato,

Marcos

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



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

--__
Este Grupo recebe o apoio da SQL Magazine -
www.devmedia.com.br/sqlmagazine 



  
  Yahoo! Grupos, um serviço oferecido
por:PUBLICIDADE
var lrec_target="_blank";var lrec_URL=new
Array();lrec_URL[1]="http://br.ard.yahoo.com/SIG=12f9cmii7/M=396547.7942355.8848059.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1140704332/A=3310604/R=0/id=flashurl/SIG=1540fueht/*http://lt.dell.com/lt/lt.aspx?CID=11377&LID=314739&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";var
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/200206_y300x250_feb03_dhs_dim5150.swf?clickTAG=javascript:LRECopenWindow(1)";var
lrec_altURL="http://br.ard.yahoo.com/SIG=12f9cmii7/M=396547.7942355.8848059.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1140704332/A=3310604/R=1/id=altimg/SIG=1540fueht/*http://lt.dell.com/lt/lt.aspx?CID=11377&LID=314739&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";var
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/200206_y300x250_feb03_dhs_dim5150.gif";var
lrec_width=300;var lrec_height=250;   
  
  
-
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:
[EMAIL PROTECTED]
 
   O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.



__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 

 
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:
[EMAIL PROTECTED]

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

 





Re: [oracle_br] TABELA TEMPORÁRIA...

2005-11-22 Por tôpico Nícolas Santana
Obrigado, deu certo.
  - Original Message - 
  From: Ivan Ricardo Schuster 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, November 22, 2005 11:28 AM
  Subject: RES: [oracle_br] TABELA TEMPORÁRIA...


  Opa! Um exemplo:


  create global temporary table temp
  (
idnumber,
valor varchar2(50)
  )
  on commit delete rows;

  como alternativa, podes alterar para "on commit preserve rows"

  os dados inseridos em uma sessão estarão disponíveis até o final dela.
  Outras sessões não conseguirão ver estes dados. A tabela é temporária, mas é
  mantida no banco, na verdade o que é temporário são os dados.

  Abraço
  Ivan


  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Nícolas Santana
  Enviada em: terça-feira, 22 de novembro de 2005 10:23
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] TABELA TEMPORÁRIA...

  Bom dia a Todos

  ALGUÉM SABE COMO FAÇO PARA CRIAR UMA TABELA TEMPORÁRIA NO ORACLE 9i?




  Nícolas

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



  
  --
  Atenção! As mensagens deste grupo são de acesso público e de inteira
  responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
  
  --__
  ___
  Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
  Links do Yahoo! Grupos










  
--
  Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
  
--_
  Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 


Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
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:
[EMAIL PROTECTED]

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

 





Re: [oracle_br] Tabela Particionada

2005-08-11 Por tôpico Jonathan Barbosa
Certamente vc terá ganhos particionando esta tabela. Vc pode dividir os 
datafiles dos tablespaces da tabela particionada em discos diferentes e 
diminuir a contenção, o DBA pode fazer alterações em algumas partes da 
tabela(partições) enquanto os usuários podem continuar a fazer DMLs no resto 
da tabela, em caso de falha de mídia pode ser também que somente uma parte 
da tabela seja afetada tornando a restauração e recuperação mais rápida, e o 
maior benefício que acredito que  as tabelas particionadas tem a oferecer 
que dependendo da faixa de dados somente uma ou algumas partições precisam 
serem lidas pelo processo do servidor durante certas consultas ao invés de 
analisar 10 milhões de registros.


Jonathan

- Original Message - 
From: "Taylor Moraes" <[EMAIL PROTECTED]>
To: "[EMAIL PROTECTED] Com. Br" 
Sent: Thursday, August 11, 2005 10:48 PM
Subject: [oracle_br] Tabela Particionada


> Meu servidor possui apenas 3 discos, um para o SO + SGBD, outro para dados 
> e
> outro para índices.
>
> Pensei em particionar uma tabela de 10 milhões de registros, mas não sei 
> se
> teria algum ganho com esta estrutura.
>
> Alguém saberia me responder quanto aos ganhos (performance e
> administrativos),(se houverem) para esta estrutura de hardware e se vale a
> pena fazer isso ?!?!?!
>
> Obrigado desde já pela ajuda.
>
> Taylor Moraes.
>
>
>
> __
>
> Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> Falar com os Moderadores:([EMAIL PROTECTED])
> Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar
> __
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
> 




__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
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:
[EMAIL PROTECTED]

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

 





Re: [oracle_br] Tabela IOT

2005-07-29 Por tôpico Anderson Haertel Rodrigues
Tá perdoado, mas, que isso não se repita! ;-)

Atenciosamente,

Anderson Haertel Rodrigues
Administrador de Banco de Dados
Oracle 9i Database Administrator Certified
Microsoft Certified Professional SQL Server 2000
Florianópolis/SC

- Original Message -
From: "Marcio R Portes" <[EMAIL PROTECTED]>
To: 
Sent: Friday, July 29, 2005 5:45 AM
Subject: Re: [oracle_br] Tabela IOT


> Pelo Amor de Deus, obviamente onde le-se *seguimento* abaixo entende-se
> SEGMENTO. Me perdoem pelo erro lastimavel :(
>
> --
> Marcio Portes
> http://mportes.blogspot.com



__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
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:
[EMAIL PROTECTED]

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

 




Re: [oracle_br] Tabela IOT

2005-07-28 Por tôpico Welvis Douglas Silva Moreto

 vc pode usar em tabelas de N pra N..

att,

Welvis Douglas

--- Marcio R Portes <[EMAIL PROTECTED]>
escreveu:


-
Quando a tabela for lookup, aquelas tabelas que
massivamente sao 
acessadas por indice ou que sao pequenas e nao
compensa manter 
seguimento de dados e indices.
Sugiro a leitura abaixo, neste artigo eu falo de
indices em geral 
inclusive IOT.

http://mportes.blogspot.com/2005/05/ndices-falando-livremente.html

--
Marcio Portes
http://mportes.blogspot.com


fabiobat2002 wrote:
> AI pessoal , alguem poderia me explicar em qual
ceanario é
> interressante criar tabela IOT ?
> 
> 
> 
> 
>
__
> 
> Histórico:
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> Falar com os
Moderadores:([EMAIL PROTECTED])
> Dorian Anderson Soutto - Fernanda Damous - Alisson
Aguiar 
>
__

> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 
> 


__

Histórico:
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os
Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson
Aguiar 
__

  
  
-
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:
[EMAIL PROTECTED]
 
   O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.







___ 
Yahoo! Acesso Grátis - Internet rápida e grátis. 
Instale o discador agora! http://br.acesso.yahoo.com/


__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
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:
[EMAIL PROTECTED]

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

 




Re: [oracle_br] Tabela IOT

2005-07-28 Por tôpico Marcio R Portes
Pelo Amor de Deus, obviamente onde le-se *seguimento* abaixo entende-se 
SEGMENTO. Me perdoem pelo erro lastimavel :(

--
Marcio Portes
http://mportes.blogspot.com


Marcio R Portes wrote:
> Quando a tabela for lookup, aquelas tabelas que massivamente sao 
> acessadas por indice ou que sao pequenas e nao compensa manter 
> seguimento de dados e indices.
> Sugiro a leitura abaixo, neste artigo eu falo de indices em geral 
> inclusive IOT.
> 
> http://mportes.blogspot.com/2005/05/ndices-falando-livremente.html
> 
> --
> Marcio Portes
> http://mportes.blogspot.com
> 
> 
> fabiobat2002 wrote:
> 
>>AI pessoal , alguem poderia me explicar em qual ceanario é
>>interressante criar tabela IOT ?
>>
>>
>>
>>
>>__
>>
>>Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>>Falar com os Moderadores:([EMAIL PROTECTED])
>>Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
>>__ 
>>Links do Yahoo! Grupos
>>
>>
>>
>>
>> 
>>
>>
>>
>>
> 
> 
> 
> __
> 
> Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> Falar com os Moderadores:([EMAIL PROTECTED])
> Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
> __ 
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 


__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
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:
[EMAIL PROTECTED]

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

 




Re: [oracle_br] Tabela IOT

2005-07-28 Por tôpico Marcio R Portes
Quando a tabela for lookup, aquelas tabelas que massivamente sao 
acessadas por indice ou que sao pequenas e nao compensa manter 
seguimento de dados e indices.
Sugiro a leitura abaixo, neste artigo eu falo de indices em geral 
inclusive IOT.

http://mportes.blogspot.com/2005/05/ndices-falando-livremente.html

--
Marcio Portes
http://mportes.blogspot.com


fabiobat2002 wrote:
> AI pessoal , alguem poderia me explicar em qual ceanario é
> interressante criar tabela IOT ?
> 
> 
> 
> 
> __
> 
> Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> Falar com os Moderadores:([EMAIL PROTECTED])
> Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
> __ 
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 
> 


__

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
__ 
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:
[EMAIL PROTECTED]

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