[oracle_br] Help Duvida reorg ?
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 ?
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
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
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
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
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
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
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
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
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
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
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
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