[oracle_br] Help Duvida reorg ?

2005-07-20 Por tôpico César

Pessoal como eu faço reorg em tablespace no oracle ?

 

E possivel fazer reorg em tablespace undo para rollback ?


-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

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



__

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

 




RES: [oracle_br] Re: Melhoria na Configuraçã o de Servidor Oracle DW - Chiappa

2005-07-20 Por tôpico Tecnico - consulting
Mais uma vez obrigado !!

Edson Almeida Junior


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de jlchiappa
Enviada em: quarta-feira, 20 de julho de 2005 15:42
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] Re: Melhoria na Configuração de Servidor
Oracle DW - Chiappa


Pros params específicos do CBO (ie, optimizer_nnn) um bom seria o 
clássico paper "The Search for Intelligent Life in the Cost-Based 
Optimizer", online em http://www.evdbt.com/papers.htm . Pra testes de 
comportamento/tunning do CBO, o indicado é o não menos citado "A look 
under the hood of CBO: the 10053 event" em www.hotsos.com na seção 
Library - enquanto estiver por lá aproveita e veja também o "Why a 99%
+ Database Buffer Cache Hit Ratio is Not Ok", tem muito a ver com
otimização em geral, mas se aplica bem em  DW.  
 Pros parâmetros *mult* (em especial o db_file_multiblock_read_count, 
se for banco 9i só ele), http://www.ixora.com.au/ tem o script pra vc 
testar o valor máximo aplicável, e na minha apresentação no ENPO eu 
demonstrei que além disso multiblock read só acontece SE o extent 
estiver de tamanho apropriado, também.
 
 
 []s
 
  Chiappa
  
--- Em oracle_br@yahoogrupos.com.br, "Tecnico - consulting" 
<[EMAIL PROTECTED]> escreveu
> 
> Chiappa,
> 
> Quanto a questão que vc comentou sobre CBO
> 
> >os de performance do CBO (em especial os *multi* ), tem q questão
do 
> >gerenciamento das tablespaces e dos extents.
> 
> Vc tem algum notes sobre este assunto ??
> 
> 
> Edson Almeida Junior
> 
> 
> 
> 
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
> Em nome de jlchiappa
> Enviada em: quarta-feira, 20 de julho de 2005 13:08
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Re: Melhoria na Configuração de Servidor
Oracle DW
> 
> 
> Além de NOLOGGING, em se falando de DW torna-se URGENTE a
> investigação de DIRECT/APPEND mode e de bulk/array processing - 
este 
> último em especial. Tipicamente em DW a carga é feita a partir de
um 
> arquivo-texto, e se o processo for linha-a-linha , tipo :
> 
>   FOR linhas do arquivo LOOP
> le uma linha
> envia um INSERT pro banco
>   END LOOP;
> 
> isso não voa. E pior ainda, se for :
> 
>   FOR linhas do arquivo LOOP
> le uma linha
> envia um INSERT pro banco
>commit;
>   END LOOP;
> 
> aí o negócio já foi pra cucuia, mesmo.
> 
> A maneira típica de se fazer carga com essas opções (ie, direct,
> parallel, array, sem tentar manter índices  pois foram 
desabilitados, 
> etc) é pelo sqlloader, ele tem opções pra isso.
> 
> Quanto ao INIT : sim, ele não me parece numa rápida olhada muito
> apropriado. 
> 
> Pontos que eu questionaria com o DBA :
> 
> > open_cursors=500
> 
> SE vc estiver processando em paralelo, pode meio que tranquilamente
> abrir mais que isso, eu chutaria uns 1500 pelo menos...
> 
> > 
> > ###
> > # MTS
> > ###
> > dispatchers="(PROTOCOL=TCP)(SER=MODOSE)",
> > "(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)",
> > "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"
> 
> MTS & DW, água & óleo, coisas que POSITIVAMENTE não se misturam
> 
> > 
> > ###
> > # Miscellaneous
> > ###
> > compatible=9.0.0
> 
> é bd 9.2.x.y ?? Se sim, salvo recomendação EXPRESSA do fabricante,
eu 
> ATIVARIA as features, colocando = 9.2.x.y
> > db_name=dw
> 
> > ###
> > # Processes and Sessions
###
> > processes=200
> 
> meio pequeno isso...
> 
> > 
> > ###
> > # Redo Log and Recovery
###
> 
> > fast_start_mttr_target=300
> 
> negativo, eu colocaria fast_start_mttr_target=0  e
> log_checkpoint_interval=numerobemgrande, num dw normalmente não há 
> sentido em se ter logs frequentes, já que qquer coisa vc re-
processa 
> o arquivo de carga
> 
> > 
> > ###
> > # Sort, Hash Joins, Bitmap Indexes
> > ###
> > hash_area_size=12048576
> > sort_area_size=15048576
> 
> eu vi mais abaixo que vc tem workarea=MANUAL, então o que tá
valendo 
> são esses caras aí de cima. 12 Mb pra sort e 15 Mb pra hash num DW
é 
> ** piada **, por natureza um DW faz poucos SQLs mas monstruosos,
com 
> LOTES de sorts e hash Eu diria PELO MENOS uns 128 Mb pra sort e
> 256 pra hash...
> > 
> > ###
> > # System Managed Undo and Rollback Segments
> > ###
> > undo_management=AUTO
> > undo_retention=1200 # Tempo no qual os dados 
processados
> > serão retidos 1200 = 20 minutos
> 
> 20 minutos não é muito pouco não ??? Tipicamente num DW é comum vc
> ter queries que duram MUITO MAIS q isso
> 
> > 
> > jo

RES: [oracle_br] Re: Melhoria na Configuração de Servidor Oracle DW - Chiappa

2005-07-20 Por tôpico jlchiappa
Pros params específicos do CBO (ie, optimizer_nnn) um bom seria o 
clássico paper "The Search for Intelligent Life in the Cost-Based 
Optimizer", online em http://www.evdbt.com/papers.htm . Pra testes de 
comportamento/tunning do CBO, o indicado é o não menos citado "A look 
under the hood of CBO: the 10053 event" em www.hotsos.com na seção 
Library - enquanto estiver por lá aproveita e veja também o "Why a 99%
+ Database Buffer Cache Hit Ratio is Not Ok", tem muito a ver com 
otimização em geral, mas se aplica bem em  DW.  
 Pros parâmetros *mult* (em especial o db_file_multiblock_read_count, 
se for banco 9i só ele), http://www.ixora.com.au/ tem o script pra vc 
testar o valor máximo aplicável, e na minha apresentação no ENPO eu 
demonstrei que além disso multiblock read só acontece SE o extent 
estiver de tamanho apropriado, também.
 
 
 []s
 
  Chiappa
  
--- Em oracle_br@yahoogrupos.com.br, "Tecnico - consulting" 
<[EMAIL PROTECTED]> escreveu
> 
> Chiappa,
> 
> Quanto a questão que vc comentou sobre CBO
> 
> >os de performance do CBO (em especial os *multi* ), tem q questão 
do 
> >gerenciamento das tablespaces e dos extents.
> 
> Vc tem algum notes sobre este assunto ??
> 
> 
> Edson Almeida Junior
> 
> 
> 
> 
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED]
> Em nome de jlchiappa
> Enviada em: quarta-feira, 20 de julho de 2005 13:08
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Re: Melhoria na Configuração de Servidor 
Oracle DW
> 
> 
> Além de NOLOGGING, em se falando de DW torna-se URGENTE a 
> investigação de DIRECT/APPEND mode e de bulk/array processing - 
este 
> último em especial. Tipicamente em DW a carga é feita a partir de 
um 
> arquivo-texto, e se o processo for linha-a-linha , tipo :
> 
>   FOR linhas do arquivo LOOP
> le uma linha
> envia um INSERT pro banco
>   END LOOP;
> 
> isso não voa. E pior ainda, se for :
> 
>   FOR linhas do arquivo LOOP
> le uma linha
> envia um INSERT pro banco
>commit;
>   END LOOP;
> 
> aí o negócio já foi pra cucuia, mesmo.
> 
> A maneira típica de se fazer carga com essas opções (ie, direct, 
> parallel, array, sem tentar manter índices  pois foram 
desabilitados, 
> etc) é pelo sqlloader, ele tem opções pra isso. 
> 
> Quanto ao INIT : sim, ele não me parece numa rápida olhada muito 
> apropriado. 
> 
> Pontos que eu questionaria com o DBA :
> 
> > open_cursors=500
> 
> SE vc estiver processando em paralelo, pode meio que tranquilamente 
> abrir mais que isso, eu chutaria uns 1500 pelo menos...
> 
> > 
> > ###
> > # MTS
> > ###
> > dispatchers="(PROTOCOL=TCP)(SER=MODOSE)",
> > "(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)",
> > "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"
> 
> MTS & DW, água & óleo, coisas que POSITIVAMENTE não se misturam
> 
> > 
> > ###
> > # Miscellaneous
> > ###
> > compatible=9.0.0
> 
> é bd 9.2.x.y ?? Se sim, salvo recomendação EXPRESSA do fabricante, 
eu 
> ATIVARIA as features, colocando = 9.2.x.y
> > db_name=dw
> 
> > ###
> > # Processes and Sessions 
###
> > processes=200
> 
> meio pequeno isso...
> 
> > 
> > ###
> > # Redo Log and Recovery 
###
> 
> > fast_start_mttr_target=300
> 
> negativo, eu colocaria fast_start_mttr_target=0  e 
> log_checkpoint_interval=numerobemgrande, num dw normalmente não há 
> sentido em se ter logs frequentes, já que qquer coisa vc re-
processa 
> o arquivo de carga
> 
> > 
> > ###
> > # Sort, Hash Joins, Bitmap Indexes 
> > ###
> > hash_area_size=12048576
> > sort_area_size=15048576
> 
> eu vi mais abaixo que vc tem workarea=MANUAL, então o que tá 
valendo 
> são esses caras aí de cima. 12 Mb pra sort e 15 Mb pra hash num DW 
é 
> ** piada **, por natureza um DW faz poucos SQLs mas monstruosos, 
com 
> LOTES de sorts e hash Eu diria PELO MENOS uns 128 Mb pra sort e 
> 256 pra hash...
> > 
> > ###
> > # System Managed Undo and Rollback Segments 
> > ###
> > undo_management=AUTO
> > undo_retention=1200 # Tempo no qual os dados 
processados
> > serão retidos 1200 = 20 minutos
> 
> 20 minutos não é muito pouco não ??? Tipicamente num DW é comum vc 
> ter queries que duram MUITO MAIS q isso
> 
> > 
> > job_queue_processes = 30
> 
> 30 job slaves , ou seja, 30 processos além dos demais ??? 
Carácoles, 
> quantas CPU vc tem pra dar conta disso tudo ???
> > 
> > pga_aggregate_target = 12719430400
> 
> meio estranho, pga_aggregate setado mas workarea_size = manual, o 
que 
> vc quis obter com isto ???
> 
> 
> 
> ==

Re: [oracle_br] Nova Instancia

2005-07-20 Por tôpico dbaoracle (candangoNET)
Robson,

Você pode rodar o aplicativo "Database Configuration Assistant" e criar 
uma nova instância (é um assistente para criação de instância).

Murilo Lima
Administrador de Banco de Dados Oracle
[EMAIL PROTECTED]

Robson (Datasul) escreveu:
> Boa tarde srs(as).
>  
> Quando instalamos um banco Oracle 9i (Windows), temos a opção de criar um
> OracleHome e um banco pre-configurado, que será criado um serviço do Windos
> do tipo OracleService.
>  
> Após instalado e criado esse banco ,  qual a maneira mais simples para
> criar uma nova instância   ?
>  
> Obrigado,
>  
>  
> Robson Muniz de Souza
>  
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> __
> 
> 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

 




[oracle_br] Renomear Instância

2005-07-20 Por tôpico David Mello - Banco de Dados
Senhores,

Como faço para renomear uma instância Oracle 10g?




Att

David


 AVISO IMPORTANTE **
Esta mensagem, incluindo seus anexos, pode conter informações privilegiadas
e/ou de caráter confidencial e seu conteúdo é para conhecimento exclusivo do
destinatário. O seu uso, divulgação, reprodução e /ou cópia são proibidos. 
This message is intended only for the individual or organization to which it
is addressed and contains confidential  and privileged information. Any
retransmission, dissemination or other use of this information by anyone
other than the intended recipient is prohibited.
**


__

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

 




[oracle_br] RES: Nova Instancia

2005-07-20 Por tôpico Ederson
Robson,

 

É usando o aplicativo DBCA que faz paste do pacote de softwares do banco
Oracle.

 

 

Ederson Elias de Oliveira

DBA Oracle

Setransp - GO

---

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Robson (Datasul)
Enviada em: quarta-feira, 20 de julho de 2005 14:27
Para: [EMAIL PROTECTED]; oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Nova Instancia

 

Boa tarde srs(as).

Quando instalamos um banco Oracle 9i (Windows), temos a opção de criar um
OracleHome e um banco pre-configurado, que será criado um serviço do Windos
do tipo OracleService.

Após instalado e criado esse banco ,  qual a maneira mais simples para
criar uma nova instância   ?

Obrigado,


Robson Muniz de Souza






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



__

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

 




RES: [oracle_br] Re: Melhoria na Configuraçã o de Servidor Oracle DW - Chiappa

2005-07-20 Por tôpico Tecnico - consulting

Chiappa,

Quanto a questão que vc comentou sobre CBO

>os de performance do CBO (em especial os *multi* ), tem q questão do 
>gerenciamento das tablespaces e dos extents.

Vc tem algum notes sobre este assunto ??


Edson Almeida Junior




-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de jlchiappa
Enviada em: quarta-feira, 20 de julho de 2005 13:08
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Re: Melhoria na Configuração de Servidor Oracle DW


Além de NOLOGGING, em se falando de DW torna-se URGENTE a 
investigação de DIRECT/APPEND mode e de bulk/array processing - este 
último em especial. Tipicamente em DW a carga é feita a partir de um 
arquivo-texto, e se o processo for linha-a-linha , tipo :

  FOR linhas do arquivo LOOP
le uma linha
envia um INSERT pro banco
  END LOOP;

isso não voa. E pior ainda, se for :

  FOR linhas do arquivo LOOP
le uma linha
envia um INSERT pro banco
   commit;
  END LOOP;

aí o negócio já foi pra cucuia, mesmo.

A maneira típica de se fazer carga com essas opções (ie, direct, 
parallel, array, sem tentar manter índices  pois foram desabilitados, 
etc) é pelo sqlloader, ele tem opções pra isso. 

Quanto ao INIT : sim, ele não me parece numa rápida olhada muito 
apropriado. 

Pontos que eu questionaria com o DBA :

> open_cursors=500

SE vc estiver processando em paralelo, pode meio que tranquilamente 
abrir mais que isso, eu chutaria uns 1500 pelo menos...

> 
> ###
> # MTS
> ###
> dispatchers="(PROTOCOL=TCP)(SER=MODOSE)",
> "(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)",
> "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"

MTS & DW, água & óleo, coisas que POSITIVAMENTE não se misturam

> 
> ###
> # Miscellaneous
> ###
> compatible=9.0.0

é bd 9.2.x.y ?? Se sim, salvo recomendação EXPRESSA do fabricante, eu 
ATIVARIA as features, colocando = 9.2.x.y
> db_name=dw

> ###
> # Processes and Sessions ###
> processes=200

meio pequeno isso...

> 
> ###
> # Redo Log and Recovery ###

> fast_start_mttr_target=300

negativo, eu colocaria fast_start_mttr_target=0  e 
log_checkpoint_interval=numerobemgrande, num dw normalmente não há 
sentido em se ter logs frequentes, já que qquer coisa vc re-processa 
o arquivo de carga

> 
> ###
> # Sort, Hash Joins, Bitmap Indexes 
> ###
> hash_area_size=12048576
> sort_area_size=15048576

eu vi mais abaixo que vc tem workarea=MANUAL, então o que tá valendo 
são esses caras aí de cima. 12 Mb pra sort e 15 Mb pra hash num DW é 
** piada **, por natureza um DW faz poucos SQLs mas monstruosos, com 
LOTES de sorts e hash Eu diria PELO MENOS uns 128 Mb pra sort e 
256 pra hash...
> 
> ###
> # System Managed Undo and Rollback Segments 
> ###
> undo_management=AUTO
> undo_retention=1200 # Tempo no qual os dados processados
> serão retidos 1200 = 20 minutos

20 minutos não é muito pouco não ??? Tipicamente num DW é comum vc 
ter queries que duram MUITO MAIS q isso

> 
> job_queue_processes = 30

30 job slaves , ou seja, 30 processos além dos demais ??? Carácoles, 
quantas CPU vc tem pra dar conta disso tudo ???
> 
> pga_aggregate_target = 12719430400

meio estranho, pga_aggregate setado mas workarea_size = manual, o que 
vc quis obter com isto ???



>> E ainda faltam aqui os params de paralelismo, os de 
performance do CBO (em especial os *multi* ), tem q questão do 
gerenciamento das tablespaces e dos extents.

[]s

 Chiappa
 




__

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

 




[oracle_br] Nova Instancia

2005-07-20 Por tôpico Robson \(Datasul\)
Boa tarde srs(as).
 
Quando instalamos um banco Oracle 9i (Windows), temos a opção de criar um
OracleHome e um banco pre-configurado, que será criado um serviço do Windos
do tipo OracleService.
 
Após instalado e criado esse banco ,  qual a maneira mais simples para
criar uma nova instância   ?
 
Obrigado,
 
 
Robson Muniz de Souza
 


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



__

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: RES: [oracle_br] Nomes de Serviços

2005-07-20 Por tôpico marcofernandes . talent
Fabiano, se vc ler diretamente do arquivo texto tnsnames vc estará fazendo
exatamente a mesma coisa que todo mundo faz ! risos

Softwares como Toad, PLSQL developer entre outros usam exatamente isso !

Abraço,
Fernandes.





Fabiano Arndt <[EMAIL PROTECTED]>
Sent by: oracle_br@yahoogrupos.com.br
20/07/2005 15:22
Please respond to oracle_br

 
To: oracle_br@yahoogrupos.com.br
cc: 
Subject:Re: RES: [oracle_br] Nomes de Serviços


a idéia é essa mesma, só eu precisaria listar estes serviços em um
combobox, e eu não to sabendo como fazer para listar quais são os
serviços criados no Net8 Easy Config... o que eu sei é que eles ficam
gravados no arquivo tnsnames.ora, mas ler quais são os serviços
diretamente desse arquivo seria sacanagem.

por exemplo, se foram criados os serviços abaixo:
 ORA_nomecliente1  apontando para o banco ORA do cliente nomecliente1
 ORCL_nomecliente1 apontando para o banco ORA do cliente nomecliente1
 ORA_nomecliente2  apontando para o banco ORA do cliente nomecliente2
 ORCL_nomecliente2 apontando para o banco ORA do cliente nomecliente2

gostaria que no combobox (na aplicação delphi) aparecesse essa lista de 
serviço.

existe algum meio de se fazer isso?

vlw,
Fabiano.

Em 20/07/05, Gari Julio Einsfeldt<[EMAIL PROTECTED]> escreveu:
> Pq não crias varios serviços no "Net8 Easy Config" apontando para os 
diversos clientes? Por exemplo:
> 
> ORA_nomecliente1  apontando para o banco ORA do cliente nomecliente1
> ORCL_nomecliente1 apontando para o banco ORA do cliente nomecliente1
> ORA_nomecliente2  apontando para o banco ORA do cliente nomecliente2
> ORCL_nomecliente2 apontando para o banco ORA do cliente nomecliente2
> ...
> ORA_nomeclienten  apontando para o banco ORA do cliente nomeclienten
> ORCL_nomeclienten apontando para o banco ORA do cliente nomeclienten
> 
> Ai tu escolhe pelo teu sistema em qual queres conectar e cais direto no 
serviço do teu cliente.
> 
> Claro, nas máquinas de suporte/desenvolvimento, não no teu cliente.
> 
> 
> 
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
> nome de Fabiano Arndt
> Enviada em: quarta-feira, 20 de julho de 2005 09:48
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Nomes de Serviços
> 
> 
> Bom dia Pessoal,
> 
> Nossos sistemas aqui na empresa são feitos em Delphi acessando bases
> de dados oracle. atualmente criamos dois serviços para acessar as
> bases de dados, um chamado ORA, e a outro chamado ORCL, cada um
> apontando para um BD (um para produção e um para teste).
> 
> Hoje grande parte de nossos clientes possuem VPN, o que ajuda muito
> quando precisamos resolver algum tipo de problema, e para que possamos
> acessar a base de dados dos clientes, precisamos mudar um dos
> serviços, para que ele aponte para o banco de dados do cliente, até aí
> tá tranquilo, o problema é que possuímos vários clientes e toda hora
> precisamos, entrar no Net8 Easy Config e fazer essa alteração. para
> isso estavamos pensando em criar um serviço para cada empresa que
> possuem nosso sistema, e então a partir do delphi eu poder escolher
> qual o serviço utilizar.
> 
> aí é que entra a dúvida? como fazer para listar os serviços criados em
> uma máquina?
> 
> estava pensando em acessar diretamente o arquivo tnsnames.ora e ler o
> seu conteudo, mas acho que não vai ficar legal...
> 
> se alguém tiver uma idéia agredeço.
> 
> obrigado pela atenção.
> 
> Fabiano.
> 
> 
> __
> 
> 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




 






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



__

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

<*> Pa

Re: RES: [oracle_br] Nomes de Serviços

2005-07-20 Por tôpico Fabiano Arndt
a idéia é essa mesma, só eu precisaria listar estes serviços em um
combobox, e eu não to sabendo como fazer para listar quais são os
serviços criados no Net8 Easy Config... o que eu sei é que eles ficam
gravados no arquivo tnsnames.ora, mas ler quais são os serviços
diretamente desse arquivo seria sacanagem.

por exemplo, se foram criados os serviços abaixo:
 ORA_nomecliente1  apontando para o banco ORA do cliente nomecliente1
 ORCL_nomecliente1 apontando para o banco ORA do cliente nomecliente1
 ORA_nomecliente2  apontando para o banco ORA do cliente nomecliente2
 ORCL_nomecliente2 apontando para o banco ORA do cliente nomecliente2

gostaria que no combobox (na aplicação delphi) aparecesse essa lista de serviço.

existe algum meio de se fazer isso?

vlw,
Fabiano.

Em 20/07/05, Gari Julio Einsfeldt<[EMAIL PROTECTED]> escreveu:
> Pq não crias varios serviços no "Net8 Easy Config" apontando para os diversos 
> clientes? Por exemplo:
> 
> ORA_nomecliente1  apontando para o banco ORA do cliente nomecliente1
> ORCL_nomecliente1 apontando para o banco ORA do cliente nomecliente1
> ORA_nomecliente2  apontando para o banco ORA do cliente nomecliente2
> ORCL_nomecliente2 apontando para o banco ORA do cliente nomecliente2
> ...
> ORA_nomeclienten  apontando para o banco ORA do cliente nomeclienten
> ORCL_nomeclienten apontando para o banco ORA do cliente nomeclienten
> 
> Ai tu escolhe pelo teu sistema em qual queres conectar e cais direto no 
> serviço do teu cliente.
> 
> Claro, nas máquinas de suporte/desenvolvimento, não no teu cliente.
> 
> 
> 
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
> nome de Fabiano Arndt
> Enviada em: quarta-feira, 20 de julho de 2005 09:48
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Nomes de Serviços
> 
> 
> Bom dia Pessoal,
> 
> Nossos sistemas aqui na empresa são feitos em Delphi acessando bases
> de dados oracle. atualmente criamos dois serviços para acessar as
> bases de dados, um chamado ORA, e a outro chamado ORCL, cada um
> apontando para um BD (um para produção e um para teste).
> 
> Hoje grande parte de nossos clientes possuem VPN, o que ajuda muito
> quando precisamos resolver algum tipo de problema, e para que possamos
> acessar a base de dados dos clientes, precisamos mudar um dos
> serviços, para que ele aponte para o banco de dados do cliente, até aí
> tá tranquilo, o problema é que possuímos vários clientes e toda hora
> precisamos, entrar no Net8 Easy Config e fazer essa alteração. para
> isso estavamos pensando em criar um serviço para cada empresa que
> possuem nosso sistema, e então a partir do delphi eu poder escolher
> qual o serviço utilizar.
> 
> aí é que entra a dúvida? como fazer para listar os serviços criados em
> uma máquina?
> 
> estava pensando em acessar diretamente o arquivo tnsnames.ora e ler o
> seu conteudo, mas acho que não vai ficar legal...
> 
> se alguém tiver uma idéia agredeço.
> 
> obrigado pela atenção.
> 
> Fabiano.
> 
> 
> __
> 
> 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

 




[oracle_br] OFF-TOPIC - Windows 2003 Standard + Processador HT

2005-07-20 Por tôpico Reginaldo F. Silva
 

 

Senhores, alguém sabe se existe algum problema de instalar o
Windows 2003 Standard em uma máquina com 4 processadores HT? Sei que esta
versão suporta até 4 processadores mas como o mesmo apenas simula imagino
que talvez possa funcionar.



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



__

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

 




RES: [oracle_br] Re: Melhoria na Configuraçã o de Servidor Oracle DW

2005-07-20 Por tôpico Tecnico - consulting
Chiappa,

Valeu pelas considerações !!!

Vou ajustar isso.


Edson Almeida Junior


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de jlchiappa
Enviada em: quarta-feira, 20 de julho de 2005 13:08
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Re: Melhoria na Configuração de Servidor Oracle DW


Além de NOLOGGING, em se falando de DW torna-se URGENTE a 
investigação de DIRECT/APPEND mode e de bulk/array processing - este 
último em especial. Tipicamente em DW a carga é feita a partir de um 
arquivo-texto, e se o processo for linha-a-linha , tipo :

  FOR linhas do arquivo LOOP
le uma linha
envia um INSERT pro banco
  END LOOP;

isso não voa. E pior ainda, se for :

  FOR linhas do arquivo LOOP
le uma linha
envia um INSERT pro banco
   commit;
  END LOOP;

aí o negócio já foi pra cucuia, mesmo.

A maneira típica de se fazer carga com essas opções (ie, direct, 
parallel, array, sem tentar manter índices  pois foram desabilitados, 
etc) é pelo sqlloader, ele tem opções pra isso. 

Quanto ao INIT : sim, ele não me parece numa rápida olhada muito 
apropriado. 

Pontos que eu questionaria com o DBA :

> open_cursors=500

SE vc estiver processando em paralelo, pode meio que tranquilamente 
abrir mais que isso, eu chutaria uns 1500 pelo menos...

> 
> ###
> # MTS
> ###
> dispatchers="(PROTOCOL=TCP)(SER=MODOSE)",
> "(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)",
> "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"

MTS & DW, água & óleo, coisas que POSITIVAMENTE não se misturam

> 
> ###
> # Miscellaneous
> ###
> compatible=9.0.0

é bd 9.2.x.y ?? Se sim, salvo recomendação EXPRESSA do fabricante, eu 
ATIVARIA as features, colocando = 9.2.x.y
> db_name=dw

> ###
> # Processes and Sessions ###
> processes=200

meio pequeno isso...

> 
> ###
> # Redo Log and Recovery ###

> fast_start_mttr_target=300

negativo, eu colocaria fast_start_mttr_target=0  e 
log_checkpoint_interval=numerobemgrande, num dw normalmente não há 
sentido em se ter logs frequentes, já que qquer coisa vc re-processa 
o arquivo de carga

> 
> ###
> # Sort, Hash Joins, Bitmap Indexes 
> ###
> hash_area_size=12048576
> sort_area_size=15048576

eu vi mais abaixo que vc tem workarea=MANUAL, então o que tá valendo 
são esses caras aí de cima. 12 Mb pra sort e 15 Mb pra hash num DW é 
** piada **, por natureza um DW faz poucos SQLs mas monstruosos, com 
LOTES de sorts e hash Eu diria PELO MENOS uns 128 Mb pra sort e 
256 pra hash...
> 
> ###
> # System Managed Undo and Rollback Segments 
> ###
> undo_management=AUTO
> undo_retention=1200 # Tempo no qual os dados processados
> serão retidos 1200 = 20 minutos

20 minutos não é muito pouco não ??? Tipicamente num DW é comum vc 
ter queries que duram MUITO MAIS q isso

> 
> job_queue_processes = 30

30 job slaves , ou seja, 30 processos além dos demais ??? Carácoles, 
quantas CPU vc tem pra dar conta disso tudo ???
> 
> pga_aggregate_target = 12719430400

meio estranho, pga_aggregate setado mas workarea_size = manual, o que 
vc quis obter com isto ???



>> E ainda faltam aqui os params de paralelismo, os de 
performance do CBO (em especial os *multi* ), tem q questão do 
gerenciamento das tablespaces e dos extents.

[]s

 Chiappa
 




__

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

 




RES: [oracle_br] Nomes de Serviços

2005-07-20 Por tôpico Gari Julio Einsfeldt
Pq não crias varios serviços no "Net8 Easy Config" apontando para os diversos 
clientes? Por exemplo:

ORA_nomecliente1  apontando para o banco ORA do cliente nomecliente1
ORCL_nomecliente1 apontando para o banco ORA do cliente nomecliente1
ORA_nomecliente2  apontando para o banco ORA do cliente nomecliente2
ORCL_nomecliente2 apontando para o banco ORA do cliente nomecliente2
...
ORA_nomeclienten  apontando para o banco ORA do cliente nomeclienten
ORCL_nomeclienten apontando para o banco ORA do cliente nomeclienten

Ai tu escolhe pelo teu sistema em qual queres conectar e cais direto no serviço 
do teu cliente.

Claro, nas máquinas de suporte/desenvolvimento, não no teu cliente.



-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Fabiano Arndt
Enviada em: quarta-feira, 20 de julho de 2005 09:48
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Nomes de Serviços


Bom dia Pessoal,

Nossos sistemas aqui na empresa são feitos em Delphi acessando bases
de dados oracle. atualmente criamos dois serviços para acessar as
bases de dados, um chamado ORA, e a outro chamado ORCL, cada um
apontando para um BD (um para produção e um para teste).

Hoje grande parte de nossos clientes possuem VPN, o que ajuda muito
quando precisamos resolver algum tipo de problema, e para que possamos
acessar a base de dados dos clientes, precisamos mudar um dos
serviços, para que ele aponte para o banco de dados do cliente, até aí
tá tranquilo, o problema é que possuímos vários clientes e toda hora
precisamos, entrar no Net8 Easy Config e fazer essa alteração. para
isso estavamos pensando em criar um serviço para cada empresa que
possuem nosso sistema, e então a partir do delphi eu poder escolher
qual o serviço utilizar.

aí é que entra a dúvida? como fazer para listar os serviços criados em
uma máquina?

estava pensando em acessar diretamente o arquivo tnsnames.ora e ler o
seu conteudo, mas acho que não vai ficar legal...

se alguém tiver uma idéia agredeço.

obrigado pela atenção.

Fabiano.


__

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

 





[oracle_br] Re: Melhoria na Configuração de Servidor Oracle DW

2005-07-20 Por tôpico jlchiappa
Além de NOLOGGING, em se falando de DW torna-se URGENTE a 
investigação de DIRECT/APPEND mode e de bulk/array processing - este 
último em especial. Tipicamente em DW a carga é feita a partir de um 
arquivo-texto, e se o processo for linha-a-linha , tipo :

  FOR linhas do arquivo LOOP
le uma linha
envia um INSERT pro banco
  END LOOP;

isso não voa. E pior ainda, se for :

  FOR linhas do arquivo LOOP
le uma linha
envia um INSERT pro banco
   commit;
  END LOOP;

aí o negócio já foi pra cucuia, mesmo.

A maneira típica de se fazer carga com essas opções (ie, direct, 
parallel, array, sem tentar manter índices  pois foram desabilitados, 
etc) é pelo sqlloader, ele tem opções pra isso. 

Quanto ao INIT : sim, ele não me parece numa rápida olhada muito 
apropriado. 

Pontos que eu questionaria com o DBA :

> open_cursors=500

SE vc estiver processando em paralelo, pode meio que tranquilamente 
abrir mais que isso, eu chutaria uns 1500 pelo menos...

> 
> ###
> # MTS
> ###
> dispatchers="(PROTOCOL=TCP)(SER=MODOSE)",
> "(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)",
> "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"

MTS & DW, água & óleo, coisas que POSITIVAMENTE não se misturam

> 
> ###
> # Miscellaneous
> ###
> compatible=9.0.0

é bd 9.2.x.y ?? Se sim, salvo recomendação EXPRESSA do fabricante, eu 
ATIVARIA as features, colocando = 9.2.x.y
> db_name=dw

> ###
> # Processes and Sessions
> ###
> processes=200

meio pequeno isso...

> 
> ###
> # Redo Log and Recovery
> ###

> fast_start_mttr_target=300

negativo, eu colocaria fast_start_mttr_target=0  e 
log_checkpoint_interval=numerobemgrande, num dw normalmente não há 
sentido em se ter logs frequentes, já que qquer coisa vc re-processa 
o arquivo de carga

> 
> ###
> # Sort, Hash Joins, Bitmap Indexes
> ###
> hash_area_size=12048576
> sort_area_size=15048576

eu vi mais abaixo que vc tem workarea=MANUAL, então o que tá valendo 
são esses caras aí de cima. 12 Mb pra sort e 15 Mb pra hash num DW é 
** piada **, por natureza um DW faz poucos SQLs mas monstruosos, com 
LOTES de sorts e hash Eu diria PELO MENOS uns 128 Mb pra sort e 
256 pra hash...
> 
> ###
> # System Managed Undo and Rollback Segments
> ###
> undo_management=AUTO
> undo_retention=1200 # Tempo no qual os dados processados
> serão retidos 1200 = 20 minutos

20 minutos não é muito pouco não ??? Tipicamente num DW é comum vc 
ter queries que duram MUITO MAIS q isso

> 
> job_queue_processes = 30

30 job slaves , ou seja, 30 processos além dos demais ??? Carácoles, 
quantas CPU vc tem pra dar conta disso tudo ???
> 
> pga_aggregate_target = 12719430400

meio estranho, pga_aggregate setado mas workarea_size = manual, o que 
vc quis obter com isto ???



>> E ainda faltam aqui os params de paralelismo, os de 
performance do CBO (em especial os *multi* ), tem q questão do 
gerenciamento das tablespaces e dos extents.

[]s

 Chiappa
 




__

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] Retirar Caracter gerado no spool

2005-07-20 Por tôpico Flavio Louzada
Obrigado Renan.


On 7/19/05, Renan Medeiros <[EMAIL PROTECTED]> wrote:
>  Antes do sql ...
>  set head off ver off pagesize 0
>  select 
>  .
>  spool nomedospool
>  /
>  spool off
>  
>  Renan
>  
>  
>  
>  > Pessoal,
>  >
>  >  Preciso gerar o comando de conexão em um arquivo, assim:
>  >
>  >  spool teste.sql
>  >  SELECT 'CONN RI_ENERGY_' || EMPRESA || '/ENERGY_' || EMPRESA ||
> '@&1'
>  >  || ' @RI_ENERGY_GRANTS.SQL' STR FROM SYSTEM.RI_TEMP_EMPRESAS;
>  >  spool off
>  >
>  >  Eis o resultado:
>  >
>  >  STR
>  > 
> 
>  >  CONN RI_ENERGY_CHOICE/[EMAIL PROTECTED]
> @RI_ENERGY_GRANTS.SQL
>  >
>  >  é possível tirar o nome da coluna (STR)  e os carecteres -?
>  >
>  >  Desde já agradeça pela ajuda.
>  >
>  >  Att,
>  >  Flavio.
>  >
>  >
>  >  
> __
>  >
>  >  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!.
>  
>  
>  Renan Medeiros
>  Coordenador de Consultoria/Treinamento/Pré-venda
>  Unimix Tecnologia Ltda
>  0 xx 61 9994 0586
>  0 xx 61 3201 
>  
>  
>  
> 
> __
>  
>  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!.


__

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] Melhoria na Configuração de Servidor Oracle DW

2005-07-20 Por tôpico Jonathan Barbosa
O servidor possui quantas CPUs? Se possui mais de uma CPU o processamento 
está sendo feito em  paralelo? Podes utilizar a opção nologging para não 
gerar redo, desabilitar constraints, índices, etc...


Jonathan



- Original Message - 
From: "Tecnico - consulting" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, July 20, 2005 10:38 AM
Subject: [oracle_br] Melhoria na Configuração de Servidor Oracle DW



Pessoal,

Estou iniciando a carga de dados num sistema de DW ! Já chequei e
otimizei todas as querys, mas mesmo assim o processo de atualização dos
dados a meu ver ainda esta lento, então gostaria de uma ajuda para ver
se eu preciso alterar algum parametro no meu init que venha a ajudar
algo no processo.


Segue abaixo o meu init.ora e abaixo alguns dados do meu servidor.

Servidor
==

Linux AS 2.1
32 GB de RAM


INIT.ora
==


###
# Cache and I/O
###
db_block_size=16384
db_cache_size=9554432

###
# Cursors and Library Cache
###
open_cursors=500

###
# Diagnostics and Statistics
###
background_dump_dest=/oracle9i/admim/bdump
core_dump_dest=/oracle9i/admim/cdump
timed_statistics=TRUE
user_dump_dest=/oracle9i/admim/udump

###
# Distributed, Replication and Snapshot
###
#db_domain=""
#remote_login_passwordfile=EXCLUSIVE

###
# File Configuration
###
control_files=("/erpdb/database9i/dw/control01.CTL",
"/erpdb/database9i/dw/control02.CTL",
"/erpdb/database9i/dw/control03.CTL")

###
# MTS
###
dispatchers="(PROTOCOL=TCP)(SER=MODOSE)",
"(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)",
"(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"

###
# Miscellaneous
###
compatible=9.0.0
db_name=dw

instance_name=dw

###
# Pools
###
java_pool_size   = 3554432
shared_pool_size = 983554432   # 848 mb
large_pool_size  = 443554432   # 336 mb

###
# Processes and Sessions
###
processes=200

###
# Redo Log and Recovery
###
fast_start_mttr_target=300

###
# Sort, Hash Joins, Bitmap Indexes
###
hash_area_size=12048576
sort_area_size=15048576

###
# System Managed Undo and Rollback Segments
###
undo_management=AUTO
undo_retention=1200 # Tempo no qual os dados processados
serão retidos 1200 = 20 minutos
undo_tablespace=UNDOTBS

job_queue_processes = 30

pga_aggregate_target = 12719430400
workarea_size_policy = manual



Outros Dados
=


SQL> show sga

Total System Global Area 1494817348 bytes
Fixed Size   453188 bytes
Variable Size1476395008 bytes
Database Buffers   16777216 bytes
Redo Buffers1191936 bytes



Desde já agradeço a ajuda de todos

Abraços

Edson Almeida Junior





__

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

 




[oracle_br] Melhoria na Configuração de Servidor Oracle DW

2005-07-20 Por tôpico Tecnico - consulting

Pessoal,

Estou iniciando a carga de dados num sistema de DW ! Já chequei e
otimizei todas as querys, mas mesmo assim o processo de atualização dos
dados a meu ver ainda esta lento, então gostaria de uma ajuda para ver
se eu preciso alterar algum parametro no meu init que venha a ajudar
algo no processo.


Segue abaixo o meu init.ora e abaixo alguns dados do meu servidor.

Servidor
==

Linux AS 2.1
32 GB de RAM


INIT.ora
==


###
# Cache and I/O
###
db_block_size=16384
db_cache_size=9554432  

###
# Cursors and Library Cache
###
open_cursors=500

###
# Diagnostics and Statistics
###
background_dump_dest=/oracle9i/admim/bdump
core_dump_dest=/oracle9i/admim/cdump
timed_statistics=TRUE
user_dump_dest=/oracle9i/admim/udump

###
# Distributed, Replication and Snapshot
###
#db_domain=""
#remote_login_passwordfile=EXCLUSIVE

###
# File Configuration
###
control_files=("/erpdb/database9i/dw/control01.CTL",
"/erpdb/database9i/dw/control02.CTL",
"/erpdb/database9i/dw/control03.CTL")

###
# MTS
###
dispatchers="(PROTOCOL=TCP)(SER=MODOSE)",
"(PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer)",
"(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"

###
# Miscellaneous
###
compatible=9.0.0
db_name=dw

instance_name=dw

###
# Pools
###
java_pool_size   = 3554432
shared_pool_size = 983554432   # 848 mb
large_pool_size  = 443554432   # 336 mb

###
# Processes and Sessions
###
processes=200

###
# Redo Log and Recovery
###
fast_start_mttr_target=300

###
# Sort, Hash Joins, Bitmap Indexes
###
hash_area_size=12048576 
sort_area_size=15048576 

###
# System Managed Undo and Rollback Segments
###
undo_management=AUTO
undo_retention=1200 # Tempo no qual os dados processados
serão retidos 1200 = 20 minutos
undo_tablespace=UNDOTBS

job_queue_processes = 30 

pga_aggregate_target = 12719430400
workarea_size_policy = manual



Outros Dados
=


SQL> show sga

Total System Global Area 1494817348 bytes
Fixed Size   453188 bytes
Variable Size1476395008 bytes
Database Buffers   16777216 bytes
Redo Buffers1191936 bytes



Desde já agradeço a ajuda de todos

Abraços

Edson Almeida Junior





__

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

 




[oracle_br] Inconsistência em tabelas desnormalizadas: a causa pod e ser replicação ?

2005-07-20 Por tôpico Marcel
Prezados senhores(as)

Antecipadamente peço desculpas pela extensão da descrição do problema, mas é na 
tentativa de ser o mais claro possível.

Estou trabalhando com um sistema legado que possui 3 tabelas de estoque 
desnormalizadas, da seguinte forma (as chaves primárias compostas estão 
identificadas pela #):
- Tabela ESTOQUE 
 # Id, 
 # Empresa, 
 # DataFabricacao, 
 # Valor, 
   Qtd
   
- Tabela SITUACAO_EST
 # Sit_Id, 
 # Sit_Empresa, 
 # Sit_DataFabricacao, 
 # Sit_Valor, 
 # Situacao, 
   Qtd

- Tabela CLASSE_SIT_EST
 # Cl_Sit_Id, 
 # Cl_Sit_Empresa, 
 # Cl_Sit_DataFabricacao, 
 # Cl_Sit_Valor, 
 # Cl_Situacao, 
 # Classe,
   Qtd
 
Um exemplo: podemos ter:

Na tabela ESTOQUE, o seguinte material (uma camisa, cuja Id = CAM01):
 - id = CAM01, empresa = ABC, data = 01/01/2005, valor = 10, qtd = 500

Na tabela SITUACAO_EST, o material acima estaria distribuído assim:
 - CAM01, ABC, 01/01/2005, 10, situacao = DISPONIVEL, 300
 - CAM01, ABC, 01/01/2005, 10, TRANSITO, 200

Na tabela CLASSE_SIT_EST, o material acima estaria distribuído assim:
 - CAM01, ABC, 01/01/2005, 10, DISPONIVEL, classe = 1, 250
 - CAM01, ABC, 01/01/2005, 10, DISPONIVEL, 2, 50
 - CAM01, ABC, 01/01/2005, 10, TRANSITO, 1, 200

Ou seja, o material id = CAM01, empresa = ABC, data = 01/01/2005, valor = 10 
tem que somar 500 em cada uma das tabelas.

Quando uma GUIA é emitida, o material sai da situação DISPONIVEL e passa para 
TRANSITO. Assim, no exemplo acima, existe uma guia em aberto com 200 camisas.
Ao QUITAR uma guia, a quantidade em TRANSITO é zerada e a quantidade 
correspondente é abatida na tabela ESTOQUE. Ou seja, ao quitar a guia, serão 
zeradas as quantidades em trânsito nas tabelas CLASSE_SIT_EST e SITUACAO_EST e 
será abatido 200 da quantidade na tabela ESTOQUE.

Isso é controlado somente por uma rotina executada ao ser pressionado um botão 
em um FORM (ação WHEN BUTTON PRESSED - estamos utilizando FORMS 6i e banco 
8.1.7). 

Nesta rotina é feito um SELECT FOR UPDATE e em seguida um UPDATE para cada uma 
das 3 tabelas acima. Em nenhum momento é executada uma INCLUSÃO ou ALTERAÇÃO em 
apenas uma das tabelas (mesmo na inclusão de novo estoque, a rotina sempre 
trabalha com as 3 tabelas). E no final da rotina, um COMMIT.

Bem, o problema é o seguinte: ocasionalmente essas tabelas estão ficando 
inconsistentes (por exemplo, a soma das quantidade na tabela SITUACAO_EST não 
confere com a soma das quantidades das outras duas.

Criei, na tentativa de encontrar o problema, através de trigger AFTER INSERT, 
DELETE OR UPDATE nas tabelas acima, uma "auditoria" em uma outra tabela 
auxiliar. Assim, cada vez que é executada uma das operações acima eu gravo 
nesta outra tabela todos os valores das linhas afetadas. Com isso, eu 
verifiquei uma situação que me deixou bastante surpreso.

Usando os exemplos acima, ao quitar uma guia, ficaram na tabela auditoria os 
seguintes registros:

UPDATE em CLASSE_SIT_EST, abatendo 200 da QTD da linha CAM01, ABC, 01/01/2005, 
10, TRANSITO, 1, 200; (deixou com zero)
UPDATE em SITUACAO_EST, abatendo 200 da QTD da linha linha CAM01, ABC, 
01/01/2005, 10, TRANSITO, 200; (deixou com zero)
UPDATE em ESTOQUE, abatendo 200 da QTD da linha linha CAM01, ABC, 01/01/2005, 
10, 500; (deixou com 300)

Até aí, tudo bem. Em, seguida
UPDATE em CLASSE_SIT_EST, abatendo X da QTD da linha referente ao próximo item 
da guia (também OK)

*** E aí a surpresa: NOVAMENTE a linha
UPDATE em ESTOQUE, abatendo 200 da QTD da linha CAM01, ABC, 01/01/2005, 10, 
500; (ou seja, NOVAMENTE RETIRANDO 200 daquele item)

Por isso as quantidade acabam ficando inconsistentes. E pude ver também que 
isso não ocorre sempre com a mesma tabela, em outras situações ocorreu com 
algum das outras duas.

Essas tabelas fazem parte de um grupo de replicação assíncrona. Pesquisando 
sobre o assunto (embora eu não seja DBA tive que correr atrás), li que a 
replicação não garante uma serializabilidade das transações, podendo ocorrer o 
caso de transações iniciadas depois acabarem antes de outras transações mais 
antigas, por isso devendo ser monitorada constantemente.

Antigamente a replicação nesse sistema era Multimaster, e como, revendo o 
projeto, vimos que isso não era necessário, foi refeito o esquema da 
replicação, alterando-as para MASTER na filial correspondente e criando apenas 
MATERIALIZED VIEW na matriz.
Isso diminuiu bastante a ocorrência deste problema, o que me leva a pensar que 
de alguma forma a replicação Multimaster estava causando isso. 

Mas hoje, mesmo com a tabela fisicamente apenas na própria filial, o problema 
ainda ocorre (bem menos, é verdade, mas ocorre).

Gostaria de saber dos companheiros se alguém já passou por isso, se sabe pelo 
menos em teoria se isso pode realmente ser causado pelo processo da replicação, 
ou se existiria algum outro motivo que pudesse estar causando essa anomalia.

Minha idéia é que, no exemplo acima, se ocorresse algum erro ao alterar o 
estoque do segundo item da guia, deveria ocorrer um ROLLBACK desf

[oracle_br] RedHat ES

2005-07-20 Por tôpico Akira
Dúvida com RedHat

Instalei o Oracle 10.1.0.3 no RedHat Es Free que tem no site da RedHat. Tem 
algum problema nisso?
Será que vai parar de funcionar daqui uns dias?

Um abraço

Akira

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



__

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] Re: Fw: Consultar o text de uma view

2005-07-20 Por tôpico Phael
Obrigado Chiappa e Salvio

Salvio,
 me parece que do seu jeito deu certo, pois
eu queria pesquisar em todas as views do banco se
existe determinado texto e ele me retornasse o owner
e o nome da view que contem o texto solicitado.

Chiappa,
Vou tentar fazer por cursor pois preciso pesquisar
todas as views do banco.

[]s

Phael


- Original Message - 
From: "jlchiappa" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, July 20, 2005 10:36 AM
Subject: [oracle_br] Re: Fw: Consultar o text de uma view


Campos LONG não podem ser parte de WHERE em SQL, é uma das restrições
(documentadas) deles. Entre outras possibilidades, uma é usar PL/SQL,
PL/SQL é capaz de manipular LONGs diretamente, até 32 Kb (se for
maior que isso teria que quebrar usando DBMS_SQL, mas pra views não
deve ser o caso). É trivial escrever uma função PL/SQL pra isso, o
segredo (nada secreto) é se saber como o SQL e o PL/SQL manipulam
datatypes. O exemplo abaixo é ridiculamente simplório mas funciona :

[EMAIL PROTECTED]:SQL>create or replace function existe_na_view(P_OWNER
char, P_VIEW_NAME char, P_CONDICAO char)
  2  return number
  3  as
  4 l_tmp long;
  5 l_ret number := 0;
  6  begin
  7 select TEXT into l_tmp
  8   from DBA_VIEWS
  9  where owner = P_OWNER
 10and view_name = P_VIEW_NAME;
 11 if l_tmp like P_CONDICAO then
 12l_ret := 1;
 13 end if;
 14 return l_ret;
 15  end;
 16  /

Função criada.


[EMAIL PROTECTED]:SQL>select owner, view_name, text from dba_views
  2 where existe_na_view(OWNER, VIEW_NAME, '%dept%') <> 0;

OWNERVIEW_NAME  TEXT
 -- --
--
CHIAPPA  V_DEPT
select "DEPTNO","DNAME","LOC" from scott.dept where deptno < 50

[EMAIL PROTECTED]:SQL>

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, "Phael" <[EMAIL PROTECTED]> escreveu
>
> Como eu faço uma consulta no texto de uma view
>
> quero usar o like no campo TEXTLONG da
>
> dba_views ?
>
> Se não tiver como,
>
> Então tem como eu criar uma tabela com os mesmos dados
> dessa colunas mas com o tipo varchar2?
>
>
>
> Phael
>
> [As partes desta mensagem que não continham texto foram removidas]




__

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

 





[oracle_br] Nomes de Serviços

2005-07-20 Por tôpico Fabiano Arndt
Bom dia Pessoal,

Nossos sistemas aqui na empresa são feitos em Delphi acessando bases
de dados oracle. atualmente criamos dois serviços para acessar as
bases de dados, um chamado ORA, e a outro chamado ORCL, cada um
apontando para um BD (um para produção e um para teste).

Hoje grande parte de nossos clientes possuem VPN, o que ajuda muito
quando precisamos resolver algum tipo de problema, e para que possamos
acessar a base de dados dos clientes, precisamos mudar um dos
serviços, para que ele aponte para o banco de dados do cliente, até aí
tá tranquilo, o problema é que possuímos vários clientes e toda hora
precisamos, entrar no Net8 Easy Config e fazer essa alteração. para
isso estavamos pensando em criar um serviço para cada empresa que
possuem nosso sistema, e então a partir do delphi eu poder escolher
qual o serviço utilizar.

aí é que entra a dúvida? como fazer para listar os serviços criados em
uma máquina?

estava pensando em acessar diretamente o arquivo tnsnames.ora e ler o
seu conteudo, mas acho que não vai ficar legal...

se alguém tiver uma idéia agredeço.

obrigado pela atenção.

Fabiano.


__

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

 




[oracle_br] Re: Fw: Consultar o text de uma view

2005-07-20 Por tôpico jlchiappa
Campos LONG não podem ser parte de WHERE em SQL, é uma das restrições 
(documentadas) deles. Entre outras possibilidades, uma é usar PL/SQL, 
PL/SQL é capaz de manipular LONGs diretamente, até 32 Kb (se for 
maior que isso teria que quebrar usando DBMS_SQL, mas pra views não 
deve ser o caso). É trivial escrever uma função PL/SQL pra isso, o 
segredo (nada secreto) é se saber como o SQL e o PL/SQL manipulam 
datatypes. O exemplo abaixo é ridiculamente simplório mas funciona :

[EMAIL PROTECTED]:SQL>create or replace function existe_na_view(P_OWNER 
char, P_VIEW_NAME char, P_CONDICAO char)
  2  return number
  3  as
  4 l_tmp long;
  5 l_ret number := 0;
  6  begin
  7 select TEXT into l_tmp
  8   from DBA_VIEWS
  9  where owner = P_OWNER
 10and view_name = P_VIEW_NAME;
 11 if l_tmp like P_CONDICAO then
 12l_ret := 1;
 13 end if;
 14 return l_ret;
 15  end;
 16  /

Função criada.


[EMAIL PROTECTED]:SQL>select owner, view_name, text from dba_views 
  2 where existe_na_view(OWNER, VIEW_NAME, '%dept%') <> 0;

OWNERVIEW_NAME  TEXT
 -- --
--
CHIAPPA  V_DEPT 
select "DEPTNO","DNAME","LOC" from scott.dept where deptno < 50

[EMAIL PROTECTED]:SQL>

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, "Phael" <[EMAIL PROTECTED]> escreveu
> 
> Como eu faço uma consulta no texto de uma view
> 
> quero usar o like no campo TEXTLONG da
> 
> dba_views ?
> 
> Se não tiver como,
> 
> Então tem como eu criar uma tabela com os mesmos dados
> dessa colunas mas com o tipo varchar2?
> 
> 
> 
> Phael
> 
> [As partes desta mensagem que não continham texto foram removidas]




__

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

 




RES: [oracle_br] Fw: Consultar o text de uma view

2005-07-20 Por tôpico Salvio Padlipskas
Olá Phael,

Bom, caso o texto tenha + que 32k vc vai ter dificuldade para exibí-lo.

1a.opção) no SQL*Plus digite : set long 50

Aí  faça um select normalmente para ver o que vc consegue

2a.opção)
Segue um workarround que vc poderá fazer para resolver isso
(Converter os dados para datatype CLOB).

=
1.Passo => Criar uma tabela com datatype CLOB

CREATE TABLE OUT ( TEXTO CLOB )
=

=
2.Passo => Transferir os dados do datatype LONG para 
a coluna CLOB

INSERT INTO OUT SELECT TO_LOB(SQL_TEXT) FROM DBA_OUTLINES;

=

=
3. e ultimo Passo => Exibir os dados da coluna CLOB

select texto
from out
where  dbms_lob.substr(texto, 4000,1 ) like 'INSERT INTO
MTL_PER_CLOSE_DTLS%'
=



-Mensagem original-
De: Phael [mailto:[EMAIL PROTECTED]
Enviada em: quarta-feira, 20 de julho de 2005 09:07
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Fw: Consultar o text de uma view



Como eu faço uma consulta no texto de uma view

quero usar o like no campo TEXTLONG da

dba_views ?

Se não tiver como,

Então tem como eu criar uma tabela com os mesmos dados
dessa colunas mas com o tipo varchar2?



Phael

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



__

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




 



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



__

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

 




[oracle_br] Rman 9 X 10g

2005-07-20 Por tôpico Akira
Alguém sabe se funciona usar o Rman com base num banco 9.2.0.4 no Windows 2003, 
para fazer o backup de um banco 10g no RedHat Es?

Akira

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



__

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

 




RES: [oracle_br] ODBC

2005-07-20 Por tôpico Alex Fabiano Ribeiro
Eduardo, ai vai uma resposta dada pelo nosso amigo Chiappa:



Bom, eu já fiz em outro Cliente há um tempo um teste do Forms
acessando tabelas estrangeiras (SQLServer no caso) via ODBC, penso
que o mesmo tipo de acesso deve funcionar para Access : vc precisaria
ter instalado & configurado a fonte ODBC pro Access, e o Oracle Open
Client Adapter (OCA), ele vem no CD do Forms. No
manual "Developer/2000 Guidelines for Building Applications" capítulo
6 -
Taking Advantage of Developer/2000's Open Architecture, a seção
6.4, "Designing Applications to Run against ODBC Datasources" fala
sobre isso. E também lembro que tive  que alterar algumas
propriedades do bloco, se me lembro era um tópico chamado Accessing
non-Oracle datasources no help on-line que listava isto.

==>> DEPENDENDO do volume, porém, a performance não vai ser muito
boa, a solução de arquivo-texto deve escalar melhor, penso.

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br




-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Eduardo Antônio Ferreira
Enviada em: quarta-feira, 20 de julho de 2005 09:21
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] ODBC



Bom dia,

 Por acaso alguem sabe como eu uso o ODBC no Forms e Reports? Acessando
outro banco EX. My Sql..
-Mensagem original-
From: "Phael" [EMAIL PROTECTED]
Date: Wed, 20 Jul 2005 09:19:13 -0300
To: oracle_br@yahoogrupos.com.br
Subject: [oracle_br] Fw: Consultar o text de uma view


|
| Como eu faço uma consulta no texto de uma view
|
| quero usar o like no campo TEXT LONG da
|
| dba_views ?
|
| Se não tiver como,
|
| Então tem como eu criar uma tabela com os mesmos dados
| dessa colunas mas com o tipo varchar2?
|
|
|
| Phael
|
| [As partes desta mensagem que não continham texto foram removidas]
|
|
|
|__
|
| 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
|
|
|
|
|
|
|
|


--
Eduardo Antônio Ferreira
Diretor Comercial
C. 55-0XX11-8199-6123

[EMAIL PROTECTED] - www.innovationsolucoes.com.br


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



__

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

 




[oracle_br] RES: Consultar o text de uma view

2005-07-20 Por tôpico Ederson
Phael,

Use algo assim:

set long 2
select VIEW_NAME from dba_views where TEXT like '%seu texto%';

 
Ederson Elias de Oliveira
DBA Oracle
Setransp - GO
---

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Phael
Enviada em: quarta-feira, 20 de julho de 2005 09:07
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Fw: Consultar o text de uma view


Como eu faço uma consulta no texto de uma view

quero usar o like no campo TEXT    LONG da

dba_views ?

Se não tiver como,

Então tem como eu criar uma tabela com os mesmos dados
dessa colunas mas com o tipo varchar2?



Phael




__

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

2005-07-20 Por tôpico Eduardo Antônio Ferreira

Bom dia,

 Por acaso alguem sabe como eu uso o ODBC no Forms e Reports? Acessando outro 
banco EX. My Sql..
-Mensagem original-
From: "Phael" [EMAIL PROTECTED]
Date: Wed, 20 Jul 2005 09:19:13 -0300
To: oracle_br@yahoogrupos.com.br
Subject: [oracle_br] Fw: Consultar o text de uma view


| 
| Como eu faço uma consulta no texto de uma view
| 
| quero usar o like no campo TEXT LONG da
| 
| dba_views ?
| 
| Se não tiver como,
| 
| Então tem como eu criar uma tabela com os mesmos dados
| dessa colunas mas com o tipo varchar2?
| 
| 
| 
| Phael
| 
| [As partes desta mensagem que não continham texto foram removidas]
| 
| 
| 
|__
| 
| 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
| 
| 
| 
| 
| 
| 
| 
| 


--
Eduardo Antônio Ferreira
Diretor Comercial
C. 55-0XX11-8199-6123

[EMAIL PROTECTED] - www.innovationsolucoes.com.br


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



__

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

 




[oracle_br] Consultar o text de uma view

2005-07-20 Por tôpico Phael
Como eu faço uma consulta no texto de uma view

quero usar o like no campo TEXTLONG da

dba_views ?



Phael

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



__

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

 




[oracle_br] Fw: Consultar o text de uma view

2005-07-20 Por tôpico Phael

Como eu faço uma consulta no texto de uma view

quero usar o like no campo TEXTLONG da

dba_views ?

Se não tiver como,

Então tem como eu criar uma tabela com os mesmos dados
dessa colunas mas com o tipo varchar2?



Phael

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



__

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