RE: [oracle_br] Erro misterioso
Ola Fiz o teste abaixo e consegui reproduzir o problema. Possivelmente o problema eh quando tentam inserir mais de 4000 caracteres numa coluna varchar2, o que deve ajudar um pouco a localizar o problema... create table x (y varchar2(1000)); DECLARE l VARCHAR2(8000); BEGIN BEGIN l := rpad('x', 4000, '-'); INSERT INTO x VALUES (l); EXCEPTION WHEN OTHERS THEN dbms_output.put_line(SQLERRM); END; BEGIN l := rpad('x', 4001, '-'); INSERT INTO x VALUES (l); EXCEPTION WHEN OTHERS THEN dbms_output.put_line(SQLERRM); END; END; Saida: ORA-01401: inserted value too large for column ORA-01461: can bind a LONG value only for insert into a LONG column From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Marcelo Okano Sent: 22 August 2006 21:38 To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Erro misterioso amigos, Estou tentando adicionar um registro numa tabela e dá o erro: ORA-01461: can bind a LONG value only for insert into a LONG column Pode parecer óbvio mas não é pelos seguintes motivos: 1 - O erro é aleartório. Não acontece toda hora e não acontece em teste, só produção ( não dá pra debugar ). 2 - Não tem informação sobre a coluna que tá dando erro e a tabela é muito grande com várias possibilidades. Como saio dessa? Te algum log do Oracle que descreve melhor este erro de insert? Obrigado Marcelo -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RE: [oracle_br] Erro misterioso
Olá galera, bom dia ! Acredito que possa ser isso mesmo Luis e Marcelo. Aqui também tive problemas com isso. Dentro do bloco do PL/SQL, variáveis do tipo varchar2 podem manipular dados de até 32 KBytes... já uma coluna de tabela do mesmo tipo (varchar2) não permite armazenar mais do que 4 KBytes. Isso pode ser visto na documentação da Oracle (pelo menos na versão 8i que usamos aqui). Abraço, Marco. Ola Fiz o teste abaixo e consegui reproduzir o problema. Possivelmente o problema eh quando tentam inserir mais de 4000 caracteres numa coluna varchar2, o que deve ajudar um pouco a localizar o problema... create table x (y varchar2(1000)); DECLARE l VARCHAR2(8000); BEGIN BEGIN l := rpad('x', 4000, '-'); INSERT INTO x VALUES (l); EXCEPTION WHEN OTHERS THEN dbms_output.put_line(SQLERRM); END; BEGIN l := rpad('x', 4001, '-'); INSERT INTO x VALUES (l); EXCEPTION WHEN OTHERS THEN dbms_output.put_line(SQLERRM); END; END; Saida: ORA-01401: inserted value too large for column ORA-01461: can bind a LONG value only for insert into a LONG column From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Marcelo Okano Sent: 22 August 2006 21:38 To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Erro misterioso amigos, Estou tentando adicionar um registro numa tabela e dá o erro: ORA-01461: can bind a LONG value only for insert into a LONG column Pode parecer óbvio mas não é pelos seguintes motivos: 1 - O erro é aleartório. Não acontece toda hora e não acontece em teste, só produção ( não dá pra debugar ). 2 - Não tem informação sobre a coluna que tá dando erro e a tabela é muito grande com várias possibilidades. Como saio dessa? Te algum log do Oracle que descreve melhor este erro de insert? Obrigado Marcelo [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] tablespace system
Bom Dia Minha tablespace system esta com 174.30Mb utilizada, mas está alocada com 1.160MB Não consigo usar o resize, pois recebo o erro ora-03297. Como poderia proceder pra ajusta-la? Vale a pena fazer isso? Brigadinha Cris [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Ajuda com instalação do PDK
Olá amigos do grupo, por favor alguem pode me ajudar tenho que instalar o PDK no Oracle 10g numa maquina que tenho instalado o linux red hat enterprise 4, ja tenho o applications server todo instalado, inclusive o portal que é a ferramenta que irei usar, agora preciso isntalar o PDK para que eu comece a estudar o desenvolvimento de portlets, mas não estou sabendo instalar o PDK, alguem pode me dar uma ajuda, ou até mesmo me dizer onde eu posso encotrar alguma material para me ajudar. Desde já agradeço a todos. -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Procedure com Row_number() não executa
Olá pessoal, Mais uma dúvida me atormenta. O Select da query abaixo funciona perfeitamente no SQL Worksheet ,compila normal a procedure, porém quando mando executar não dá retorno. Será que a identificação por linhas não funciona em procedures? Agradeço se alguém puder dar alguma sugestão. Begin SELECT F2_TRANSP,F2_COND,F2_VALFAT,F2_EMISSAO,DOC INTO cZM_1TRANSP , cZM_1CONDPG , nA1_VULTCOM, cA1_ULTCOM,cD2_1DOC FROM (SELECT /*+ INDEX ( F2 SF2010A) */ F2_TRANSP, F2_COND,F2_VALFAT,F2_EMISSAO ,F2_FILIAL || F2_DOC || F2_SERIE AS DOC, ROW_NUMBER() OVER (ORDER BY R_E_C_N_O_ DESC) SEL_F2 FROM SF2010 F2 WHERE D_E_L_E_T_ = ' ' AND F2_TIPO = 'N' AND F2_LOJA = IN_A1_LOJA AND F2_CLIENTE = IN_A1_COD ) WHERE SEL_F2 = 1 ; Exception When NO_DATA_FOUND Then cZM_1TRANSP := ' '; cZM_1CONDPG := ' ' ; nA1_VULTCOM := 0 ; cA1_ULTCOM := ' ';cD2_1DOC := ' '; nA1_VPRICOM := 0; End; At. Marcelo Alberto Lauschner Depto. De Informática Auto Pratense Ltda * - Fax: (0XX54) 3242-3615 * - E-mail: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Erro misterioso
Valeu. Pode ser isso mesmo já que o sistema é um publicador de textos. Vou investigar. Marcelo On 8/23/06, Luis Cabral [EMAIL PROTECTED] wrote: Ola Fiz o teste abaixo e consegui reproduzir o problema. Possivelmente o problema eh quando tentam inserir mais de 4000 caracteres numa coluna varchar2, o que deve ajudar um pouco a localizar o problema... create table x (y varchar2(1000)); DECLARE l VARCHAR2(8000); BEGIN BEGIN l := rpad('x', 4000, '-'); INSERT INTO x VALUES (l); EXCEPTION WHEN OTHERS THEN dbms_output.put_line(SQLERRM); END; BEGIN l := rpad('x', 4001, '-'); INSERT INTO x VALUES (l); EXCEPTION WHEN OTHERS THEN dbms_output.put_line(SQLERRM); END; END; Saida: ORA-01401: inserted value too large for column ORA-01461: can bind a LONG value only for insert into a LONG column From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Marcelo Okano Sent: 22 August 2006 21:38 To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Erro misterioso amigos, Estou tentando adicionar um registro numa tabela e dá o erro: ORA-01461: can bind a LONG value only for insert into a LONG column Pode parecer óbvio mas não é pelos seguintes motivos: 1 - O erro é aleartório. Não acontece toda hora e não acontece em teste, só produção ( não dá pra debugar ). 2 - Não tem informação sobre a coluna que tá dando erro e a tabela é muito grande com várias possibilidades. Como saio dessa? Te algum log do Oracle que descreve melhor este erro de insert? Obrigado Marcelo [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Certificação?
Pessoal, Vi que a forma de certificação mudou, agora é obrigatorio ter feito pelo menos um curso oficial. Dai estava estudando para me certificar na versão 9,como não fiz nenhum curso oficial e aqui em Fortaleza o pessoal só realiza curso da versão 9 se qndo fechar uma turma de no minimo 5 alunos e a procura esta muito escarssa para esta versao, então, surgiu a questão de como conseguir 4 pessoas que queiram participar do curso da versao 9 e que tambem tenham disponivel na mesma epoca que eu os R$2500 para pagar o curso. Dai como estava estudando e tenho todo o material oficial em portugues da versão 9 impresso. Queria saber se tirando a certificação OCA versão 9, posso tirar a OCP 10g fazendo apenas o curso da versao 10 e a prova relacionada, ou se tenho que fazer alguma prova para transformar minha certificacao OCA9 em OCA10? O curso oficial tem que ser referente a versao em que voce esta pra se certificar? To pensando seriamente em partir logo pra versao 10 mesmo que demore mais um pouco para me certificar. Agradeço desde ja ajuda de todos. -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] OFF-TOPIC Compartilhamento de Arquivos
Pessoal, várias pessoas tnham me pedido em pvt que eu re-passasse pra elas os arquivos (textos, papers, scripts, trechos de conversas, notas, etc) que já disponibilizei ao grupo no yousendit há algum tempo atrás. Assim, disponibilizei novamente (inicialmente no megaupload, cfrme for dando vou deixar também no yousendit, no bigfile e no rapidshare), e cfrme for uploadeando vou passando os links. Segue o do mega que está já pronto : http://www.megaupload.com/?d=ZWIA5IP2 o arquivo se chama arqs_oracle.rar , tem cerca de 225 Mb, quem se interessar pode baixar. Sò aviso que : - os textos que ele contém são coisas que fui coletando ao longo do tempo, então as versões de Oracle a que se aplicam variam, alguns só servem pra v7, alguns 8i e 9i, pouca coisa só pra 10g... - também por causa do fator tempo, pode SIM haver alguma info que era verdadeira e hoje não é mais, então TESTAR antes de tomar qquer coisa emmqquer arquivo que seja como certa. []s Chiappa -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Certificação?
Olá Faz o seguinte: Estuda e passa nas 4 provas do 9i e depois faz um curso de New Features do 10g e fica certificado em 9i e 10g com um unico curso oficial (a certificação do 10g só vem depois q tu fizer a prova do new features, mas a do 9i basta vc fazer o curso e preencher um questionário no site da oracle). A lista dos cursos oficiais que podem ser realizados é a seguinte: Introduction to Oracle9i: SQLhttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D11782p_org_id=lang=source_call= Oracle Database 10g: Introduction to SQL (Database )http://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D17216p_org_id=lang=source_call= Introduction to Oracle8i: SQL and PL/SQLhttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=41010p_org_id=lang=redir_type=1source_call=group_id=media=1page_number=by_date=N Oracle9i Database: Fundamentals Ihttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D11321p_org_id=lang=source_call= Oracle9i Database: Fundamentals IIhttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D11297p_org_id=lang=source_call= Oracle9i Database: Performance Tuninghttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D11299p_org_id=lang=source_call= Oracle9i Database: New Features for Administratorshttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D13957p_org_id=lang=source_call= Oracle Database 10g: New Features for Oracle8i DBAshttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D17389p_org_id=lang=source_call= Oracle9i Warehouse Builder: Implementationhttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D14097p_org_id=lang=source_call= Oracle Database 10g: New Features for Administratorshttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D17079GC10p_org_id=lang=source_call= Oracle Database 10g: New Features for Administrators Release 2http://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D17079GC20p_org_id=lang=source_call= Oracle9i Database: Advanced Replicationhttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D12625p_org_id=lang=redir_type=1source_call=group_id=media=1page_number=by_date=N Oracle9i Database: Implementing Oracle Streamshttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D14403p_org_id=lang=redir_type=1source_call=group_id=media=1page_number=by_date=N Oracle9i: Program with PL/SQLhttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D11784p_org_id=lang=redir_type=1source_call=group_id=media=1page_number=by_date=N Introduction to Oracle9i: SQL Basics - ILOhttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D16244p_org_id=lang=source_call= Oracle Enterprise Manager 9ihttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D12215p_org_id=lang=redir_type=1source_call=group_id=media=1page_number=by_date=N Develop PL/SQL Program Unitshttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=41024p_org_id=lang=source_call= Introduction to Oracle for Experienced SQL Usershttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=41015p_org_id=lang=source_call= Managing Oracle on Linuxhttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D16511p_org_id=lang=redir_type=1source_call=group_id=media=1page_number=by_date=N Managing Oracle on Windows 2000http://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D14361p_org_id=lang=source_call= Migrating from Sybase to Oracle9ihttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D17322p_org_id=lang=source_call= Migrating from Sybase to Oracle9i - ILOhttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D13959p_org_id=lang=source_call= Oracle 9i: Data Guard Administration http://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D12619p_org_id=lang=redir_type=1source_call=group_id=media=1page_number=by_date=N Oracle9i Database: Advanced Backup and Recovery using RMANhttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D16507p_org_id=lang=redir_type=1source_call=group_id=media=1page_number=by_date=N Oracle9i Database: Securityhttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D12621p_org_id=lang=redir_type=1source_call=group_id=media=1page_number=by_date=N Oracle9i Database: Spatial http://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D12848p_org_id=lang=source_call= Oracle9i Database: SQL Tuning Workshop R.2http://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D12395p_org_id=lang=source_call= Oracle9i Database: Using OLAPhttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D16001p_org_id=lang=source_call= Oracle9i Release 2: Real Application Clustershttp://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?dc=D12837p_org_id=lang=source_call= Oracle9i:
Re:[oracle_br] Aumento de temp01.dbf
Bom dia José Marcos, Primeiro quanto desses 9.0 GB estão alocados??? Caso tenha muito espaço livre desses 9.0 GB, vc precisa deminuir o valor do parametro UNDO_RETENTION ( show parameter undo ). No caso da temp, terá que verificar os parametros de memoria ( show parameter area )do seu banco, não sei o tamanho do seu db, mais se for pequeno deve estar fazendo muitos SORTS em DISCO.. No caso da TEMP não tem como diminuir um tempfile, pelo menos eu desconheço, vc precisará criar uma nova tablespace temp e defini-la como default. ( alguém me corrija se estiver errado ) abraço.. André Campos -- Início da mensagem original --- De: oracle_br@yahoogrupos.com.br Para: oracle_br@yahoogrupos.com.br Cc: Data: Tue, 22 Aug 2006 18:53:16 -0300 (ART) Assunto: [oracle_br] Aumento de temp01.dbf Boa noite pessoal, Estou começando no Oracle, e na empresa que trabalho o undotbs01.dbf e o temp01.dbf esta muito grande. Gostaria da ajuda de voces para diminuir o tamanho, pois o undotbs01.dbf esta com 9 GB e o temp01.dbf esta com 6 GB, estourando assim minha area de disco. Se alguem puder ajudar, gostaria das informações passo a passo. No aguardo de uma resposta, Desde ja agradeço. Atenciosamente, José Marcos Vieira Silva ( Obs..: Banco Oracle 9i Release 2 ( 9.2.0.1.0) José Marcos Vieira Silva Analista de Sistemas Tel Com..: (11) 4414 1727 Tel Cel..: (11) 7472 2553 Atibaia - SP ___ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] import
Fala ae pessoal Tenho que faze um import de tres tabelas X,Y e CLIENTE essa contem a seguinte trigger CREATE TRIGGER SSTI_TST.mostra_venda before insert or update on cliente for each row declare novas_vendas number; begin novas_vendas:= :new.vendas-- nvl(:old.vendas,0); dbms_output.put_line ('Novas Vendas :' || novas_vendas); end; Consegui fazer somente da X,Y mas da CLIENTE não o que pode estar acontecendo? - 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] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Criptografar Procedure.
Olá Lista, Gostaria de saber se alguém sabe me dizer como faço para criptografar uma procedure no Oracle. Desde já agradeço, -- Att, Guilherme Procópio Arjones -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RE: [oracle_br] Erro misterioso
Ola Marcelo Penso que o limite de uma coluna varchar2 seja sim 4000 bytes (nao 4kbytes, que corresponde a 4096 bytes) e normalmente um caracter corresponde a um byte. Porem, quando se usa unicode (onde um caracter pode ocupar mais de um byte) os manuais da oracle dizem: -- The maximum column size allowed is 4000 characters when the national character set is UTF8 and 2000 when it is AL16UTF16. The maximum length of an NVARCHAR2 column in bytes is 4000. Both the byte limit and the character limit must be met, so the maximum number of characters that is actually allowed in an NVARCHAR2 column is the number of characters that can be written in 4000 bytes. Nao tenho experiencia em trabalhar com Unicode, mas o que vc diz faz sentido. Quem souber mais detalhes sobre unicode e poder esclarecer melhor... /lc From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Marcelo Okano Sent: 23 August 2006 14:05 To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Erro misterioso Mas 4 Kbytes é 4 mil caracteres? Com certeza? 1 byte é um caracter? On 8/23/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Olá galera, bom dia ! Acredito que possa ser isso mesmo Luis e Marcelo. Aqui também tive problemas com isso. Dentro do bloco do PL/SQL, variáveis do tipo varchar2 podem manipular dados de até 32 KBytes... já uma coluna de tabela do mesmo tipo (varchar2) não permite armazenar mais do que 4 KBytes. Isso pode ser visto na documentação da Oracle (pelo menos na versão 8i que usamos aqui). Abraço, Marco. Ola Fiz o teste abaixo e consegui reproduzir o problema. Possivelmente o problema eh quando tentam inserir mais de 4000 caracteres numa coluna varchar2, o que deve ajudar um pouco a localizar o problema... create table x (y varchar2(1000)); DECLARE l VARCHAR2(8000); BEGIN BEGIN l := rpad('x', 4000, '-'); INSERT INTO x VALUES (l); EXCEPTION WHEN OTHERS THEN dbms_output.put_line(SQLERRM); END; BEGIN l := rpad('x', 4001, '-'); INSERT INTO x VALUES (l); EXCEPTION WHEN OTHERS THEN dbms_output.put_line(SQLERRM); END; END; Saida: ORA-01401: inserted value too large for column ORA-01461: can bind a LONG value only for insert into a LONG column From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Marcelo Okano Sent: 22 August 2006 21:38 To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Erro misterioso amigos, Estou tentando adicionar um registro numa tabela e dá o erro: ORA-01461: can bind a LONG value only for insert into a LONG column Pode parecer óbvio mas não é pelos seguintes motivos: 1 - O erro é aleartório. Não acontece toda hora e não acontece em teste, só produção ( não dá pra debugar ). 2 - Não tem informação sobre a coluna que tá dando erro e a tabela é muito grande com várias possibilidades. Como saio dessa? Te algum log do Oracle que descreve melhor este erro de insert? Obrigado Marcelo [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Certificação?
Cara valeu pela dica. Estou na duvida se devo realmente seguir a trilha de DBA ou a trilha de DEVELOPER. Mas valeu mesmo. Se optar por DBA vou seguir seu conselho. Valeu David Silveira Mota --- Em oracle_br@yahoogrupos.com.br, Alex Fernando Kirsten [EMAIL PROTECTED] escreveu Olá Faz o seguinte: Estuda e passa nas 4 provas do 9i e depois faz um curso de New Features do 10g e fica certificado em 9i e 10g com um unico curso oficial (a certificação do 10g só vem depois q tu fizer a prova do new features, mas a do 9i basta vc fazer o curso e preencher um questionário no site da oracle). A lista dos cursos oficiais que podem ser realizados é a seguinte: Introduction to Oracle9i: SQLhttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D11782p_org_id=lang=source_call= Oracle Database 10g: Introduction to SQL (Database )http://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D17216p_org_id=lang=source_call= Introduction to Oracle8i: SQL and PL/SQLhttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect? dc=41010p_org_id=lang=redir_type=1source_call=group_id=media=1p age_number=by_date=N Oracle9i Database: Fundamentals Ihttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D11321p_org_id=lang=source_call= Oracle9i Database: Fundamentals IIhttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D11297p_org_id=lang=source_call= Oracle9i Database: Performance Tuninghttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D11299p_org_id=lang=source_call= Oracle9i Database: New Features for Administratorshttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D13957p_org_id=lang=source_call= Oracle Database 10g: New Features for Oracle8i DBAshttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D17389p_org_id=lang=source_call= Oracle9i Warehouse Builder: Implementationhttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D14097p_org_id=lang=source_call= Oracle Database 10g: New Features for Administratorshttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D17079GC10p_org_id=lang=source_call= Oracle Database 10g: New Features for Administrators Release 2http://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D17079GC20p_org_id=lang=source_call= Oracle9i Database: Advanced Replicationhttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect? dc=D12625p_org_id=lang=redir_type=1source_call=group_id=media=1 page_number=by_date=N Oracle9i Database: Implementing Oracle Streamshttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect? dc=D14403p_org_id=lang=redir_type=1source_call=group_id=media=1 page_number=by_date=N Oracle9i: Program with PL/SQLhttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect? dc=D11784p_org_id=lang=redir_type=1source_call=group_id=media=1 page_number=by_date=N Introduction to Oracle9i: SQL Basics - ILOhttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D16244p_org_id=lang=source_call= Oracle Enterprise Manager 9ihttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect? dc=D12215p_org_id=lang=redir_type=1source_call=group_id=media=1 page_number=by_date=N Develop PL/SQL Program Unitshttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=41024p_org_id=lang=source_call= Introduction to Oracle for Experienced SQL Usershttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=41015p_org_id=lang=source_call= Managing Oracle on Linuxhttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect? dc=D16511p_org_id=lang=redir_type=1source_call=group_id=media=1 page_number=by_date=N Managing Oracle on Windows 2000http://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D14361p_org_id=lang=source_call= Migrating from Sybase to Oracle9ihttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D17322p_org_id=lang=source_call= Migrating from Sybase to Oracle9i - ILOhttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D13959p_org_id=lang=source_call= Oracle 9i: Data Guard Administration http://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect? dc=D12619p_org_id=lang=redir_type=1source_call=group_id=media=1 page_number=by_date=N Oracle9i Database: Advanced Backup and Recovery using RMANhttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect? dc=D16507p_org_id=lang=redir_type=1source_call=group_id=media=1 page_number=by_date=N Oracle9i Database: Securityhttp://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect? dc=D12621p_org_id=lang=redir_type=1source_call=group_id=media=1 page_number=by_date=N Oracle9i Database: Spatial http://education.oracle.com/pls/web_prod-plq- dad/show_desc.redirect?dc=D12848p_org_id=lang=source_call= Oracle9i Database: SQL Tuning Workshop
Re: [oracle_br] OFF-TOPIC Compartilhamento de Arquivos
Eu fui um dos que pediu ao Chiappa este material e gostaria de agradecer sua boa vontade. Aguardo novas disponibilizações no restante dos sites mencionados (não consigo baixar no megaupload [mensagem de slots insuficientes]). Obrigado, Chiappa. Reginaldo Ribeiro - DBA Oracle http://www.dbcom.com.br [EMAIL PROTECTED] skype: dbcom_it_experts 55 11 92344290 jlchiappa wrote: Pessoal, várias pessoas tnham me pedido em pvt que eu re-passasse pra elas os arquivos (textos, papers, scripts, trechos de conversas, notas, etc) que já disponibilizei ao grupo no yousendit há algum tempo atrás. Assim, disponibilizei novamente (inicialmente no megaupload, cfrme for dando vou deixar também no yousendit, no bigfile e no rapidshare), e cfrme for uploadeando vou passando os links. Segue o do mega que está já pronto : http://www.megaupload.com/?d=ZWIA5IP2 o arquivo se chama arqs_oracle.rar , tem cerca de 225 Mb, quem se interessar pode baixar. Sò aviso que : - os textos que ele contém são coisas que fui coletando ao longo do tempo, então as versões de Oracle a que se aplicam variam, alguns só servem pra v7, alguns 8i e 9i, pouca coisa só pra 10g... - também por causa do fator tempo, pode SIM haver alguma info que era verdadeira e hoje não é mais, então TESTAR antes de tomar qquer coisa emmqquer arquivo que seja como certa. []s Chiappa -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: RES: [oracle_br] Performance de máquina
Oi, Na mesma view que lhe deu a resposta de quantas sessões estavam ativas e inativas, a V$SESSION. Quando for pesquisar, procure as sessões ativas (STATUS='ACTIVE'), no primeiro momento despreze as sessões de background e concentre-se nas sessões de usuários. Faça um SELECT * FROM V$SESSION para ir se familiarizando com as diversas colunas que essa view possui. Abraços, Carlos Alfredo M. de Menezes -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de pquadros Enviada em: quarta-feira, 23 de agosto de 2006 13:36 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: [oracle_br] Performance de máquina Oi Carlos! a coluna last_call_et seria de qual view? --- Em oracle_br@yahoogrupos.com.br, Carlos A.M. Menezes [EMAIL PROTECTED] escreveu Colega, Acho que se essas 20 sessões ativas forem de usuários, provavelmente deve ser a causa dos 100% de CPU. Seu servidor tem 2 processadores, em teoria bastariam 2 sessões de usuários com comandos SQL problemáticos para consumir toda a cpu. Verifique a coluna last_call_et dessas 20 sessões ativas, valores altos geralmente indicam problemas. Carlos Alfredo M. de Menezes -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rocharolr Enviada em: terça-feira, 22 de agosto de 2006 14:59 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Performance de máquina Srs, Estou com o banco 9.2.0.1 instalado numa máquina AIX4.3.3 com dois processadores de 450MHz e 4Gb de memória. Estou com 3Gb de max SGA e 17G de swap disponível. Para minha surpresa, estou com o consumo de CPU a 100% mesmo com poucos usuários conectados (150 inativos e 20 ativos). Alguém pode dar uma luz sobre o pq desse consumo de CPU? Grato. Rocha [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RE: [oracle_br] Criptografar Procedure.
Amigo, use o comando wrap.exe localizado no diretorio `$ORACLE_HOME/bin -- Mensagem Original -- To: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br, [EMAIL PROTECTED] [EMAIL PROTECTED], [EMAIL PROTECTED] [EMAIL PROTECTED], GPOracle [EMAIL PROTECTED] From: Guilherme Procópio Arjones [EMAIL PROTECTED] Date: Wed, 23 Aug 2006 11:28:43 -0300 Subject: [oracle_br] Criptografar Procedure. Reply-To: oracle_br@yahoogrupos.com.br Olá Lista, Gostaria de saber se alguém sabe me dizer como faço para criptografar uma procedure no Oracle. Desde já agradeço, -- Att, Guilherme Procópio Arjones -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] OFF-TOPIC Compartilhamento de Arquivos
instale aquela maldita barra de ferramentas para o IE que ele libera para baixar :) Depois desinstale. Odeio precisar instalar estas porcarias mas... abraços - Original Message - From: rflribeiro [EMAIL PROTECTED] To: oracle_br@yahoogrupos.com.br Sent: Wednesday, August 23, 2006 2:18 PM Subject: Re: [oracle_br] OFF-TOPIC Compartilhamento de Arquivos Eu fui um dos que pediu ao Chiappa este material e gostaria de agradecer sua boa vontade. Aguardo novas disponibilizações no restante dos sites mencionados (não consigo baixar no megaupload [mensagem de slots insuficientes]). Obrigado, Chiappa. Reginaldo Ribeiro - DBA Oracle http://www.dbcom.com.br [EMAIL PROTECTED] skype: dbcom_it_experts 55 11 92344290 jlchiappa wrote: Pessoal, várias pessoas tnham me pedido em pvt que eu re-passasse pra elas os arquivos (textos, papers, scripts, trechos de conversas, notas, etc) que já disponibilizei ao grupo no yousendit há algum tempo atrás. Assim, disponibilizei novamente (inicialmente no megaupload, cfrme for dando vou deixar também no yousendit, no bigfile e no rapidshare), e cfrme for uploadeando vou passando os links. Segue o do mega que está já pronto : http://www.megaupload.com/?d=ZWIA5IP2 o arquivo se chama arqs_oracle.rar , tem cerca de 225 Mb, quem se interessar pode baixar. Sò aviso que : - os textos que ele contém são coisas que fui coletando ao longo do tempo, então as versões de Oracle a que se aplicam variam, alguns só servem pra v7, alguns 8i e 9i, pouca coisa só pra 10g... - também por causa do fator tempo, pode SIM haver alguma info que era verdadeira e hoje não é mais, então TESTAR antes de tomar qquer coisa emmqquer arquivo que seja como certa. []s Chiappa -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] OFF-TOPIC Compartilhamento de Arquivos
Agradeço tbem ao Chiappa Muito legal poder contar com pessoas profissionais que não precisam usar a tatica de esconder a informação para poder manter seus empregos como acontece muito na área de informática. :) valeu brother - Original Message - From: rflribeiro [EMAIL PROTECTED] To: oracle_br@yahoogrupos.com.br Sent: Wednesday, August 23, 2006 2:18 PM Subject: Re: [oracle_br] OFF-TOPIC Compartilhamento de Arquivos Eu fui um dos que pediu ao Chiappa este material e gostaria de agradecer sua boa vontade. Aguardo novas disponibilizações no restante dos sites mencionados (não consigo baixar no megaupload [mensagem de slots insuficientes]). Obrigado, Chiappa. Reginaldo Ribeiro - DBA Oracle http://www.dbcom.com.br [EMAIL PROTECTED] skype: dbcom_it_experts 55 11 92344290 jlchiappa wrote: Pessoal, várias pessoas tnham me pedido em pvt que eu re-passasse pra elas os arquivos (textos, papers, scripts, trechos de conversas, notas, etc) que já disponibilizei ao grupo no yousendit há algum tempo atrás. Assim, disponibilizei novamente (inicialmente no megaupload, cfrme for dando vou deixar também no yousendit, no bigfile e no rapidshare), e cfrme for uploadeando vou passando os links. Segue o do mega que está já pronto : http://www.megaupload.com/?d=ZWIA5IP2 o arquivo se chama arqs_oracle.rar , tem cerca de 225 Mb, quem se interessar pode baixar. Sò aviso que : - os textos que ele contém são coisas que fui coletando ao longo do tempo, então as versões de Oracle a que se aplicam variam, alguns só servem pra v7, alguns 8i e 9i, pouca coisa só pra 10g... - também por causa do fator tempo, pode SIM haver alguma info que era verdadeira e hoje não é mais, então TESTAR antes de tomar qquer coisa emmqquer arquivo que seja como certa. []s Chiappa -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Performance de Query
Tenho a seguinte situacão: SQL VARIABLE b1 number; SQL VARIABLE b2 varchar2(85); SQL VARIABLE b3 number; SQL VARIABLE b4 number; SQL SQL EXECUTE :b1 := 9; PL/SQL procedure successfully completed. Elapsed: 00:00:00.01 SQL EXECUTE :b2 := 'MR'; PL/SQL procedure successfully completed. Elapsed: 00:00:00.00 SQL EXECUTE :b3 := 999; PL/SQL procedure successfully completed. Elapsed: 00:00:00.00 SQL EXECUTE :b4 := 1; PL/SQL procedure successfully completed. Elapsed: 00:00:00.01 SQL SQL SELECT BOP_RG_FONEMA.ID_RG, 2 BOP_RG_FONEMA.FONEMA, 3 BOP_RG.NM_NOME, 4 BOP_RG.NM_MAE, 5 BOP_RG.DT_NASCIMENTO 6 FROM BOP_RG_FONEMA, 7 BOP_RG 8WHERE BOP_RG_FONEMA.FONEMA LIKE '%'||:b2 ||'%' 9 AND BOP_RG.ID_RG = BOP_RG_FONEMA.ID_RG; 577757 rows selected. Elapsed: 00:05:19.83 Execution Plan -- 0 SELECT STATEMENT Optimizer=CHOOSE (Cost=12848 Card=112467 By tes=22718334) 10 HASH JOIN (Cost=12848 Card=112467 Bytes=22718334) 21 INDEX (RANGE SCAN) OF 'IDX2_BOP_RG_FONEMA' (NON-UNIQUE) (Cost=88 Card=112467 Bytes=2024406) 31 INDEX (FAST FULL SCAN) OF 'IDX5_BOP_RG' (NON-UNIQUE) (Co st=6010 Card=2249333 Bytes=413877272) Statistics -- 0 recursive calls 0 db block gets 72271 consistent gets 98716 physical reads 0 redo size 118090042 bytes sent via SQL*Net to client 269853 bytes received via SQL*Net from client 38519 SQL*Net roundtrips to/from client 0 sorts (memory) 0 sorts (disk) 577757 rows processed Tenho os seguintes índices CREATE INDEX EBOP.IDX5_BOP_RG ON EBOP.BOP_RG (NM_NOME, ID_RG, NM_MAE, DT_NASCIMENTO) Distinct Keys:2249329 CREATE INDEX EBOP.IDX2_BOP_RG_FONEMA ON EBOP.BOP_RG_FONEMA (FONEMA, ID_RG) Distinct Keys:2249330 Tabela BOP_RG: 2249333 Linhas Tabela BOP_RG_FONEMA: 2249330 Linhas O tempo esta muito alto, alguma ídeia para melhorar essa query? Att, Jorge Donato -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: {Disarmed} RES: RES: [oracle_br] Performance de máquina
e o q pode ser considerado alto? maior de 10 ? De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos A.M. Menezes Enviada em: quarta-feira, 23 de agosto de 2006 14:24 Para: oracle_br@yahoogrupos.com.br Assunto: {Disarmed} RES: RES: [oracle_br] Performance de máquina Oi, Na mesma view que lhe deu a resposta de quantas sessões estavam ativas e inativas, a V$SESSION. Quando for pesquisar, procure as sessões ativas (STATUS='ACTIVE'), no primeiro momento despreze as sessões de background e concentre-se nas sessões de usuários. Faça um SELECT * FROM V$SESSION para ir se familiarizando com as diversas colunas que essa view possui. Abraços, Carlos Alfredo M. de Menezes -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de pquadros Enviada em: quarta-feira, 23 de agosto de 2006 13:36 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: [oracle_br] Performance de máquina Oi Carlos! a coluna last_call_et seria de qual view? --- Em oracle_br@yahoogrupos.com.br, Carlos A.M. Menezes [EMAIL PROTECTED] escreveu Colega, Acho que se essas 20 sessões ativas forem de usuários, provavelmente deve ser a causa dos 100% de CPU. Seu servidor tem 2 processadores, em teoria bastariam 2 sessões de usuários com comandos SQL problemáticos para consumir toda a cpu. Verifique a coluna last_call_et dessas 20 sessões ativas, valores altos geralmente indicam problemas. Carlos Alfredo M. de Menezes -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rocharolr Enviada em: terça-feira, 22 de agosto de 2006 14:59 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Performance de máquina Srs, Estou com o banco 9.2.0.1 instalado numa máquina AIX4.3.3 com dois processadores de 450MHz e 4Gb de memória. Estou com 3Gb de max SGA e 17G de swap disponível. Para minha surpresa, estou com o consumo de CPU a 100% mesmo com poucos usuários conectados (150 inativos e 20 ativos). Alguém pode dar uma luz sobre o pq desse consumo de CPU? Grato. Rocha [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos -- This message has been scanned for viruses and dangerous content by MailScanner http://www.mailscanner.info/ , and is believed to be clean. -- (Esta mensagem e originalmente escrita sem o uso de acentos ou ortografia apropriada, por questoes de configuracao de aplicativos de software livre.) Esta mensagem, incluindo seus eventuais anexos, pode conter informacoes confidenciais, de uso restrito e/ou legalmente protegidas. Se voce recebeu esta mensagem por engano, nao deve usar, copiar, divulgar, distribuir ou tomar qualquer atitude com base nestas informacoes. Solicitamos que voce elimine a mensagem imediatamente de seu sistema e avise-nos, enviando uma mensagem diretamente para o remetente e para [EMAIL PROTECTED] Todas as opinioes, conclusoes ou informacoes contidas nesta mensagem somente sera consideradas como provenientes da Ingleza quando efetivamente confirmadas, formalmente, por um de seus representantes legais, devidamente autorizados para tanto. Acredita-se que esta mensagem esteja protegida por acao de antivirus. [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Performance de Query
pesquisa com %nnn% o melhor que vc pode obter normalmente é um range scan mesmo, não tem muito jeito , e o range vai ser BEM largo, vc TEM que procurar praticamente no índice todo , já que o % inicial significa qquer coisa antes do argumento... Será que REALMENTE não dá pra especificar sem o % inicial ?? Se realmente tiver que, pra um caso desses ou vc usa o CONTAINS num índice text, ou tem um índice de função que indexa só os caras que contém a chave de pesquisa, como mostrado em http://asktom.oracle.com/pls/ask/f? p=4950:8:F4950_P8_DISPLAYID:37336026927381 . Uma outra opção, se a pesquisa tiver que ser repetida várias vezes na mesma sessão, pode ser ao invés de se ter o sub-conjunto menor dos regs que atendem à chave de pesquisa indexados num índice de função, talvez possa ser te- los numa GTT populada pelo programa, se o custo pra resolver BOP_RG.ID_RG = BOP_RG_FONEMA.ID_RG não for tão alto... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, jorgedonato2001 [EMAIL PROTECTED] escreveu Tenho a seguinte situacão: SQL VARIABLE b1 number; SQL VARIABLE b2 varchar2(85); SQL VARIABLE b3 number; SQL VARIABLE b4 number; SQL SQL EXECUTE :b1 := 9; PL/SQL procedure successfully completed. Elapsed: 00:00:00.01 SQL EXECUTE :b2 := 'MR'; PL/SQL procedure successfully completed. Elapsed: 00:00:00.00 SQL EXECUTE :b3 := 999; PL/SQL procedure successfully completed. Elapsed: 00:00:00.00 SQL EXECUTE :b4 := 1; PL/SQL procedure successfully completed. Elapsed: 00:00:00.01 SQL SQL SELECT BOP_RG_FONEMA.ID_RG, 2 BOP_RG_FONEMA.FONEMA, 3 BOP_RG.NM_NOME, 4 BOP_RG.NM_MAE, 5 BOP_RG.DT_NASCIMENTO 6 FROM BOP_RG_FONEMA, 7 BOP_RG 8WHERE BOP_RG_FONEMA.FONEMA LIKE '%'||:b2 ||'%' 9 AND BOP_RG.ID_RG = BOP_RG_FONEMA.ID_RG; 577757 rows selected. Elapsed: 00:05:19.83 Execution Plan -- 0 SELECT STATEMENT Optimizer=CHOOSE (Cost=12848 Card=112467 By tes=22718334) 10 HASH JOIN (Cost=12848 Card=112467 Bytes=22718334) 21 INDEX (RANGE SCAN) OF 'IDX2_BOP_RG_FONEMA' (NON- UNIQUE) (Cost=88 Card=112467 Bytes=2024406) 31 INDEX (FAST FULL SCAN) OF 'IDX5_BOP_RG' (NON-UNIQUE) (Co st=6010 Card=2249333 Bytes=413877272) Statistics -- 0 recursive calls 0 db block gets 72271 consistent gets 98716 physical reads 0 redo size 118090042 bytes sent via SQL*Net to client 269853 bytes received via SQL*Net from client 38519 SQL*Net roundtrips to/from client 0 sorts (memory) 0 sorts (disk) 577757 rows processed Tenho os seguintes índices CREATE INDEX EBOP.IDX5_BOP_RG ON EBOP.BOP_RG (NM_NOME, ID_RG, NM_MAE, DT_NASCIMENTO) Distinct Keys:2249329 CREATE INDEX EBOP.IDX2_BOP_RG_FONEMA ON EBOP.BOP_RG_FONEMA (FONEMA, ID_RG) Distinct Keys:2249330 Tabela BOP_RG: 2249333 Linhas Tabela BOP_RG_FONEMA: 2249330 Linhas O tempo esta muito alto, alguma ídeia para melhorar essa query? Att, Jorge Donato -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: {Disarmed} RES: {Disarmed} RES: RES: [oracle_br] Performance de máquina
Blz! Já tinha imaginado isto... Me surgiu outra dúvida agora... Se eu kickar estas conexões a tempos inativas, libero mem para o oracle? Ou ele não aloca pga ou mem do servidor para cada um? Estou usando conexão dedicated abraços De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos A.M. Menezes Enviada em: quarta-feira, 23 de agosto de 2006 15:48 Para: oracle_br@yahoogrupos.com.br Assunto: {Disarmed} RES: {Disarmed} RES: RES: [oracle_br] Performance de máquina Caro, Vale aqui uma explicação básica sobre a coluna last_call_et. Esta coluna apenas informa o tempo decorrido desde a última instrução enviada ao banco, essa coluna precisa ser analisada em conjunto com outras, principalmente a coluna status. Quando status = 'ACTIVE' quer dizer que a sessão encontra-se em um estado que o banco precisa processar algo, sendo assim, chegamos a uma estimativa de tempo decorrido para executar uma instrução SQL. Se você encontrar sessões de usuários (descarte por enquanto sessões de background e de jobs) com status = 'ACTIVE' e last_call_et 1000, dá para dizer que se passaram 1000 segundos desde que o banco recebeu a instrução SQL e ainda não conseguiu concluir. As causas dessa demora não são reveladas tão diretamente, mas se vc já está com a versão 10g, acompanhe a coluna event, essa coluna revela a classe de wait em que a instrução se encontra. É muito comum ter várias sessões com last_call_et com valore altíssimos sem necessariamente representar algum problema, desde que estejam em INACTIVE. Para mim, em ambientes OLTP, sessões de usuários que estão processando (status='ACTIVE') e que possuem last_call_et 30 já seriam motivos de investigação. Em ambientes Mistos (a maioria), existe uma certa tolerância para alguns poucos comandos que podem consumir até uns preciosos minutos, sem necessariamente representar um problema. Abraços, Carlos Alfredo M. de Menezes -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Pablo Quadros Enviada em: quarta-feira, 23 de agosto de 2006 14:52 Para: oracle_br@yahoogrupos.com.br Assunto: RES: {Disarmed} RES: RES: [oracle_br] Performance de máquina e o q pode ser considerado alto? maior de 10 ? De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos A.M. Menezes Enviada em: quarta-feira, 23 de agosto de 2006 14:24 Para: oracle_br@yahoogrupos.com.br Assunto: {Disarmed} RES: RES: [oracle_br] Performance de máquina Oi, Na mesma view que lhe deu a resposta de quantas sessões estavam ativas e inativas, a V$SESSION. Quando for pesquisar, procure as sessões ativas (STATUS='ACTIVE'), no primeiro momento despreze as sessões de background e concentre-se nas sessões de usuários. Faça um SELECT * FROM V$SESSION para ir se familiarizando com as diversas colunas que essa view possui. Abraços, Carlos Alfredo M. de Menezes -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de pquadros Enviada em: quarta-feira, 23 de agosto de 2006 13:36 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: [oracle_br] Performance de máquina Oi Carlos! a coluna last_call_et seria de qual view? --- Em oracle_br@yahoogrupos.com.br, Carlos A.M. Menezes [EMAIL PROTECTED] escreveu Colega, Acho que se essas 20 sessões ativas forem de usuários, provavelmente deve ser a causa dos 100% de CPU. Seu servidor tem 2 processadores, em teoria bastariam 2 sessões de usuários com comandos SQL problemáticos para consumir toda a cpu. Verifique a coluna last_call_et dessas 20 sessões ativas, valores altos geralmente indicam problemas. Carlos Alfredo M. de Menezes -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rocharolr Enviada em: terça-feira, 22 de agosto de 2006 14:59 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Performance de máquina Srs, Estou com o banco 9.2.0.1 instalado numa máquina AIX4.3.3 com dois processadores de 450MHz e 4Gb de memória. Estou com 3Gb de max SGA e 17G de swap disponível. Para minha surpresa, estou com o consumo de CPU a 100% mesmo com poucos usuários conectados (150 inativos e 20 ativos). Alguém pode dar uma luz sobre o pq desse consumo de CPU? Grato. Rocha [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE
RES: [oracle_br] OFF-TOPIC Compartilhamento de Arquivos
Meu anti-virus não deixou instalar essa barra... http://www.trendmicro.com/vinfo/grayware/ve_graywareDetails.asp?GNAME=ADW%5F ALEXA%2ED O arquivo me interessa, se alguem colocar em outro lugar, avisa aí... ;) -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rflribeiro Enviada em: quarta-feira, 23 de agosto de 2006 15:09 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] OFF-TOPIC Compartilhamento de Arquivos A barra com cara e cheiro de spyware funcionou. Já está em 50% o download. :-) Em relação à sua declaração, imagino que como eu, outros profissionais correram atrás de cursos p/ começar no mundo Oracle e, dia a dia, estão apredendo os macetes da profissão, aquilo que não é comentado em sala de aula. Também tenho minhas anotações comentadas de situações vividas todos os dias na Adm. de bancos Oracle. Esse material que o Chiappa está disponibilizando, levando em conta a profunda compreensão do funcionamento do Oracle que nós sabemos que ele têm, vale ouro. Novamente obrigado, Chiappa. Reginaldo Ribeiro - DBA Oracle http://www.dbcom.com.br [EMAIL PROTECTED] skype: dbcom_it_experts 55 11 92344290 Romeu wrote: Agradeço tbem ao Chiappa Muito legal poder contar com pessoas profissionais que não precisam usar a tatica de esconder a informação para poder manter seus empregos como acontece muito na área de informática. :) valeu brother - Original Message - From: rflribeiro [EMAIL PROTECTED] To: oracle_br@yahoogrupos.com.br Sent: Wednesday, August 23, 2006 2:18 PM Subject: Re: [oracle_br] OFF-TOPIC Compartilhamento de Arquivos Eu fui um dos que pediu ao Chiappa este material e gostaria de agradecer sua boa vontade. Aguardo novas disponibilizações no restante dos sites mencionados (não consigo baixar no megaupload [mensagem de slots insuficientes]). Obrigado, Chiappa. Reginaldo Ribeiro - DBA Oracle http://www.dbcom.com.br [EMAIL PROTECTED] skype: dbcom_it_experts 55 11 92344290 jlchiappa wrote: Pessoal, várias pessoas tnham me pedido em pvt que eu re-passasse pra elas os arquivos (textos, papers, scripts, trechos de conversas, notas, etc) que já disponibilizei ao grupo no yousendit há algum tempo atrás. Assim, disponibilizei novamente (inicialmente no megaupload, cfrme for dando vou deixar também no yousendit, no bigfile e no rapidshare), e cfrme for uploadeando vou passando os links. Segue o do mega que está já pronto : http://www.megaupload.com/?d=ZWIA5IP2 o arquivo se chama arqs_oracle.rar , tem cerca de 225 Mb, quem se interessar pode baixar. Sò aviso que : - os textos que ele contém são coisas que fui coletando ao longo do tempo, então as versões de Oracle a que se aplicam variam, alguns só servem pra v7, alguns 8i e 9i, pouca coisa só pra 10g... - também por causa do fator tempo, pode SIM haver alguma info que era verdadeira e hoje não é mais, então TESTAR antes de tomar qquer coisa emmqquer arquivo que seja como certa. []s Chiappa -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] ORA-04031: unable to allocate 4092 bytes of shared memory
Pessoal, Desde ontem estou recebendo este erro no processo de carga de um dos meus servidores: ORA-04031: unable to allocate 4092 bytes of shared memory (shared pool,TABELA,pacdHds_kkpaco,phP_kkpacd: kkpodPacdInit) Meu banco é o 9.2.0.7, em Linux RHAS, as configurações deste banco estão identicas a outras 7 maquinas e esta é a que tem uma quantidade de processamento média (tenho 3 que carregam mais dados diariamente). Este banco (e os outros) está com - 256 Mb de shared pool, - 1 Gb de buffer cache, - 32 Mb de large pool e - 1538 Mb de SGA max (1314 usado) Nunca recebi este erro em 1 ano de funcionamento. Coloquei um processo pra logar de 5 em 5 minutos o free memory da shared pool, ele varia de 45 a 60 Mb, e esta maquina é a que mais tem free memory comparando com as outras 7 (que variam de 25 a 45 Mb). O problema realmente é no tamanho da shared pool ou pode ser outra coisa? Uma alteração que apliquei ontem, em todas as maquinas, foi colocar um novo listener em outra porta e mandar o loader conectar por ele, mas não acredito que tenha relação... Ivan -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Re: OFF-TOPIC Compartilhamento de Arquivos
Show Laurindo.. Parabéns pela iniciativa. []'s Em 23/08/06, jlchiappa [EMAIL PROTECTED] escreveu: Romeu, tranqs, tomara que te seja útil o material. Eu realmente não tenho por norma esconder info, pra posar de guru insubstituível, até porque foi-se o tempo em que isso segurava emprego de alguém, imho - ao contrário, penso que esse pessoal que não compartilha nada, que quer tudo pra si, que não é team player , que quer ser sempre a estrela solitária, cada vez tem menos espaço nas organizações modernas... E outra, sei que tem muita coisa que não conheço (lógico) mas tem bastante coisa que conheço, tenha total confiança no meu taco nessa área, não acho que ganharia muita coisa com essa estratégia furada aí de esconder. Ribeiro e pessoal, eu deixei uplodeando, quando eu chegar em casa, provavelmente já de ter acabado, aí eu passo os links de download pro grupo. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Romeu [EMAIL PROTECTED] escreveu Agradeço tbem ao Chiappa Muito legal poder contar com pessoas profissionais que não precisam usar a tatica de esconder a informação para poder manter seus empregos como acontece muito na área de informática. :) valeu brother - Original Message - From: rflribeiro [EMAIL PROTECTED] To: oracle_br@yahoogrupos.com.br Sent: Wednesday, August 23, 2006 2:18 PM Subject: Re: [oracle_br] OFF-TOPIC Compartilhamento de Arquivos Eu fui um dos que pediu ao Chiappa este material e gostaria de agradecer sua boa vontade. Aguardo novas disponibilizações no restante dos sites mencionados (não consigo baixar no megaupload [mensagem de slots insuficientes]). Obrigado, Chiappa. Reginaldo Ribeiro - DBA Oracle http://www.dbcom.com.br [EMAIL PROTECTED] skype: dbcom_it_experts 55 11 92344290 jlchiappa wrote: Pessoal, várias pessoas tnham me pedido em pvt que eu re- passasse pra elas os arquivos (textos, papers, scripts, trechos de conversas, notas, etc) que já disponibilizei ao grupo no yousendit há algum tempo atrás. Assim, disponibilizei novamente (inicialmente no megaupload, cfrme for dando vou deixar também no yousendit, no bigfile e no rapidshare), e cfrme for uploadeando vou passando os links. Segue o do mega que está já pronto : http://www.megaupload.com/?d=ZWIA5IP2 o arquivo se chama arqs_oracle.rar , tem cerca de 225 Mb, quem se interessar pode baixar. Sò aviso que : - os textos que ele contém são coisas que fui coletando ao longo do tempo, então as versões de Oracle a que se aplicam variam, alguns só servem pra v7, alguns 8i e 9i, pouca coisa só pra 10g... - também por causa do fator tempo, pode SIM haver alguma info que era verdadeira e hoje não é mais, então TESTAR antes de tomar qquer coisa emmqquer arquivo que seja como certa. []s Chiappa -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- __ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
[oracle_br] Off-Topic: EM QUEM NÃO VOTAR
Desculpem o Off-Topic. Estou enviando este arquivo para todos tomarem ciencia dos politicos que estão envolvidos em alguma maracutario, vamos votar com consciencia e mandar estes espertinhos pro esquecimento. Enviem este arquivos para todos que vc's conhecem. []'s Rodrigo - O Yahoo! está de cara nova. Venha conferir! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] tablespace system
Pablo, não estou precisando de espaço, mas pq sera q ela cresceu tanto e diminuiu tanto? Gostaria de saber se esse é o comportamento normal dela. Cris - Original Message - From: Pablo Quadros To: oracle_br@yahoogrupos.com.br Sent: Wednesday, August 23, 2006 1:20 PM Subject: Re: [oracle_br] tablespace system a system eu acho perigoso... vc teria q fazer uma reorganização dos dados nela existentes... porem fiz isto num servidor de testes 10g e tive mtos problemas... por isto acho arriscado mexer na system... vc ta precisando de espaço neste servidor? ESTUDO escreveu: Bom Dia Minha tablespace system esta com 174.30Mb utilizada, mas está alocada com 1.160MB Não consigo usar o resize, pois recebo o erro ora-03297. Como poderia proceder pra ajusta-la? Vale a pena fazer isso? Brigadinha Cris [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Instalação do SUSE 9 Enterprise , me ajudem
Bom dia, Galera, Estou instalando no SUSE 9 Enterprise em athlon 1.7 e não estou tendo muito Sucesso, gostaria de saber se alguém já se deparou com o problema abaixo mencionado: Todos os requisitos do Installer atendidos. Verificando espaço Temp: deve ser superior a 80 MB. 16148 MB ReaisPassado Verificando espaço de swap: deve ser superior a 150 MB. 972 MB ReaisPassado Verificando monitor: deve ser configurado para exibir pelo menos 256 cores. Reais 65536Passado Preparando para iniciar o Oracle Universal Installer de /tmp/OraInstall2006-08-21_12-41-10PM. Aguarde ...[../stage/Components/oracle.swd.jre/1.4.2.8.0/1/DataFiles/filegroup2.jar] End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive. note: ../stage/Components/oracle.swd.jre/1.4.2.8.0/1/DataFiles /filegroup2.jar may be a plain executable, not an archive Erro ao gravar no diretório /tmp/OraInstall2006-08-21_12-41-10PM. Verifique se o diretório é gravável e se tem pelo menos 60 MB de espaço em disco. Não é possível continuar a instalação. : Sucesso Valeu, Aleks [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] OFF-TOPIC Compartilhamento de Arquivos
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Alguem podia criar um torrent, o site nao esta permitindo downloads do brazil. Thiago M. Zerbinato [thiagomz] OCP DBA - --- http://thiagomz.hpg.com.br jlchiappa wrote: Pessoal, várias pessoas tnham me pedido em pvt que eu re-passasse pra elas os arquivos (textos, papers, scripts, trechos de conversas, notas, etc) que já disponibilizei ao grupo no yousendit há algum tempo atrás. Assim, disponibilizei novamente (inicialmente no megaupload, cfrme for dando vou deixar também no yousendit, no bigfile e no rapidshare), e cfrme for uploadeando vou passando os links. Segue o do mega que está já pronto : http://www.megaupload.com/?d=ZWIA5IP2 o arquivo se chama arqs_oracle.rar , tem cerca de 225 Mb, quem se interessar pode baixar. Sò aviso que : - os textos que ele contém são coisas que fui coletando ao longo do tempo, então as versões de Oracle a que se aplicam variam, alguns só servem pra v7, alguns 8i e 9i, pouca coisa só pra 10g... - também por causa do fator tempo, pode SIM haver alguma info que era verdadeira e hoje não é mais, então TESTAR antes de tomar qquer coisa emmqquer arquivo que seja como certa. []s Chiappa -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos __ NOD32 1.1713 (20060817) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE7Lg/tc2wVMddHjIRArlTAJ9Is6GbpQG1UyocXPWyasVE+P74lQCeNhIo 5JJQhbNgJ9PvQCDABfHcRQ0= =vvvR -END PGP SIGNATURE- ___ Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas ! http://br.answers.yahoo.com/ -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Certificação
Olá, estou cursando o 6º periodo de Computação estou querendo tirar uma certificação ORACLE, mas algumas pessoas me disseram que eu iria perder dinheiro e tempo fazendo o curso, pois não tenho experiencia em BD e seria dificil entrar no mercado! O que vcs acham? -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Debug Toad 8.5
Para ativar o debug no toad, é necessário dar as permissões de DEBUG ANY PROCEDURE e DEBUG CONNECT SESSION para o usuário em questão... Att Davi -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 21 de agosto de 2006 19:01 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Resumo 3228 Existem 25 mensagens sobre este tópico. Tópicos contidos neste resumo: 1. Re: Delphi x Oracle De: Josinei Barbosa da Silva [EMAIL PROTECTED] 2. Ferramenta de auxílio De: Romeu [EMAIL PROTECTED] 3. Re: Banco de dados Windows Linux De: jlchiappa [EMAIL PROTECTED] 4. RES: Re: Delphi x Oracle De: Márcio Sá [EMAIL PROTECTED] 5. Redirecionamento de arquivos De: WOracle [EMAIL PROTECTED] 6. Re: Ferramenta de auxílio De: Wellington Firmino da Silva Silva [EMAIL PROTECTED] 7. Re: DBA - Uso de CPU De: jlchiappa [EMAIL PROTECTED] 8. Re: vi do unix De: Izarchi [EMAIL PROTECTED] 9. Re: Re: vi do unix De: Wellington Firmino da Silva Silva [EMAIL PROTECTED] 10. Re: Ferramenta de auxílio De: CPD [EMAIL PROTECTED] 11. Re: Problema Muitas Archives De: Izarchi [EMAIL PROTECTED] 12. Re: Ferramenta de auxílio De: Josÿffe9 Ferreira [EMAIL PROTECTED] 13. Re: Problema Muitas Archives De: Izarchi [EMAIL PROTECTED] 14. Re: Ferramenta de auxílio De: Lekão [EMAIL PROTECTED] 15. Re: Re: Problema Muitas Archives De: Ronaldo Araujo [EMAIL PROTECTED] 16. Duvida intrigante De: Cyro [EMAIL PROTECTED] 17. Select Top De: Marcelo [EMAIL PROTECTED] 18. Re: Problema Muitas Archives De: Izarchi [EMAIL PROTECTED] 19. Re: Select Top De: Marcio Arcoverde [EMAIL PROTECTED] 20. Off-Topic: Toad 8.5 - Ativar Debug De: Rodrigo Lether [EMAIL PROTECTED] 21. Re: Select Top De: Andre Santos [EMAIL PROTECTED] 22. Off-Topic: Toad 8.5 - Ativar Debug De: Rodrigo Lether [EMAIL PROTECTED] 23. RES: Select Top De: Marcelo [EMAIL PROTECTED] 24. ajuda com instalacao De: Fabio Luiz de Oliveira [EMAIL PROTECTED] 25. Re: Duvida intrigante De: [EMAIL PROTECTED] Mensagem: 1 Data: Mon, 21 Aug 2006 17:09:04 - De: Josinei Barbosa da Silva [EMAIL PROTECTED] Assunto: Re: Delphi x Oracle Boa tarde Adalberto. Não sei se você já encontrou a solução, mas vamos lá: Se o TADOQuery for igual ao TQuery, você pode fazer assim: with qryAcao.SQL do begin Close; Clear; Add(' SELECT AOR.CD_ACAO, '); Add(' ACAO.DS_ACAO '); Add(' FROM ACAO_OCO_RESP AOR '); Add(' INNER JOIN ACAO ON (ACAO.CD_ACAO = AOR.CD_ACAO) '); Add(' WHERE AOR.CD_OCORRENCIA = :CdOco'); Add(' AND AOR.CD_RESPONSAVEL = :CdResp'); Add(' ORDER BY DS_ACAO '); ParamByName('CdOco').AsInteger := CdOco; ParamByName('CdResp').AsInteger := CdResp; Open; end; No exemplo acima, considerei que suas variáveis são do tipo inteiro (AsInteger). Caso não seja, é só mudar para o tipo correspondente. --- Em oracle_br@yahoogrupos.com.br, CPD [EMAIL PROTECTED] escreveu Olha só Também utilizo Delphi com Oracle aqui na empresa. A diferença são duas: 1) Utilizo TQuery ao invés de TADOQuery (conexão via ODBC) 2) Coloco a sintaxe da query dentro do proprio componente, não utlizo o ADD (tempo de execução). Passo os parâmetros via ParamByName(Parametro).. O Oracle utiliza as instruções da memória (muito mais rápido) a partir da segunda execução. Espero ter ajudado. Abçs Marco A. - Original Message - From: Thiago Menon [EMAIL PROTECTED] To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 17, 2006 8:27 AM Subject: Re: [oracle_br] Delphi x Oracle Cara eu utilizo DELPHI com ORACLE mas não sei te ajudar nessa questão. Pelo que eu entendi vc queria utilizar a parte do oracle que deixa os SQL em memoria nao é isso ? t+ Thiago msn: [EMAIL PROTECTED] ASM escreveu: Boa tarde a todos, Alguém aqui no grupo utiliza Delphi acessando Oracle ? Estou com a seguinte dúvida. Montei a seguinte linha de comando utilizando TADOQuery with qryAcao.SQL do begin Clear; Add(' SELECT AOR.CD_ACAO, '); Add(' ACAO.DS_ACAO '); Add(' FROM ACAO_OCO_RESP AOR '); Add(' INNER JOIN ACAO ON (ACAO.CD_ACAO = AOR.CD_ACAO) '); Add('WHERE AOR.CD_OCORRENCIA = ' + (IntToStr(CdOco))); Add(' AND AOR.CD_RESPONSAVEL = ' + (IntToStr (CdResp))); Add(' ORDER BY DS_ACAO '); end; Porém andei acompanhando as
Re: [oracle_br] Erro misterioso
Valeu pela ajuda, cara! abs Marcelo On 8/23/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Oi Marcelo, segue abaixo os trechos retirados dos helps do Oracle sobre o assunto. O trecho abaixo foi retirado do manual: SQL Reference - Datatypes - Basic Elements of Oracle SQL - página 2-6 início Table 2-1 Built-In Datatype Summary Codea Built-In Datatype Description 1 VARCHAR2( size) Variable-length character string having maximum length size bytes. Maximum size is 4000, and minimum is 1. You must specify size for VARCHAR2. 1 NVARCHAR2( size) Variable-length character string having maximum length size characters or bytes, depending on the choice of national character set. Maximum size is determined by the number of bytes required to store each character, with an upper limit of 4000 bytes. You must specify size for NVARCHAR2. fim O trecho abaixo foi retirado do manual: PL/SQL User's Guide and Reference - Datatypes - Fundamentals - página 2-19 ** início VARCHAR2 You use the VARCHAR2 datatype to store variable-length character data. How the data is represented internally depends on the database character set. The VARCHAR2 datatype takes a required parameter that specifies a maximum size up to 32767 bytes. The syntax follows: VARCHAR2(maximum_size) You cannot use a constant or variable to specify the maximum size; you must use an integer literal in the range 1 .. 32767. The VARCHAR2 datatype involves a trade-off between memory use and efficiency. For a VARCHAR2(= 2000) variable, PL/SQL dynamically allocates only enough memory to hold the actual value. However, for a VARCHAR2( 2000) variable, PL/SQL preallocates enough memory to hold a maximum-size value. So, for example, if you assign the same 500-byte value to a VARCHAR2(2000) variable and to a VARCHAR2(1999) variable, the latter uses 1499 bytes more memory. Remember, you specify the maximum size of a VARCHAR2(n) variable in bytes, not characters. So, if a VARCHAR2(n) variable stores multi-byte characters, its maximum size is less than n characters. The maximum width of a VARCHAR2 database column is 4000 bytes. Therefore, you cannot insert VARCHAR2 values longer than 4000 bytes into a VARCHAR2 column. You can insert any VARCHAR2(n) value into a LONG database column because the maximum width of a LONG column is 2**31 bytes. However, you cannot retrieve a value longer than 32767 bytes from a LONG column into a VARCHAR2(n) variable. ** fim Espero ter esclarecido melhor a questão. Grande abraço, Marco. Mas 4 Kbytes é 4 mil caracteres? Com certeza? 1 byte é um caracter? On 8/23/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Olá galera, bom dia ! Acredito que possa ser isso mesmo Luis e Marcelo. Aqui também tive problemas com isso. Dentro do bloco do PL/SQL, variáveis do tipo varchar2 podem manipular dados de até 32 KBytes... já uma coluna de tabela do mesmo tipo (varchar2) não permite armazenar mais do que 4 KBytes. Isso pode ser visto na documentação da Oracle (pelo menos na versão 8i que usamos aqui). Abraço, Marco. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Off-topic - Problemas download Megaupload
Para quem está com problemas para fazer downloads pelo MegaUpload. Crie um arquivo .REG com bloco de nota e copie e cole as linhas abaixo no mesmo. Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform] .NET CLR 1.1.4322= Alexa Toolbar=hex: Após salvar o arquivo com o nome que desejar, é só dar dois cliques no mesmo para que as linhas sejam incluídas no registro do Windows. Isso evita ter que instalar as toolsbars que geralmente ele exige para que libere as contas de download. Espero ter ajudado. Cristiano - Depto. Informática Cotrijal --- Esta mensagem pode conter informacoes confidenciais ou privilegiadas. Se voce recebeu esta mensagem por engano, voce nao deve usar, copiar, divulgar ou tomar qualquer atitude com base nestas informacoes. Solicitamos que voce apague a mensagem e avise imediatamente pelo endereco [EMAIL PROTECTED] Opinioes, conclusoes ou informacoes nesta mensagem nao necessariamente refletem a posicao oficial da Empresa. --- [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] ORA-04031: unable to allocate 4092 bytes of shared memory
Tive esse mesmo problema. Só que o banco era 10g R1. E não era com o sql loader, era com o imp. No meu caso eu sabia onde estava sendo gasta a memoria. Era uma aplicação ERP que não usava bind variable. ;) Resolveu aumentando a shared pool. On 8/23/06, Ivan [EMAIL PROTECTED] wrote: Pessoal, Desde ontem estou recebendo este erro no processo de carga de um dos meus servidores: ORA-04031: unable to allocate 4092 bytes of shared memory (shared pool,TABELA,pacdHds_kkpaco,phP_kkpacd: kkpodPacdInit) Meu banco é o 9.2.0.7, em Linux RHAS, as configurações deste banco estão identicas a outras 7 maquinas e esta é a que tem uma quantidade de processamento média (tenho 3 que carregam mais dados diariamente). Este banco (e os outros) está com - 256 Mb de shared pool, - 1 Gb de buffer cache, - 32 Mb de large pool e - 1538 Mb de SGA max (1314 usado) Nunca recebi este erro em 1 ano de funcionamento. Coloquei um processo pra logar de 5 em 5 minutos o free memory da shared pool, ele varia de 45 a 60 Mb, e esta maquina é a que mais tem free memory comparando com as outras 7 (que variam de 25 a 45 Mb). O problema realmente é no tamanho da shared pool ou pode ser outra coisa? Uma alteração que apliquei ontem, em todas as maquinas, foi colocar um novo listener em outra porta e mandar o loader conectar por ele, mas não acredito que tenha relação... Ivan -- Gabriel Hanauer [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Procedure com Row_number() não executa
Não vejo problema na sua procedure, ela só está fazendo o que voce mandou! Begin SELECT F2_TRANSP , F2_COND , F2_VALFAT , F2_EMISSAO,DOC INTO cZM_1TRANSP , cZM_1CONDPG , nA1_VULTCOM , cA1_ULTCOM , cD2_1DOC FROM (SELECT /*+ INDEX ( F2 SF2010A) */ F2_TRANSP , F2_COND , F2_VALFAT , F2_EMISSAO , F2_FILIAL || F2_DOC || F2_SERIE AS DOC , ROW_NUMBER() OVER (ORDER BY R_E_C_N_O_ DESC) SEL_F2 FROM SF2010 F2 WHERE D_E_L_E_T_ = ' ' AND F2_TIPO = 'N' AND F2_LOJA = IN_A1_LOJA AND F2_CLIENTE = IN_A1_COD ) WHERE SEL_F2 = 1 ; -- Mostre o que voce quer da sua procedure -- atualmente ela esta fazendo o select e devolvendo -- para suas variaveisl -- coloque o retorno desajado, exemplo abaixo: dbms_output.put_line('Rodou, quero ver Ultima Compra - '|| cA1_ultcom ); Exception When NO_DATA_FOUND Then cZM_1TRANSP := ' '; cZM_1CONDPG := ' ' ; nA1_VULTCOM := 0 ; cA1_ULTCOM := ' ';cD2_1DOC := ' '; nA1_VPRICOM := 0; End; / On 8/23/06, Marcelo [EMAIL PROTECTED] wrote: Olá pessoal, Mais uma dúvida me atormenta. O Select da query abaixo funciona perfeitamente no SQL Worksheet ,compila normal a procedure, porém quando mando executar não dá retorno. Será que a identificação por linhas não funciona em procedures? Agradeço se alguém puder dar alguma sugestão. Begin SELECT F2_TRANSP,F2_COND,F2_VALFAT,F2_EMISSAO,DOC INTO cZM_1TRANSP , cZM_1CONDPG , nA1_VULTCOM, cA1_ULTCOM,cD2_1DOC FROM (SELECT /*+ INDEX ( F2 SF2010A) */ F2_TRANSP, F2_COND,F2_VALFAT,F2_EMISSAO ,F2_FILIAL || F2_DOC || F2_SERIE AS DOC, ROW_NUMBER() OVER (ORDER BY R_E_C_N_O_ DESC) SEL_F2 FROM SF2010 F2 WHERE D_E_L_E_T_ = ' ' AND F2_TIPO = 'N' AND F2_LOJA = IN_A1_LOJA AND F2_CLIENTE = IN_A1_COD ) WHERE SEL_F2 = 1 ; Exception When NO_DATA_FOUND Then cZM_1TRANSP := ' '; cZM_1CONDPG := ' ' ; nA1_VULTCOM := 0 ; cA1_ULTCOM := ' ';cD2_1DOC := ' '; nA1_VPRICOM := 0; End; At. Marcelo Alberto Lauschner Depto. De Informática Auto Pratense Ltda * - Fax: (0XX54) 3242-3615 * - E-mail: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Performance de Query
Queria ver o tkprof dessa query. bom, 3 sugestões. Atualiza as estatísticas com histogramas nas colunas indexadas. select fonema.id_rg, fonema.fonema, rg.nm_nome, rg.nm_mae, rg.dt_nascimento from ( select id_rg, fonema, from bop_rg_fonema where fonema like '%'||:b2 ||'%' ) fonema, bop_rg rg where rg.id_rg = fonema.id_rg / e criar um índice em bop_rg(id_rg), para tentar conter o range scan de 2 milhões de linhas na bop_rg. On 8/23/06, jorgedonato2001 [EMAIL PROTECTED] wrote: Tenho a seguinte situacão: SQL VARIABLE b1 number; SQL VARIABLE b2 varchar2(85); SQL VARIABLE b3 number; SQL VARIABLE b4 number; SQL SQL EXECUTE :b1 := 9; PL/SQL procedure successfully completed. Elapsed: 00:00:00.01 SQL EXECUTE :b2 := 'MR'; PL/SQL procedure successfully completed. Elapsed: 00:00:00.00 SQL EXECUTE :b3 := 999; PL/SQL procedure successfully completed. Elapsed: 00:00:00.00 SQL EXECUTE :b4 := 1; PL/SQL procedure successfully completed. Elapsed: 00:00:00.01 SQL SQL SELECT BOP_RG_FONEMA.ID_RG, 2 BOP_RG_FONEMA.FONEMA, 3 BOP_RG.NM_NOME, 4 BOP_RG.NM_MAE, 5 BOP_RG.DT_NASCIMENTO 6 FROM BOP_RG_FONEMA, 7 BOP_RG 8WHERE BOP_RG_FONEMA.FONEMA LIKE '%'||:b2 ||'%' 9 AND BOP_RG.ID_RG = BOP_RG_FONEMA.ID_RG; 577757 rows selected. Elapsed: 00:05:19.83 Execution Plan -- 0 SELECT STATEMENT Optimizer=CHOOSE (Cost=12848 Card=112467 By tes=22718334) 10 HASH JOIN (Cost=12848 Card=112467 Bytes=22718334) 21 INDEX (RANGE SCAN) OF 'IDX2_BOP_RG_FONEMA' (NON-UNIQUE) (Cost=88 Card=112467 Bytes=2024406) 31 INDEX (FAST FULL SCAN) OF 'IDX5_BOP_RG' (NON-UNIQUE) (Co st=6010 Card=2249333 Bytes=413877272) Statistics -- 0 recursive calls 0 db block gets 72271 consistent gets 98716 physical reads 0 redo size 118090042 bytes sent via SQL*Net to client 269853 bytes received via SQL*Net from client 38519 SQL*Net roundtrips to/from client 0 sorts (memory) 0 sorts (disk) 577757 rows processed Tenho os seguintes índices CREATE INDEX EBOP.IDX5_BOP_RG ON EBOP.BOP_RG (NM_NOME, ID_RG, NM_MAE, DT_NASCIMENTO) Distinct Keys:2249329 CREATE INDEX EBOP.IDX2_BOP_RG_FONEMA ON EBOP.BOP_RG_FONEMA (FONEMA, ID_RG) Distinct Keys:2249330 Tabela BOP_RG: 2249333 Linhas Tabela BOP_RG_FONEMA: 2249330 Linhas O tempo esta muito alto, alguma ídeia para melhorar essa query? Att, Jorge Donato -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] duvida com arquivos de tablespace...
[EMAIL PROTECTED] create tablespace teste_tbs datafile '/tmp/df01.dbf' size 5m; Tablespace created. [EMAIL PROTECTED] alter tablespace teste_tbs add datafile '/tmp/df02.dbf' size 5m; Tablespace altered. [EMAIL PROTECTED] create table t ( x int ) tablespace teste_tbs; Table created. [EMAIL PROTECTED] insert into t select rownum from all_users; 27 rows created. [EMAIL PROTECTED] commit; Commit complete. [EMAIL PROTECTED] [EMAIL PROTECTED] select file_name, segment_name, segment_type 2from dba_segments s, dba_data_files df 3 where s.relative_fno = df.relative_fno 4 and owner = 'OPS$MARCIO' 5 and segment_name = 'T' 6 / FILE_NAME SEGMENT_NAME SEGMENT_TYPE -- -- -- /tmp/df01.dbf T TABLE 1 row selected. On 8/23/06, marcoortiz2002 [EMAIL PROTECTED] wrote: Boa tarde a todos, Fique com uma duvida talvez algueim tenha a resposta ao seguinte: Exemplo: Tenho uma tablespace com nome DATA01 e contem 03 arquivos com nome data_01.dbf, data_02.dbf, data_03.dbf Minha pregunta e: tem como eu fazer um display dos objetos que contem o arquivo data_03.dbf ? Muito Obrigado . -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html