Re: [oracle_br] localizar todas as fks de um esquema

2009-09-16 Por tôpico Leonardo Santos da Mata
ei marcos, obrigado pela informação. agora eu tenho outra dúvida aqui. eu tenho várias fks que estão dessa forma: CONSTRAINT NAME001 FOREIGN KEY (CAMPO_ID) REFERENCES TABELA_ID (ID) DEFERRABLE INITIALLY DEFERRED ENABLE eu gostaria de deixa ela dessa forma CONSTRAINT

[oracle_br] Streams AQ: enqueue blocked on low memory

2009-09-16 Por tôpico Cyro
Bom dia a todos, Meu banco de dados estava apresentando alguns latchs de shared pool, para tentar resolver esses latchs de shared pool eu aumentei a PGA de 10M para 80M e a SGA de 1,5GB para 3GB. Agora no top5 esta aparecendo o evento Streams AQ: enqueue blocked on low memory. O que seria esse

[oracle_br] buffer de varchar2

2009-09-16 Por tôpico Eduardo
Senhores, estou fazendo um select e gostaria de guardar o resultado em um clob temporario. E depois gravar esse clob todo de uma só vez no sistema de arquivos. Porém o buffer só guarda a string 'linha.cd_cargo || chr(59) || linha.nr_votavel || chr(59) || linha.qt_votos'; e não os dados desejados.

[oracle_br] Re: buffer de varchar2

2009-09-16 Por tôpico kurtnaxl
Eduardo, tire as aspas: DBMS_LOB.createTemporary (temp_clob, TRUE, DBMS_LOB.call); FOR linha IN (SELECT * FROM v_mun WHERE sg_ue_mun = p_cod_munic) LOOP buffer_var:= linha.cd_cargo || chr(59) || linha.nr_votavel || chr(59) || linha.qt_votos; DBMS_LOB.append (temp_clob, buffer_var); END LOOP;

Re: [oracle_br] buffer de varchar2

2009-09-16 Por tôpico Thiago Santana
Eduardo, tire as aspas: DBMS_LOB.createTemporary (temp_clob, TRUE, DBMS_LOB.call); FOR linha IN (SELECT * FROM v_mun WHERE sg_ue_mun = p_cod_munic) LOOP buffer_var:= linha.cd_cargo || chr(59) || linha.nr_votavel || chr(59) || linha.qt_votos; DBMS_LOB.append (temp_clob, buffer_var); END LOOP;

Re: [oracle_br] buffer de varchar2

2009-09-16 Por tôpico Eduardo
Tirei as aspas e arquivo gerado está vazio. 2009/9/16 Thiago Santana thiagoeca...@gmail.com Eduardo, tire as aspas: DBMS_LOB.createTemporary (temp_clob, TRUE, DBMS_LOB.call); FOR linha IN (SELECT * FROM v_mun WHERE sg_ue_mun = p_cod_munic) LOOP buffer_var:= linha.cd_cargo || chr(59)

Re: [oracle_br] Informação e-mail com anexo PL/SQL - ORACLE

2009-09-16 Por tôpico Júlio César Corrêa
eu fiz uma vez usando uma api da sun chamada java mail.carreguei ela com load java.fiz a proc pl/sql usando utl_file e funtion java com pl/sql. 2009/9/15 michelycarneiro michelycarne...@yahoo.com.br Boa dia a todos! Será que alguém pode me ajudar com um probleminha? É que tenho que gerar

[oracle_br] Re: buffer de varchar2

2009-09-16 Por tôpico kurtnaxl
Acho que por causa da falta do freetemporary: DBMS_LOB.createTemporary (temp_clob, TRUE, DBMS_LOB.call); FOR linha IN (SELECT * FROM v_mun WHERE sg_ue_mun = p_cod_munic) LOOP buffer_var:= linha.cd_cargo || chr(59) || linha.nr_votavel || chr(59) || linha.qt_votos; DBMS_LOB.append (temp_clob,

Re: [oracle_br] localizar todas as fks de um esquema

2009-09-16 Por tôpico Marcos Fontana
Este sistema foi desenvolvido por você? Isso pode impactar no funcionamento da aplicação. Acho melhor você deixar como esta, mesmo porque isso não impacta muito. Att. Marcos Fontana 2009/9/16 Leonardo Santos da Mata leonardodam...@gmail.com ei marcos, obrigado pela informação. agora eu

[oracle_br] Re: localizar todas as fks de um esquema

2009-09-16 Por tôpico jlchiappa
E mais que isso, exatamente O QUE será que o colega achava que iria ganhar tirando o DEFERRABLE da constraint imho acho que ele podia é PERDER, constraints deferrable são checadas em tempo de commit apenas, tranquilamente PODE SER que , devido à lógica meio ilógica da aplicação (tipo,

Re: [oracle_br] Re: localizar todas as fks de um esquema

2009-09-16 Por tôpico Marcos Fontana
Queria saber escrever assim... :P Abraço Chiappa! Marcos Fontana DBA Oracle 2009/9/16 jlchiappa jlchia...@yahoo.com.br E mais que isso, exatamente O QUE será que o colega achava que iria ganhar tirando o DEFERRABLE da constraint imho acho que ele podia é PERDER, constraints

Re: [oracle_br] Re: buffer de varchar2

2009-09-16 Por tôpico Eduardo
Kurt, eu percebi que quando o buffer_var tem tamanho maior que 16 characteres funciona. Menor do que isso ele não gera nada. Seria um bug? 2009/9/16 kurtnaxl thiagoeca...@gmail.com Acho que por causa da falta do freetemporary: DBMS_LOB.createTemporary (temp_clob, TRUE, DBMS_LOB.call); FOR

[oracle_br] Re: buffer de varchar2

2009-09-16 Por tôpico kurtnaxl
Neste caso provavelmente bug ou versão do Oracle. Qual a versão do Oracle que estás usando? De acordo com a documentação do 10g ele aceitaria até 32 caracteres, caso deseja-se inserir algo maior deveria-se usar a função TO_CLOB neste varchar aí o append faria um append de CLOB para CLOB... ---

Re: [oracle_br] Re: buffer de varchar2

2009-09-16 Por tôpico Eduardo
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options O que tá estranho é que o tamanho médio de cada linha é de 8 characteres. Já coloquei um monte de dbms_output.put_line como debug mas ainda

RES: RES: [oracle_br] Informação e-mail com anexo PL/SQL - ORACLE

2009-09-16 Por tôpico Sérgio Luiz Rodrigues Chaves
Michely, O texto que lhe enviei, é apenas um exemplo para que você pudesse verificar a aderência da solução ao seu problema, não tinha Imagino que o erro que você se refere é na linha: v_file_handle := utl_file.fopen( p_direct, p_file, 'r' ,32767); O diretório é obrigatório na função

Re: RES: RES: [oracle_br] Informação e-mail com anexo PL/SQL - ORACLE

2009-09-16 Por tôpico jlchiappa
pmfji, mas ** talvez ** a questão seja outra : a colega disse que tenho que gerar uma procedure que irá enviar um e-mail com anexo, mas disse também O anexo eu terei que localizar em uma pasta do meu computador - ORA, se esse computador dela não é o servidor aonde roda o banco Oracle, nós

[oracle_br] Re: Estudo do Oracle - Chiappa

2009-09-16 Por tôpico rodrigoojapa
Valeu Chiappa --- Em oracle_br@yahoogrupos.com.br, jlchiappa jlchia...@... escreveu Bom, o que funcionou pra mim foi : primeiro estudar o manual de Concepts (os manuais estão online e são grátis em http://tahiti.oracle.com/), e depois ir pros livros, depois quando aparecia algum

Re: [oracle_br] Re: OEM - 10G Release 10.2.0.1

2009-09-16 Por tôpico Márcio Ricardo Alves da Silva
Resposta abaixo das suas respostas. Na pasta abaixo está sendo gerado alguns arquivos emoms.log, emoms.trc.1, emoms.trc.2) nos ultimos dias e o disco hoje chegou perto dos seus 100%. tá, mas vc ** ANALISOU ** exatamente o que está consumindo mais espaço, via DU ou o que vc tiver, ou está só

Re: [oracle_br] OEM - 10G Release 10.2.0.1

2009-09-16 Por tôpico Fernando Franquini 'capin'
Marcio, tive problema esses dias no meu servidor de backup, ele estava up a muito tempo (com o EM startado), eu realmente acabei nao pegando e estourou o espaco em disco, fui analisar e descobri que era o log do EM que encheu a particao (estava com 4Gb). Uma dica que eu fiz, foi desativar o EM e

[oracle_br] Trabalho em Hortolandia

2009-09-16 Por tôpico Marcos Fontana
Pessoal, Recebi uma proposta para trabalhar em Hortolândia. Hoje moro em BH e pago R$1030,00 em um ap de 1 quarto razoável mais garagem. Alguem ai trabalha em Hortolândia e sabe os custos de moradia e mesmo alimentação e afims? O custo de vida aqui em BH esta incrível, então estou pensando em ir