Re: [oracle_br] SQL - Group by Range de horário

2014-03-20 Por tôpico Andre Santos
Miltão

Legal! Valeu pelo retorno!
Sem usar o join... pode ser que exista uma maneira... talvez por função
analítica... (teria de pesquisar).

[ ]'s

André



Em 20 de março de 2014 16:11, Milton Bastos Henriquis Jr. <
miltonbas...@gmail.com> escreveu:

>
>
> Era essa a solução que eu tava discutindo com o Vitor Jr. aqui via skype,
> André!
> Achamos essa sugestão em outro fórum, mas fiquei na dúvida se havia ou não
> algum recurso do SQL
> no Oracle pra que não precisasse fazer um join.
>
> Mas pelo visto acho que a solução é essa mesma!
>
> Valeu, brigadão!
>
>
> Em 20 de março de 2014 15:51, Andre Santos 
> escreveu:
>
>
>>
>> Miltão
>>
>> Peguei uma daquelas consultas "geradoras de linhas" (exemplos em:
>> http://orafaq.com/wiki/Oracle_Row_Generator_Techniques)...
>> A de sintaxe mais simplezinha:
>>
>> SELECT LEVEL just_a_column
>> FROM dual
>> CONNECT BY LEVEL <= 365;
>>
>> E montei esta aqui:
>>
>> SELECT to_date('01/03/2014','dd/mm/') + ((1/48) * (LEVEL - 1)) as
>> data_hora
>> FROM dual
>> CONNECT BY LEVEL <= ((to_date('31/03/2014','dd/mm/') + 1) -
>> to_date('01/03/2014','dd/mm/')) * 48;
>>
>> Com este resultset (mudando as datas inicial e final), você pode fazer um
>> "outer join" com a sua consulta.
>> Para as linhas que retornarem NULL na coluna correspondente ao COUNT(*),
>> pode-se usar NVL.
>>
>> Faça uns testes aí... veja se ajuda.
>>
>> [ ]'s
>>
>> André Santos
>>
>>
>>
>>
>>
>> Em 20 de março de 2014 15:06, Milton Bastos Henriquis Jr. <
>> miltonbas...@gmail.com> escreveu:
>>
>>
>>>
>>> Olá amigos!
>>>
>>> Preciso de ajuda com um SQL...
>>>
>>> Preciso fazer um agrupamento por faixa de hora/data, com intervalos de
>>> meia hora
>>> Até aí tudo bem, já consegui fazer, fica mais ou menos assim:
>>>
>>> campo_dataquantidade
>>>
>>> 20/03 8:002   (aqui mostra o count de registros com hora de 8:00
>>> até 8:29)
>>> 20/03 8:305   (aqui mostra o count de registros com hora de 8:30
>>> até 8:59)
>>> 20/03 9:003E assim por diante...
>>> 20/03 10:30  1
>>>
>>>
>>> Reparem que não aparece registro de 9:30 nem de 10:00, por não existirem
>>> registros nesse intervalo de horário.
>>>
>>> Minha dúvida é: como faço pra aparecer também essas faixas que não
>>> existe registro,
>>> pra eu poder mostrar o 0 (zero) na quantidade?
>>>
>>> Minha query atualmente está assim:
>>>
>>>
>>>  select trunc(campo_data,'DD/MM HH24') +
>>> (trunc(to_char(campo_data,'mi')/60)*60)/24/60 as dia_hora,
>>>count(item) as quantidade
>>>   from tabela1
>>>  group by  trunc(campo_data,'DD/MM HH24') +
>>> (trunc(to_char(campo_data,'mi')/60)*60)/24/60;
>>>
>>>
>>
>
>


Re: [oracle_br] SQL - Group by Range de horário

2014-03-20 Por tôpico Milton Bastos Henriquis Jr.
Era essa a solução que eu tava discutindo com o Vitor Jr. aqui via skype,
André!
Achamos essa sugestão em outro fórum, mas fiquei na dúvida se havia ou não
algum recurso do SQL
no Oracle pra que não precisasse fazer um join.

Mas pelo visto acho que a solução é essa mesma!

Valeu, brigadão!


Em 20 de março de 2014 15:51, Andre Santos escreveu:

>
>
> Miltão
>
> Peguei uma daquelas consultas "geradoras de linhas" (exemplos em:
> http://orafaq.com/wiki/Oracle_Row_Generator_Techniques)...
> A de sintaxe mais simplezinha:
>
> SELECT LEVEL just_a_column
> FROM dual
> CONNECT BY LEVEL <= 365;
>
> E montei esta aqui:
>
> SELECT to_date('01/03/2014','dd/mm/') + ((1/48) * (LEVEL - 1)) as
> data_hora
> FROM dual
> CONNECT BY LEVEL <= ((to_date('31/03/2014','dd/mm/') + 1) -
> to_date('01/03/2014','dd/mm/')) * 48;
>
> Com este resultset (mudando as datas inicial e final), você pode fazer um
> "outer join" com a sua consulta.
> Para as linhas que retornarem NULL na coluna correspondente ao COUNT(*),
> pode-se usar NVL.
>
> Faça uns testes aí... veja se ajuda.
>
> [ ]'s
>
> André Santos
>
>
>
>
>
> Em 20 de março de 2014 15:06, Milton Bastos Henriquis Jr. <
> miltonbas...@gmail.com> escreveu:
>
>
>>
>> Olá amigos!
>>
>> Preciso de ajuda com um SQL...
>>
>> Preciso fazer um agrupamento por faixa de hora/data, com intervalos de
>> meia hora
>> Até aí tudo bem, já consegui fazer, fica mais ou menos assim:
>>
>> campo_dataquantidade
>>
>> 20/03 8:002   (aqui mostra o count de registros com hora de 8:00
>> até 8:29)
>> 20/03 8:305   (aqui mostra o count de registros com hora de 8:30
>> até 8:59)
>> 20/03 9:003E assim por diante...
>> 20/03 10:30  1
>>
>>
>> Reparem que não aparece registro de 9:30 nem de 10:00, por não existirem
>> registros nesse intervalo de horário.
>>
>> Minha dúvida é: como faço pra aparecer também essas faixas que não existe
>> registro,
>> pra eu poder mostrar o 0 (zero) na quantidade?
>>
>> Minha query atualmente está assim:
>>
>>
>>  select trunc(campo_data,'DD/MM HH24') +
>> (trunc(to_char(campo_data,'mi')/60)*60)/24/60 as dia_hora,
>>count(item) as quantidade
>>   from tabela1
>>  group by  trunc(campo_data,'DD/MM HH24') +
>> (trunc(to_char(campo_data,'mi')/60)*60)/24/60;
>>
>>
>
>


Re: [oracle_br] SQL - Group by Range de horário

2014-03-20 Por tôpico Andre Santos
Miltão

Peguei uma daquelas consultas "geradoras de linhas" (exemplos em:
http://orafaq.com/wiki/Oracle_Row_Generator_Techniques)...
A de sintaxe mais simplezinha:

SELECT LEVEL just_a_column
FROM dual
CONNECT BY LEVEL <= 365;

E montei esta aqui:

SELECT to_date('01/03/2014','dd/mm/') + ((1/48) * (LEVEL - 1)) as
data_hora
FROM dual
CONNECT BY LEVEL <= ((to_date('31/03/2014','dd/mm/') + 1) -
to_date('01/03/2014','dd/mm/')) * 48;

Com este resultset (mudando as datas inicial e final), você pode fazer um
"outer join" com a sua consulta.
Para as linhas que retornarem NULL na coluna correspondente ao COUNT(*),
pode-se usar NVL.

Faça uns testes aí... veja se ajuda.

[ ]'s

André Santos





Em 20 de março de 2014 15:06, Milton Bastos Henriquis Jr. <
miltonbas...@gmail.com> escreveu:

>
>
> Olá amigos!
>
> Preciso de ajuda com um SQL...
>
> Preciso fazer um agrupamento por faixa de hora/data, com intervalos de
> meia hora
> Até aí tudo bem, já consegui fazer, fica mais ou menos assim:
>
> campo_dataquantidade
>
> 20/03 8:002   (aqui mostra o count de registros com hora de 8:00
> até 8:29)
> 20/03 8:305   (aqui mostra o count de registros com hora de 8:30
> até 8:59)
> 20/03 9:003E assim por diante...
> 20/03 10:30  1
>
>
> Reparem que não aparece registro de 9:30 nem de 10:00, por não existirem
> registros nesse intervalo de horário.
>
> Minha dúvida é: como faço pra aparecer também essas faixas que não existe
> registro,
> pra eu poder mostrar o 0 (zero) na quantidade?
>
> Minha query atualmente está assim:
>
>
>  select trunc(campo_data,'DD/MM HH24') +
> (trunc(to_char(campo_data,'mi')/60)*60)/24/60 as dia_hora,
>count(item) as quantidade
>   from tabela1
>  group by  trunc(campo_data,'DD/MM HH24') +
> (trunc(to_char(campo_data,'mi')/60)*60)/24/60;
>
>
>


Re: [oracle_br] SQL-00918 column ambiguously defined

2013-09-30 Por tôpico Fabio Prado
Vitor, se existe algo para contornar isso eu também gostaria de descobrir,
pois quando migrei para 11G tive o mesmo problema, pesquisei algo para
contorná-lo de forma fácil e não achei, então pedi para os desenvolvedores
alterarem as aplicações e eles tiveram que fazer com certa urgência, pois
infelizmente não descobri caminho alternativo!

[]s


Em 30 de setembro de 2013 11:08, Vitor Jr.  escreveu:

> **
>
>
> Bom dia.
>
> Cenário origem: 
>
> Oracle EE 10.2.0.4 64-bit
>
> ** **
>
> Cenário destino:
>
> Oracle SE 11.2.0.4 64-bit
>
> ** **
>
> Ao homologar a migração da aplicação do cliente, caímos no já conhecido
> bug:
>
> Bug 5368296 - SQL NOT GENERATING ORA-00918 WHEN USING JOIN
>
> ** **
>
> Então, sabemos que isso ocorre na migração do 10 pro 11 (dentro do próprio
> 10 ocorre, ao migrar para a 10.2.0.5), enfim, é ocasionado por uma má
> prática dos desenvolvedores em não qualificarem as colunas, etc, etc...***
> *
>
> Eu sei disso, o gerente do cliente sabe disso, mas enfim... alguém já
> passou por essa situação e recebeu da oracle algum parâmetro pra contornar?
> Algum hidden? Algum event pra setar a nível de sessão pra evitar esse
> comportamento?
>
> Quero apenas me cercar de todas as garantias que NÃO tem como contornar,
> pois vai que o cliente encontra algo depois que digo que não dá pra
> contornar.
>
> ** **
>
>
>
>
> Att,/Regards,
>
>
> Vitor Jr.
> Infraestrutura / Infrastructure Team
> Oracle 11g DBA Certified Professional - OCP
>
> Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid
> Infrastructure Administrator - OCE
> Oracle Database 11g Performance Tuning Certified Expert - OCE
> Oracle Exadata 11g Certified Implementation Specialist
> Oracle Certified Associate, MySQL 5
> mail, gtalk e msn: vitorj...@gmail.com
> http://certificacaobd.com.br/
> skype: vjunior1981
>
> https://mybizcard.co/vitor.jr.385628
>
> ** **
>
>  
>



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


Re: [oracle_br] SQL-error "2220-ORA-02220: invalid MINEXTENTS storage option value"

2013-02-25 Por tôpico Milton Bastos Henriquis Jr.
O SAP tá gerando assim:

MINEXTENTS 00

Imagino que 0 seja  um valor inválido, por isso está dando erro.




2013/2/25 Osvaldo Antonio Santos 

> Fala Vitor é que a aplicação que esta criando (SAP) veja o erro
>
> 2WETP000 14:49:15: Retcode 1: error in DDL statement for "/XNFE/INCTEHD
> " - repeat
> 2EETP345 14:49:27: Retcode 1: SQL-error "2220-ORA-02220: invalid MINEXTENTS
> storage option value" i
> 2EETP345 n DDL statement for "/XNFE/INCTEHD "
> 2 ETP399  --- DB-ROLLBACK() ---
> 2EETP334 14:49:27: error in DDL, nametab for "/XNFE/INCTEHD" not activated
> 3 ETP379X14:49:27: activating Nametab "/XNFE/TB2BCOMM":
> 3 ETP355Xstatements:
> 3 ETP399 CREATE TABLE "/XNFE/TB2BCOMM"
> 3 ETP399 ("MANDT" VARCHAR2 (09)
> 3 ETP399 DEFAULT '000' NOT NULL,
> 3 ETP399 "CNPJ_BUPA" VARCHAR2 (48)
> 3 ETP399 DEFAULT ' ' NOT NULL,
> 3 ETP399 "CNPJ_OWN" VARCHAR2 (48)
> 3 ETP399 DEFAULT ' ' NOT NULL,
> 3 ETP399 "MAILADRRCVR" VARCHAR2 (000723)
> 3 ETP399 DEFAULT ' ' NOT NULL,
> 3 ETP399 "MAILADRRCVR_ACC" VARCHAR2 (000723)
> 3 ETP399 DEFAULT ' ' NOT NULL,
> 3 ETP399 "MAILADRRCVR_DAR" VARCHAR2 (000723)
> 3 ETP399 DEFAULT ' ' NOT NULL,
> 3 ETP399 "LANGU" VARCHAR2 (03)
> 3 ETP399 DEFAULT ' ' NOT NULL)
> 3 ETP399 PCTFREE 10
> 3 ETP399 PCTUSED 00
> 3 ETP399 INITRANS 001
> 3 ETP399 TABLESPACE PSAPSR3
> 3 ETP399 NOCOMPRESS
> 3 ETP399 STORAGE (INITIAL 00 K
> 3 ETP399 NEXT 00 K
> 3 ETP399 MINEXTENTS 00
> 3 ETP399 MAXEXTENTS 00
> 3 ETP399 PCTINCREASE 
> 3 ETP399 FREELISTS 001
> 3 ETP399 FREELIST GROUPS 01)
> 3 ETP399
> 2WETP000 14:49:27: Retcode 1: error in DDL statement for "/XNFE/TB2BCOMM
>  " - repeat
> 2EETP345 14:49:39: Retcode 1: SQL-error "2220-ORA-02220: invalid MINEXTENTS
> storage option value" i
> 2EETP345 n DDL statement for "/XNFE/TB2BCOMM
>
> Em 25 de fevereiro de 2013 15:11, Vitor Jr. 
> escreveu:
>
> > **
> >
> >
> > Seria mais fácil se tu colocasse o comando de create da tabela que está
> > causando o erro... rsrsrsrsrs
> >
> >
> >
> > Att,/Regards,
> >
> > Vitor Jr.
> > Infraestrutura / Infrastructure Team
> > Oracle 11g DBA Certified Professional - OCP
> >
> > Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid
> > Infrastructure Administrator - OCE
> > Oracle Database 11g Performance Tuning Certified Expert - OCE
> > Oracle Exadata 11g Certified Implementation Specialist
> > Oracle Certified Associate, MySQL 5
> > mail, gtalk e msn: vitorj...@gmail.com> vitorj...@gmail.com
> > http://certificacaobd.com.br/> http://certificacaobd.com.br/
> > skype: vjunior1981
> >
> > De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
> Em
> > nome de Osvaldo Antonio Santos
> > Enviada em: segunda-feira, 25 de fevereiro de 2013 15:08
> > Para: oracle_br@yahoogrupos.com.br
> > Assunto: [oracle_br] SQL-error "2220-ORA-02220: invalid MINEXTENTS
> storage
> > option value"
> >
> >
> > Pessoal poderiam me ajudar com o erro SQL-error "2220-ORA-02220: invalid
> > MINEXTENTS storage option value", esta apresentando na criação de uma
> > tabela..
> >
> > --
> > Att,
> > Osvaldo Antonio dos Santos
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
>
> --
> Att,
> Osvaldo Antonio dos Santos
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
>
> --
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> inteira responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
> --
> >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO!
> VISITE: http://www.oraclebr.com.br/
> 
> Links do Yahoo! Grupos
>
>
>


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



Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Bruno Novo
Eduardo,
Troca o DISTINCT por o GROUP BY.

Abraço

-Original Message-

From: Eduardo Rodrigues
Sent: 15 Feb 2013 18:07:59 GMT
To: oracle_br@yahoogrupos.com.br
Subject: Re: [oracle_br] SQL Tunning

Mais ou menos assim:

WITH produto_loja
 (SELECT MIN(pl.val_preco_venda) AS precomin_prod_sem_tabela,
 MAX(pl.val_preco_venda) AS precomax_prod_sem_tabela
FROM produto_loja pl)
SELECT DISTINCT me.cod_prod codigo_produto,
vw.codigo_planilha,
vw.percentual_desconto,
vw.valor_desconto,
vw.ind_acesso,
vw.descricao_completa,
vw.preco_min,
vw.preco_max,
me.codigo_automacao,
pl.precomin_prod_sem_tabela,
pl.precomax_prod_sem_tabela
  FROM multipla_embl me
  LEFT OUTER JOIN vw_produtos_tabela vw
ON (vw.codigo_produto = me.cod_prod)
  LEFT OUTER JOIN produto_loja pl
ON pl.cod_prod = me.cod_prod
 WHERE me.cod_prod = :1
 ORDER BY me.cod_prod, me.codigo_automacao;

*Att.*
*Eduardo Rodrigues*


Em 15 de fevereiro de 2013 15:01, Eduardo Rodrigues
escreveu:

> Rafael tenta usar o with para consulta da tabela produto_loja.
>
> *Att.*
> *Eduardo Rodrigues*
>
>
> Em 15 de fevereiro de 2013 14:54, Rafael Mendonca  > escreveu:
>
> **
>>
>>
>> Milton, mas existe uma cláusula where fazendo o JOIN.
>>
>> Rodrigo, existe sim.
>>
>> A coluna cod_prod tanto na tabela "PRODUTO_LOJA" como na tabela
>> "multipla_embl" são indexadas
>>
>> 
>> De: Rodrigo Mufalani rodr...@mufalani.com.br>
>> Para: oracle_br@yahoogrupos.com.br
>> Enviadas: Sexta-feira, 15 de Fevereiro de 2013 15:49
>> Assunto: Re: [oracle_br] SQL Tunning
>>
>>
>>
>>
>>Existe algum indice na tabela produto_loja para as colunas usadas?
>> Comece por ai!!!
>>
>> Enviado por Samsung Mobile
>>
>>  Mensagem original 
>> De : Rafael Mendonca raffaell.t...@yahoo.com>
>> Data:
>> Para: oracle_br@yahoogrupos.com.br
>> Assunto: [oracle_br] SQL Tunning
>>
>> Pessoal, boa tarde.
>> Estou com um problema de desempenho no sql abaixo:
>>
>> http://nopaste.dk/p20777
>>
>> Segue o plano de execução:
>>
>> http://nopaste.dk/p20779
>>
>> Existe algo nessa query que eu possa modificar para evitar o TABLE ACCESS
>> FULL?
>>
>> [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]
>>
>>
>>
>
>


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



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



Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Fabricio Pedroso Jorge
Cria uma view materializada com a opção query rewrite, caso esses dados não
sejam atualizados com frequência. Ai podes fazer o refresh uma vez por dia
(ou talvez o refresh on commit). Com a view, essa query vai executar
instantaneamente.

Em 15 de fevereiro de 2013 17:23, Vitor Jr.  escreveu:

> **
>
>
> Concordo... especialmente pra tuning, onde envolva view, depois tem que
> ficar analisando o código de cada uma pra ver onde tá a PORRA do gargalo...
> isso é preguiça criar esse monte de views... rsrsrsrsrs
>
> -Mensagem original-
> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
> nome de angelo
> Enviada em: sexta-feira, 15 de fevereiro de 2013 17:22
> Para: oracle_br@yahoogrupos.com.br
>
> Assunto: Re: [oracle_br] SQL Tunning
>
> que bom que resolveu, mas você faz Join com uma view.
>
> Essa view (me refiro ao codigo fonte dela) ao executar a query para
> criá-la, também faz join com mais alguém, ou acessa outra view dentro dela?
> De inicio, minha pergunta pode parecer hilária, cretina ou sem lógica, mas
> é um absurdo que algumas pessoas cometem e ainda acham que tá fazendo
> certo... sem querer se cria uma cadeia de views... Já vi isso acontecer
> varias vezes... e em determinados momentos ficar muito pesado e a galera
> depois fica batendo cabeça Uma view que acessa outra view para criar a
> propria view...alegando que não dá pra fazer diferente... bem como nessas
> views ainda tem Unions, Unions all... fica uma "cangalha de balão" enorme
> no
> final...
>
> Até que ponto isso é saudável, pergunto eu?
>
> 2013/2/15 Rafael Mendonca raffaell.t...@yahoo.com>
>
> > **
> >
> >
> > Pessoal, consegui encontrar o problema. Na view "vw_produtos_tabela" a
> > coluna cod_prod está como NUMBER, enquanto as outras está como
> > VARCHAR2, na hora do JOIN ele faz uma conversao implicita dificultando
> > o desempenho da query, mudei para varchar2 e agora está muito rápido,
> > obrigado a todos que colaboraram.
> >
> >
> > ________________
> > De: Eduardo Rodrigues oraedua...@gmail.com>
> > Para: oracle_br@yahoogrupos.com.br
> > Enviadas: Sexta-feira, 15 de Fevereiro de 2013 16:42
> >
> > Assunto: Re: [oracle_br] SQL Tunning
> >
> >
> >
> > Rafael me desculpe pela sintaxe, não consegui testar, mas acredito que
> > faltou "as" após a tabela, fica assim:
> >
> > WITH produto_loja as
> >
> > Veja se consegue mudar sua query para retirar o distinct, ele não é
> > performático.
> >
> > *Att.*
> > *Eduardo Rodrigues*
> >
> > Em 15 de fevereiro de 2013 15:30, Rafael Mendonca
> > raffaell.t...@yahoo.com>escreveu:
> >
> > > **
> > >
> > >
> > > Eduardo, obrigado pela ajuda, como nao tenho experiencia com WITH
> > > queria saber como devo proceder, deu esse erro aqui:
> > >
> > > ORA-32039: A cláusula WITH recursiva deve ter a lista de apelidos de
> > coluna
> > >
> > > 
> > > De: Eduardo Rodrigues oraedua...@gmail.com>
> > > Para: oracle_br@yahoogrupos.com.br
> > > Enviadas: Sexta-feira, 15 de Fevereiro de 2013 16:07
> > >
> > > Assunto: Re: [oracle_br] SQL Tunning
> > >
> > >
> > >
> > > Mais ou menos assim:
> > >
> > > WITH produto_loja
> > > (SELECT MIN(pl.val_preco_venda) AS precomin_prod_sem_tabela,
> > > MAX(pl.val_preco_venda) AS precomax_prod_sem_tabela FROM
> > > produto_loja pl) SELECT DISTINCT me.cod_prod codigo_produto,
> > > vw.codigo_planilha, vw.percentual_desconto, vw.valor_desconto,
> > > vw.ind_acesso, vw.descricao_completa, vw.preco_min, vw.preco_max,
> > > me.codigo_automacao, pl.precomin_prod_sem_tabela,
> > > pl.precomax_prod_sem_tabela FROM multipla_embl me LEFT OUTER JOIN
> > > vw_produtos_tabela vw ON (vw.codigo_produto = me.cod_prod) LEFT
> > > OUTER JOIN produto_loja pl ON pl.cod_prod = me.cod_prod WHERE
> > > me.cod_prod = :1 ORDER BY me.cod_prod, me.codigo_automacao;
> > >
> > > *Att.*
> > > *Eduardo Rodrigues*
> > >
> > >
> > > Em 15 de fevereiro de 2013 15:01, Eduardo Rodrigues
> > > oraedua...@gmail.com>escreveu:
> > >
> > > > Rafael tenta usar o with para consulta da tabela produto_loja.
> > > >
> > > > *Att.*
> > > > *Eduardo Rodrigues*
> > >
> > > >
> > > >
> > > > Em 15 de fevereiro de 2013 14:54, Rafael Mendonca
> > > raf

Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico angelo
que bom que resolveu, mas você faz Join com uma view.

Essa view  (me refiro ao codigo fonte dela)  ao executar a query para
criá-la, também faz join com mais alguém, ou acessa outra view dentro dela?
 De inicio, minha pergunta pode parecer hilária, cretina ou sem lógica, mas
é um absurdo que algumas pessoas cometem e ainda acham que tá fazendo
certo... sem querer se cria uma cadeia de views... Já vi isso acontecer
varias vezes... e em determinados momentos ficar muito pesado e a galera
depois fica batendo cabeça Uma view que acessa outra view para criar a
propria view...alegando que não dá pra fazer diferente...  bem como nessas
views ainda tem Unions, Unions all... fica uma "cangalha de balão" enorme
no final...

Até que ponto isso é saudável, pergunto eu?


2013/2/15 Rafael Mendonca 

> **
>
>
> Pessoal, consegui encontrar o problema. Na view "vw_produtos_tabela" a
> coluna cod_prod está como NUMBER, enquanto as outras está como VARCHAR2, na
> hora do JOIN ele faz uma conversao implicita dificultando o desempenho da
> query, mudei para varchar2 e agora está muito rápido, obrigado a todos que
> colaboraram.
>
>
> 
> De: Eduardo Rodrigues oraedua...@gmail.com>
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Sexta-feira, 15 de Fevereiro de 2013 16:42
>
> Assunto: Re: [oracle_br] SQL Tunning
>
>
>
> Rafael me desculpe pela sintaxe, não consegui testar, mas acredito que
> faltou "as" após a tabela, fica assim:
>
> WITH produto_loja as
>
> Veja se consegue mudar sua query para retirar o distinct, ele não é
> performático.
>
> *Att.*
> *Eduardo Rodrigues*
>
> Em 15 de fevereiro de 2013 15:30, Rafael Mendonca
> raffaell.t...@yahoo.com>escreveu:
>
> > **
> >
> >
> > Eduardo, obrigado pela ajuda, como nao tenho experiencia com WITH
> > queria saber como devo proceder, deu esse erro aqui:
> >
> > ORA-32039: A cláusula WITH recursiva deve ter a lista de apelidos de
> coluna
> >
> > ________________
> > De: Eduardo Rodrigues oraedua...@gmail.com>
> > Para: oracle_br@yahoogrupos.com.br
> > Enviadas: Sexta-feira, 15 de Fevereiro de 2013 16:07
> >
> > Assunto: Re: [oracle_br] SQL Tunning
> >
> >
> >
> > Mais ou menos assim:
> >
> > WITH produto_loja
> > (SELECT MIN(pl.val_preco_venda) AS precomin_prod_sem_tabela,
> > MAX(pl.val_preco_venda) AS precomax_prod_sem_tabela
> > FROM produto_loja pl)
> > SELECT DISTINCT me.cod_prod codigo_produto,
> > vw.codigo_planilha,
> > vw.percentual_desconto,
> > vw.valor_desconto,
> > vw.ind_acesso,
> > vw.descricao_completa,
> > vw.preco_min,
> > vw.preco_max,
> > me.codigo_automacao,
> > pl.precomin_prod_sem_tabela,
> > pl.precomax_prod_sem_tabela
> > FROM multipla_embl me
> > LEFT OUTER JOIN vw_produtos_tabela vw
> > ON (vw.codigo_produto = me.cod_prod)
> > LEFT OUTER JOIN produto_loja pl
> > ON pl.cod_prod = me.cod_prod
> > WHERE me.cod_prod = :1
> > ORDER BY me.cod_prod, me.codigo_automacao;
> >
> > *Att.*
> > *Eduardo Rodrigues*
> >
> >
> > Em 15 de fevereiro de 2013 15:01, Eduardo Rodrigues
> > oraedua...@gmail.com>escreveu:
> >
> > > Rafael tenta usar o with para consulta da tabela produto_loja.
> > >
> > > *Att.*
> > > *Eduardo Rodrigues*
> >
> > >
> > >
> > > Em 15 de fevereiro de 2013 14:54, Rafael Mendonca
> > raffaell.t...@yahoo.com
> > > > escreveu:
> > >
> > > **
> >
> > >>
> > >>
> > >> Milton, mas existe uma cláusula where fazendo o JOIN.
> > >>
> > >> Rodrigo, existe sim.
> > >>
> > >> A coluna cod_prod tanto na tabela "PRODUTO_LOJA" como na tabela
> > >> "multipla_embl" são indexadas
> > >>
> > >> 
> > >> De: Rodrigo Mufalani rodr...@mufalani.com.br>
> > >> Para: oracle_br@yahoogrupos.com.br
> > >> Enviadas: Sexta-feira, 15 de Fevereiro de 2013 15:49
> > >> Assunto: Re: [oracle_br] SQL Tunning
> > >>
> > >>
> > >>
> > >>
> > >> Existe algum indice na tabela produto_loja para as colunas usadas?
> > >> Comece por ai!!!
> > >>
> > >> Enviado por Samsung Mobile
> > >>
> > >>  Mensagem original 
> > >> De : Rafael Mendonca raffaell.t...@yahoo.com>
> > >> Data:
> > >> Para: oracle_br@yahoo

Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Rafael Mendonca
Pessoal, consegui encontrar o problema. Na view "vw_produtos_tabela" a coluna 
cod_prod está como NUMBER, enquanto as outras está como VARCHAR2, na hora do 
JOIN ele faz uma conversao implicita dificultando o desempenho da query, mudei 
para varchar2 e agora está muito rápido, obrigado a todos que colaboraram.



 De: Eduardo Rodrigues 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Sexta-feira, 15 de Fevereiro de 2013 16:42
Assunto: Re: [oracle_br] SQL Tunning
 

  
Rafael me desculpe pela sintaxe, não consegui testar, mas acredito que
faltou "as" após a tabela, fica assim:

WITH produto_loja as

Veja se consegue mudar sua query para retirar o distinct, ele não é
performático.

*Att.*
*Eduardo Rodrigues*

Em 15 de fevereiro de 2013 15:30, Rafael Mendonca
raffaell.t...@yahoo.com>escreveu:

> **
>
>
> Eduardo, obrigado pela ajuda, como nao tenho experiencia com WITH
> queria saber como devo proceder, deu esse erro aqui:
>
> ORA-32039: A cláusula WITH recursiva deve ter a lista de apelidos de coluna
>
> 
> De: Eduardo Rodrigues oraedua...@gmail.com>
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Sexta-feira, 15 de Fevereiro de 2013 16:07
>
> Assunto: Re: [oracle_br] SQL Tunning
>
>
>
> Mais ou menos assim:
>
> WITH produto_loja
> (SELECT MIN(pl.val_preco_venda) AS precomin_prod_sem_tabela,
> MAX(pl.val_preco_venda) AS precomax_prod_sem_tabela
> FROM produto_loja pl)
> SELECT DISTINCT me.cod_prod codigo_produto,
> vw.codigo_planilha,
> vw.percentual_desconto,
> vw.valor_desconto,
> vw.ind_acesso,
> vw.descricao_completa,
> vw.preco_min,
> vw.preco_max,
> me.codigo_automacao,
> pl.precomin_prod_sem_tabela,
> pl.precomax_prod_sem_tabela
> FROM multipla_embl me
> LEFT OUTER JOIN vw_produtos_tabela vw
> ON (vw.codigo_produto = me.cod_prod)
> LEFT OUTER JOIN produto_loja pl
> ON pl.cod_prod = me.cod_prod
> WHERE me.cod_prod = :1
> ORDER BY me.cod_prod, me.codigo_automacao;
>
> *Att.*
> *Eduardo Rodrigues*
>
>
> Em 15 de fevereiro de 2013 15:01, Eduardo Rodrigues
> oraedua...@gmail.com>escreveu:
>
> > Rafael tenta usar o with para consulta da tabela produto_loja.
> >
> > *Att.*
> > *Eduardo Rodrigues*
>
> >
> >
> > Em 15 de fevereiro de 2013 14:54, Rafael Mendonca
> raffaell.t...@yahoo.com
> > > escreveu:
> >
> > **
>
> >>
> >>
> >> Milton, mas existe uma cláusula where fazendo o JOIN.
> >>
> >> Rodrigo, existe sim.
> >>
> >> A coluna cod_prod tanto na tabela "PRODUTO_LOJA" como na tabela
> >> "multipla_embl" são indexadas
> >>
> >> 
> >> De: Rodrigo Mufalani rodr...@mufalani.com.br>
> >> Para: oracle_br@yahoogrupos.com.br
> >> Enviadas: Sexta-feira, 15 de Fevereiro de 2013 15:49
> >> Assunto: Re: [oracle_br] SQL Tunning
> >>
> >>
> >>
> >>
> >> Existe algum indice na tabela produto_loja para as colunas usadas?
> >> Comece por ai!!!
> >>
> >> Enviado por Samsung Mobile
> >>
> >>  Mensagem original 
> >> De : Rafael Mendonca raffaell.t...@yahoo.com>
> >> Data:
> >> Para: oracle_br@yahoogrupos.com.br
> >> Assunto: [oracle_br] SQL Tunning
> >>
> >> Pessoal, boa tarde.
> >> Estou com um problema de desempenho no sql abaixo:
> >>
> >> http://nopaste.dk/p20777
> >>
> >> Segue o plano de execução:
> >>
> >> http://nopaste.dk/p20779
> >>
> >> Existe algo nessa query que eu possa modificar para evitar o TABLE
> ACCESS
> >> FULL?
> >>
> >> [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]
> >>
> >>
> >>
> >
> >
>
> [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]


 

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



Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Eduardo Rodrigues
Rafael me desculpe pela sintaxe, não consegui testar, mas acredito que
faltou "as" após a tabela, fica assim:

WITH produto_loja as

Veja se consegue mudar sua query para retirar o distinct, ele não é
performático.

*Att.*
*Eduardo Rodrigues*


Em 15 de fevereiro de 2013 15:30, Rafael Mendonca
escreveu:

> **
>
>
> Eduardo, obrigado pela ajuda, como nao tenho experiencia com WITH
> queria saber como devo proceder, deu esse erro aqui:
>
> ORA-32039: A cláusula WITH recursiva deve ter a lista de apelidos de coluna
>
> 
> De: Eduardo Rodrigues oraedua...@gmail.com>
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Sexta-feira, 15 de Fevereiro de 2013 16:07
>
> Assunto: Re: [oracle_br] SQL Tunning
>
>
>
> Mais ou menos assim:
>
> WITH produto_loja
> (SELECT MIN(pl.val_preco_venda) AS precomin_prod_sem_tabela,
> MAX(pl.val_preco_venda) AS precomax_prod_sem_tabela
> FROM produto_loja pl)
> SELECT DISTINCT me.cod_prod codigo_produto,
> vw.codigo_planilha,
> vw.percentual_desconto,
> vw.valor_desconto,
> vw.ind_acesso,
> vw.descricao_completa,
> vw.preco_min,
> vw.preco_max,
> me.codigo_automacao,
> pl.precomin_prod_sem_tabela,
> pl.precomax_prod_sem_tabela
> FROM multipla_embl me
> LEFT OUTER JOIN vw_produtos_tabela vw
> ON (vw.codigo_produto = me.cod_prod)
> LEFT OUTER JOIN produto_loja pl
> ON pl.cod_prod = me.cod_prod
> WHERE me.cod_prod = :1
> ORDER BY me.cod_prod, me.codigo_automacao;
>
> *Att.*
> *Eduardo Rodrigues*
>
>
> Em 15 de fevereiro de 2013 15:01, Eduardo Rodrigues
> oraedua...@gmail.com>escreveu:
>
> > Rafael tenta usar o with para consulta da tabela produto_loja.
> >
> > *Att.*
> > *Eduardo Rodrigues*
>
> >
> >
> > Em 15 de fevereiro de 2013 14:54, Rafael Mendonca
> raffaell.t...@yahoo.com
> > > escreveu:
> >
> > **
>
> >>
> >>
> >> Milton, mas existe uma cláusula where fazendo o JOIN.
> >>
> >> Rodrigo, existe sim.
> >>
> >> A coluna cod_prod tanto na tabela "PRODUTO_LOJA" como na tabela
> >> "multipla_embl" são indexadas
> >>
> >> 
> >> De: Rodrigo Mufalani rodr...@mufalani.com.br>
> >> Para: oracle_br@yahoogrupos.com.br
> >> Enviadas: Sexta-feira, 15 de Fevereiro de 2013 15:49
> >> Assunto: Re: [oracle_br] SQL Tunning
> >>
> >>
> >>
> >>
> >> Existe algum indice na tabela produto_loja para as colunas usadas?
> >> Comece por ai!!!
> >>
> >> Enviado por Samsung Mobile
> >>
> >>  Mensagem original 
> >> De : Rafael Mendonca raffaell.t...@yahoo.com>
> >> Data:
> >> Para: oracle_br@yahoogrupos.com.br
> >> Assunto: [oracle_br] SQL Tunning
> >>
> >> Pessoal, boa tarde.
> >> Estou com um problema de desempenho no sql abaixo:
> >>
> >> http://nopaste.dk/p20777
> >>
> >> Segue o plano de execução:
> >>
> >> http://nopaste.dk/p20779
> >>
> >> Existe algo nessa query que eu possa modificar para evitar o TABLE
> ACCESS
> >> FULL?
> >>
> >> [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]
> >>
> >>
> >>
> >
> >
>
> [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]



Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Rafael Mendonca
Eduardo, obrigado pela ajuda, como nao tenho experiencia com WITH
queria saber como devo proceder, deu esse erro aqui:

ORA-32039: A cláusula WITH recursiva deve ter a lista de apelidos de coluna




 De: Eduardo Rodrigues 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Sexta-feira, 15 de Fevereiro de 2013 16:07
Assunto: Re: [oracle_br] SQL Tunning
 

  
Mais ou menos assim:

WITH produto_loja
(SELECT MIN(pl.val_preco_venda) AS precomin_prod_sem_tabela,
MAX(pl.val_preco_venda) AS precomax_prod_sem_tabela
FROM produto_loja pl)
SELECT DISTINCT me.cod_prod codigo_produto,
vw.codigo_planilha,
vw.percentual_desconto,
vw.valor_desconto,
vw.ind_acesso,
vw.descricao_completa,
vw.preco_min,
vw.preco_max,
me.codigo_automacao,
pl.precomin_prod_sem_tabela,
pl.precomax_prod_sem_tabela
FROM multipla_embl me
LEFT OUTER JOIN vw_produtos_tabela vw
ON (vw.codigo_produto = me.cod_prod)
LEFT OUTER JOIN produto_loja pl
ON pl.cod_prod = me.cod_prod
WHERE me.cod_prod = :1
ORDER BY me.cod_prod, me.codigo_automacao;

*Att.*
*Eduardo Rodrigues*

Em 15 de fevereiro de 2013 15:01, Eduardo Rodrigues
oraedua...@gmail.com>escreveu:

> Rafael tenta usar o with para consulta da tabela produto_loja.
>
> *Att.*
> *Eduardo Rodrigues*
>
>
> Em 15 de fevereiro de 2013 14:54, Rafael Mendonca raffaell.t...@yahoo.com
> > escreveu:
>
> **
>>
>>
>> Milton, mas existe uma cláusula where fazendo o JOIN.
>>
>> Rodrigo, existe sim.
>>
>> A coluna cod_prod tanto na tabela "PRODUTO_LOJA" como na tabela
>> "multipla_embl" são indexadas
>>
>> 
>> De: Rodrigo Mufalani rodr...@mufalani.com.br>
>> Para: oracle_br@yahoogrupos.com.br
>> Enviadas: Sexta-feira, 15 de Fevereiro de 2013 15:49
>> Assunto: Re: [oracle_br] SQL Tunning
>>
>>
>>
>>
>>Existe algum indice na tabela produto_loja para as colunas usadas?
>> Comece por ai!!!
>>
>> Enviado por Samsung Mobile
>>
>>  Mensagem original 
>> De : Rafael Mendonca raffaell.t...@yahoo.com>
>> Data:
>> Para: oracle_br@yahoogrupos.com.br
>> Assunto: [oracle_br] SQL Tunning
>>
>> Pessoal, boa tarde.
>> Estou com um problema de desempenho no sql abaixo:
>>
>> http://nopaste.dk/p20777
>>
>> Segue o plano de execução:
>>
>> http://nopaste.dk/p20779
>>
>> Existe algo nessa query que eu possa modificar para evitar o TABLE ACCESS
>> FULL?
>>
>> [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]
>>
>> 
>>
>
>

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


 

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



Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Eduardo Rodrigues
Mais ou menos assim:

WITH produto_loja
 (SELECT MIN(pl.val_preco_venda) AS precomin_prod_sem_tabela,
 MAX(pl.val_preco_venda) AS precomax_prod_sem_tabela
FROM produto_loja pl)
SELECT DISTINCT me.cod_prod codigo_produto,
vw.codigo_planilha,
vw.percentual_desconto,
vw.valor_desconto,
vw.ind_acesso,
vw.descricao_completa,
vw.preco_min,
vw.preco_max,
me.codigo_automacao,
pl.precomin_prod_sem_tabela,
pl.precomax_prod_sem_tabela
  FROM multipla_embl me
  LEFT OUTER JOIN vw_produtos_tabela vw
ON (vw.codigo_produto = me.cod_prod)
  LEFT OUTER JOIN produto_loja pl
ON pl.cod_prod = me.cod_prod
 WHERE me.cod_prod = :1
 ORDER BY me.cod_prod, me.codigo_automacao;

*Att.*
*Eduardo Rodrigues*


Em 15 de fevereiro de 2013 15:01, Eduardo Rodrigues
escreveu:

> Rafael tenta usar o with para consulta da tabela produto_loja.
>
> *Att.*
> *Eduardo Rodrigues*
>
>
> Em 15 de fevereiro de 2013 14:54, Rafael Mendonca  > escreveu:
>
> **
>>
>>
>> Milton, mas existe uma cláusula where fazendo o JOIN.
>>
>> Rodrigo, existe sim.
>>
>> A coluna cod_prod tanto na tabela "PRODUTO_LOJA" como na tabela
>> "multipla_embl" são indexadas
>>
>> 
>> De: Rodrigo Mufalani rodr...@mufalani.com.br>
>> Para: oracle_br@yahoogrupos.com.br
>> Enviadas: Sexta-feira, 15 de Fevereiro de 2013 15:49
>> Assunto: Re: [oracle_br] SQL Tunning
>>
>>
>>
>>
>>Existe algum indice na tabela produto_loja para as colunas usadas?
>> Comece por ai!!!
>>
>> Enviado por Samsung Mobile
>>
>>  Mensagem original 
>> De : Rafael Mendonca raffaell.t...@yahoo.com>
>> Data:
>> Para: oracle_br@yahoogrupos.com.br
>> Assunto: [oracle_br] SQL Tunning
>>
>> Pessoal, boa tarde.
>> Estou com um problema de desempenho no sql abaixo:
>>
>> http://nopaste.dk/p20777
>>
>> Segue o plano de execução:
>>
>> http://nopaste.dk/p20779
>>
>> Existe algo nessa query que eu possa modificar para evitar o TABLE ACCESS
>> FULL?
>>
>> [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]
>>
>>  
>>
>
>


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



Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Eduardo Rodrigues
Rafael tenta usar o with para consulta da tabela produto_loja.

*Att.*
*Eduardo Rodrigues*


Em 15 de fevereiro de 2013 14:54, Rafael Mendonca
escreveu:

> **
>
>
> Milton, mas existe uma cláusula where fazendo o JOIN.
>
> Rodrigo, existe sim.
>
> A coluna cod_prod tanto na tabela "PRODUTO_LOJA" como na tabela
> "multipla_embl" são indexadas
>
> 
> De: Rodrigo Mufalani rodr...@mufalani.com.br>
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Sexta-feira, 15 de Fevereiro de 2013 15:49
> Assunto: Re: [oracle_br] SQL Tunning
>
>
>
>
>Existe algum indice na tabela produto_loja para as colunas usadas?
> Comece por ai!!!
>
> Enviado por Samsung Mobile
>
>  Mensagem original 
> De : Rafael Mendonca raffaell.t...@yahoo.com>
> Data:
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] SQL Tunning
>
> Pessoal, boa tarde.
> Estou com um problema de desempenho no sql abaixo:
>
> http://nopaste.dk/p20777
>
> Segue o plano de execução:
>
> http://nopaste.dk/p20779
>
> Existe algo nessa query que eu possa modificar para evitar o TABLE ACCESS
> FULL?
>
> [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]
>
>  
>


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



Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Rafael Mendonca
Milton, mas existe uma cláusula where fazendo o JOIN.

Rodrigo, existe sim. 

A coluna cod_prod tanto na tabela "PRODUTO_LOJA" como na tabela "multipla_embl" 
são indexadas



 De: Rodrigo Mufalani 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Sexta-feira, 15 de Fevereiro de 2013 15:49
Assunto: Re: [oracle_br] SQL Tunning
 

  
   Existe algum indice na tabela produto_loja para as colunas usadas? Comece 
por ai!!!

Enviado por Samsung Mobile

 Mensagem original 
De : Rafael Mendonca raffaell.t...@yahoo.com> 
Data: 
Para: oracle_br@yahoogrupos.com.br 
Assunto: [oracle_br] SQL Tunning 

Pessoal, boa tarde.
Estou com um problema de desempenho no sql abaixo:

http://nopaste.dk/p20777

Segue o plano de execução:

http://nopaste.dk/p20779

Existe algo nessa query que eu possa modificar para evitar o TABLE ACCESS FULL?

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



Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Rodrigo Mufalani
   Existe algum indice na tabela produto_loja para as colunas usadas? Comece 
por ai!!!


Enviado por Samsung Mobile

 Mensagem original 
De : Rafael Mendonca  
Data:  
Para: oracle_br@yahoogrupos.com.br 
Assunto: [oracle_br] SQL Tunning 
 
Pessoal, boa tarde.
Estou com um problema de desempenho no sql abaixo:

http://nopaste.dk/p20777

Segue o plano de execução:

http://nopaste.dk/p20779

Existe algo nessa query que eu possa modificar para evitar o TABLE ACCESS FULL?

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



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



Re: [oracle_br] SQL Loader - campo de observação tem quebra de linha

2013-01-29 Por tôpico Ricardo Brambila
Chiappa,
O link do orafaq respondeu minha dúvida.
Lá mostra a sintaxe de como mudar o delimitador de registros.
Grato.
Ricardo Brambila

On Jan 29, 2013, at 12:12 PM, J. Laurindo Chiappa  
wrote:

>  Óbvio que tem como, e isso é um FAQ, ou seja, uma pergunta comum O que 
> está acontecendo é que o sqlldr usa como default para fim de registro o 
> caracter de fim de linha (ou sequencia de caracteres se for M$windows, 
> enfim), então basicamente vc : 
> 
>   - determina um OUTRO caracter para ser usado como fim de registro
> 
>   ou
> 
>   - monta um registro lógico composto de N registros físicos terminados com 
> fim de linha, com CONTINUEIF ou CONCATENATE, 
> http://www.orafaq.com/wiki/SQL*Loader_FAQ#How_does_one_load_multi-line_records.3F
>  tem um pequeno exemplo
> 
>   ou
> 
>   - coloca os dados de observação de cada registro num arquivo à parte, a ser 
> carregado pelo sqlldr (veja a Documentação para alguns exemplos)
> 
>   ou
> 
>   - deixa essa coluna observação como tamanho fixo, e especifica esse tamanho 
> no controlfile
> 
>   ou
> 
>   - vc grava no arquivo além dos dados o Comprimento de cada coluna 
> observação, e carrega o texto da observação informando esse tamanho
> 
>   ou
> 
>   - ao invés de sql*loader, vc faz a carga via EXTERNAL TABLE, que aí vc pode 
> usar as funções todas da linguagem SQL para concatenar linhas, trocar 
> caracteres, etc
> 
>   e derivações. leia 
> http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:30092999095211#3411793000346089810
>  que o Autor dá uns exemplinhos de cada um, blz ?
> 
>[]s
>   
>  Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, Ricardo Brambila  escreveu
>> 
>> Bom dia a todos.
>> 
>> Oracle10gR2 10.2.0.5.0 Standard Edition
>> Red Hat Enterprise Edition 5.6
>> 
>> Pessoal, tenho um arquivo texto gerado pelo PostgreSQL que contém os dados 
>> de uma tabela, e preciso importar esses dados num banco Oracle.
>> Ocorre que essa tabela tem um campo de observação, e o conteúdo desse campo 
>> tem quebras de linha.
>> Estou usando o SQL Loader para importar os dados, mas está ocorrendo 
>> problemas com os registros onde há quebra de linha no conteúdo do campo de 
>> observação.
>> Alguém já passou por isso? Existe solução?
>> 
>> Obrigado.
>> Ricardo Brambila
>> 
> 
> 
> 
> 
> 
> 
> --
>> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
> --
>> Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>> Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>> http://www.oraclebr.com.br/  
> 
>  Links do Yahoo! Grupos
> 
> 



Re: [oracle_br] SQL para saber quais tabelas tem determinada coluna

2012-05-18 Por tôpico Milton Bastos Henriquis Jr.
O select do Fernando está mais prático.

select table_name, column_name from user_tab_cols;

Mostra nome da tabela + colunas do usuário corrente.






2012/5/18 Rafael Vieira 

> **
>
>
> vai pela do Yuri, que essa que te dei, peguei aqui na preça, só mostra as
> colunas que possuem constraints.
>
> 
> De: Rafael Vieira 
> Para: "oracle_br@yahoogrupos.com.br" ;
> Grupo Oracle ; Usuários
> Oracle 
> Enviadas: Sexta-feira, 18 de Maio de 2012 15:20
> Assunto: Re: [oracle_br] SQL para saber quais tabelas tem determinada
> coluna
>
>
>
>
> SELECT * FROM all_cons_columns
>
> ou melhor
>
> SELECT * FROM dba_cons_columns
>
> 
> De: Ricardo Augusto de Moura Dal Secco 
> Para: Grupo Oracle ;
> OracleBR ; Usuários Oracle <
> usuarios_ora...@yahoogrupos.com.br>
> Enviadas: Sexta-feira, 18 de Maio de 2012 15:08
> Assunto: [oracle_br] SQL para saber quais tabelas tem determinada coluna
>
>
> Boa Tarde colegas,
>
> gostaria de saber se alguém tem alguma SQL onde eu possa saber quais
> tabelas tem determinada coluna,
> por exemplo, eu queria saber em determinada base de dados quais tabelas tem
> a coluna "NOME".
>
> Para saber quais tabelas estão na base de dados tem a seguinte SQL:
> (SELECT * FROM TABS) mostra todas as tabelas da base de dados.
>
> Grato desde já fico no aguardo da resposta.
> Ricardo.
>
> [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]
>
>  
>



-- 
Att,


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





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

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




Re: [oracle_br] SQL para saber quais tabelas tem determinada coluna

2012-05-18 Por tôpico Yuri Menon
ops, escrevi errado, onde está tabela, leia COLUNA...

SELECT TABLE_NAME FROM ALL_TAB_COLUMNS WHERE COLUMN_NAME LIKE
'%COLUNA%' AND OWNER = 'OWNER DESEJADO'


Em 18 de maio de 2012 15:19, Yuri Menon  escreveu:

> SELECT TABLE_NAME FROM ALL_TAB_COLUMNS WHERE COLUMN_NAME LIKE '%tabela%' AND 
> OWNER = 'OWNER DESEJADO'
>
>
> Em 18 de maio de 2012 15:08, Ricardo Augusto de Moura Dal Secco <
> ramds...@gmail.com> escreveu:
>
>  **
>>
>>
>> Boa Tarde colegas,
>>
>> gostaria de saber se alguém tem alguma SQL onde eu possa saber quais
>> tabelas tem determinada coluna,
>> por exemplo, eu queria saber em determinada base de dados quais tabelas
>> tem
>> a coluna "NOME".
>>
>> Para saber quais tabelas estão na base de dados tem a seguinte SQL:
>> (SELECT * FROM TABS) mostra todas as tabelas da base de dados.
>>
>> Grato desde já fico no aguardo da resposta.
>> Ricardo.
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>  
>>
>
>


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





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

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




Re: [oracle_br] SQL para saber quais tabelas tem determinada coluna

2012-05-18 Por tôpico Yuri Menon
SELECT TABLE_NAME FROM ALL_TAB_COLUMNS WHERE COLUMN_NAME LIKE
'%tabela%' AND OWNER = 'OWNER DESEJADO'


Em 18 de maio de 2012 15:08, Ricardo Augusto de Moura Dal Secco <
ramds...@gmail.com> escreveu:

> **
>
>
> Boa Tarde colegas,
>
> gostaria de saber se alguém tem alguma SQL onde eu possa saber quais
> tabelas tem determinada coluna,
> por exemplo, eu queria saber em determinada base de dados quais tabelas tem
> a coluna "NOME".
>
> Para saber quais tabelas estão na base de dados tem a seguinte SQL:
> (SELECT * FROM TABS) mostra todas as tabelas da base de dados.
>
> Grato desde já fico no aguardo da resposta.
> Ricardo.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


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





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

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




Re: [oracle_br] SQL Developer Data Modeler

2012-05-07 Por tôpico Jales Jose Moraes
Ok rafael, de fato ao baixar a nova versão apareceu a opção para o modelo em 
pdf. Obrigado...




De: Rafael Vieira 
Para: "oracle_br@yahoogrupos.com.br"  
Enviadas: Segunda-feira, 7 de Maio de 2012 11:29
Assunto: Re: [oracle_br] SQL Developer Data Modeler

  
Certo, entendi, então vamos ver se o que irei te passar agora irá te atender.
Como a minha versão é mais nova, caso a sua não tenha essa opção sugiro que 
você baixe, e como ele é um stand-alone não teria problema algum...
caminho:
Arquivo -> Relatório

Dentro dessa opção tem os tipos de relatórios disponíveis, os tipos de objetos 
que você queira incluir, o modelo desejado e o formato de saída, .rtf, .html ou 
.pdf


De: Jales Jose Moraes 
Para: "oracle_br@yahoogrupos.com.br"  
Enviadas: Segunda-feira, 7 de Maio de 2012 11:18
Assunto: Re: [oracle_br] SQL Developer Data Modeler


  
Então, após gerar as tabelas e seus relacionamentos, preciso de um arquivo 
(pdf), que contenha o nome da tabela, seus campos, pk, fk, os índices, 
comentários, flag de campos obrigatorios, etc... (Diconários de dados). Vi a 
opção da DDL, mas seria como descrevi acima.
 
A versão é 3.0


De: Rafael Vieira 
Para: "oracle_br@yahoogrupos.com.br"  
Enviadas: Segunda-feira, 7 de Maio de 2012 10:51
Assunto: Re: [oracle_br] SQL Developer Data Modeler

  
Desculpa, mas não sei se entendi a sua pergunta.
você quer gerar as instruções DDL?
Qual a versão do Data Modeler que você está usando? 
Eu tenho a versão mais nova lançada a pouco tempo, a versão 3.1..1.703
Na barra de ferramenta nos ícones é a 3 opção da direita para esquerda, aonde 
tem o desenho do database.
Att,
Rafael Mendonça


De: Jales Jose Moraes 
Para: grupo_oracle  
Enviadas: Segunda-feira, 7 de Maio de 2012 10:34
Assunto: [oracle_br] SQL Developer Data Modeler

  
Pessoal gerei um modelo de dados na ferramenta SQL Developer Data Modeler, mas 
como faz para gerar o dicionário de dados? Pesquisei que ela tem essa função 
mas não estou achando os passos na ferramenta.

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

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




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



Re: [oracle_br] SQL Developer Data Modeler

2012-05-07 Por tôpico Rafael Vieira
Certo, entendi, então vamos ver se o que irei te passar agora irá te atender.
Como a minha versão é mais nova, caso a sua não tenha essa opção sugiro que 
você baixe, e como ele é um stand-alone não teria problema algum...
caminho:
Arquivo -> Relatório

Dentro dessa opção tem os tipos de relatórios disponíveis, os tipos de objetos 
que você queira incluir, o modelo desejado e o formato de saída, .rtf, .html ou 
.pdf



 De: Jales Jose Moraes 
Para: "oracle_br@yahoogrupos.com.br"  
Enviadas: Segunda-feira, 7 de Maio de 2012 11:18
Assunto: Re: [oracle_br] SQL Developer Data Modeler
 

  
Então, após gerar as tabelas e seus relacionamentos, preciso de um arquivo 
(pdf), que contenha o nome da tabela, seus campos, pk, fk, os índices, 
comentários, flag de campos obrigatorios, etc... (Diconários de dados). Vi a 
opção da DDL, mas seria como descrevi acima.
 
A versão é 3.0


De: Rafael Vieira 
Para: "oracle_br@yahoogrupos.com.br"  
Enviadas: Segunda-feira, 7 de Maio de 2012 10:51
Assunto: Re: [oracle_br] SQL Developer Data Modeler

  
Desculpa, mas não sei se entendi a sua pergunta.
você quer gerar as instruções DDL?
Qual a versão do Data Modeler que você está usando? 
Eu tenho a versão mais nova lançada a pouco tempo, a versão 3.1..1.703
Na barra de ferramenta nos ícones é a 3 opção da direita para esquerda, aonde 
tem o desenho do database.
Att,
Rafael Mendonça


De: Jales Jose Moraes 
Para: grupo_oracle  
Enviadas: Segunda-feira, 7 de Maio de 2012 10:34
Assunto: [oracle_br] SQL Developer Data Modeler

  
Pessoal gerei um modelo de dados na ferramenta SQL Developer Data Modeler, mas 
como faz para gerar o dicionário de dados? Pesquisei que ela tem essa função 
mas não estou achando os passos na ferramenta.

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


 

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



Re: [oracle_br] SQL Injection

2011-11-01 Por tôpico Otavio Wollny
Veja este tutorial:
http://www.segurancaemrede.com/2009/08/tutorial-como-invadir-com-sql-injection-mysql-sql-injection-por-method-_get-e-_post-programa-para-sqlinjection/


Em 1 de novembro de 2011 12:50, lfr_66 escreveu:

> **
>
>
> Senhores,
> Sou totalmente leigo a respeito de SQL Injection e gostaria de uma ajuda.
> Ataques via SQL Injection somente podem acontecer em bancos de dados que
> rodem aplicações web? Há algum parâmetro de banco (ou boas práticas) que
> cuide da segurança para esse tipo de situação ou tudo que se pode fazer pra
> evitar esse tipo de ataque são tratadas nas camadas de aplicação e rede?
> Obrigado!
> Luiz Rocha
>
>  
>



-- 
Otavio S Wollny


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





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

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




Re: [oracle_br] SQL Injection

2011-11-01 Por tôpico Éverton Evaristo
Sim, é possivel.

Na verdade não devemos olhar pela ótica da interface Web X Desktop, mas sim
pela camada de apresentação da aplicação, indiferente de onde venha, os
dados sempre tem que ser 'sanitizados'.

Att.

Éverton Evaristo



Em 1 de novembro de 2011 14:04, Milton Bastos Henriquis Junior <
milton.bas...@meta.com.br> escreveu:

> **
>
>
> Este é oficial da Oracle, disponível pra download:
>
> How to write SQL injection proof PL/SQL<
> http://www.oracle.com/us/products/database/how-to-write-injection-proof-plsql-1-129572.pdf
> >
>
> http://www.oracle.com/us/products/database/how-to-write-injection-proof-plsql-1-129572.pdf
>
> Há também um tutorial online a respeito:
>
> Tutorial
> on Defending Against SQL Injection Attacks
> http://st-curriculum.oracle.com/tutorial/SQLInjection/index.htm
>
> Especificamente sobre sua pergunta: "Ataques via SQL Injection somente
> podem acontecer em bancos de dados que rodem aplicações web?"
>
> R: acredito que seja possível sim acontecer um ataque deste tipo em uma
> aplicação Desktop.
> Na "prática" o que vemos são aplicações Desktop usadas em rede locais, e
> aplicativos Web tem exatamente a característica de poder ser "rodado" a
> partir de qualquer browser conectado a internet.
> Portanto, conceitualmente, se você tem uma aplicação Desktop na grande
> maioria das vezes estará rodando em uma rede local - e nesse caso fica mais
> fácil fazer um rastreamento e também uma auditoria de QUEM está executando
> um código suspeito.
> Ou seja: um funcionário de uma empresa iria se arriscar a atacar uma base
> de dados via SQL Injection dentro de sua própria empresa? Muitos poderiam
> ter essa intenção, mas fica mais fácil descobrir o culpado pelo IP da rede
> interna.
> Já via WEB um indiano ou um chinês pode acessar um sistema Web (óbvio,
> desde que seja um sistema Web liberado, e não restrito como uma Intranet
> por exemplo), e se houver brecha para um SQL injection difcilmente alguém
> conseguirá rastrear e "processar" o sujeito na justiça.
>
>
> Att,
> --
> Milton Bastos
> http://miltonbastos.com
>
> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
> nome de Milton Bastos Henriquis Junior
> Enviada em: terça-feira, 1 de novembro de 2011 13:40
> Para: oracle_br@yahoogrupos.com.br
> Assunto: RES: [oracle_br] SQL Injection
>
>
> Eu tenho um material da Oracle específico sobre SQL Injection.
>
> Vou disponibilizar em algum lugar e posto aqui o link pra vocês.
>
> Att,
>
> --
> Milton Bastos
> http://miltonbastos.com
>
> De: oracle_br@yahoogrupos.com.br
> [mailto:oracle_br@yahoogrupos.com.br]
> Em nome de lfr_66
>
> Enviada em: terça-feira, 1 de novembro de 2011 12:51
> Para: oracle_br@yahoogrupos.com.br
>
> Assunto: [oracle_br] SQL Injection
>
> Senhores,
> Sou totalmente leigo a respeito de SQL Injection e gostaria de uma ajuda.
> Ataques via SQL Injection somente podem acontecer em bancos de dados que
> rodem aplicações web? Há algum parâmetro de banco (ou boas práticas) que
> cuide da segurança para esse tipo de situação ou tudo que se pode fazer pra
> evitar esse tipo de ataque são tratadas nas camadas de aplicação e rede?
> Obrigado!
> Luiz Rocha
>
> Clique aqui>
> para reportar este e-mail como SPAM.
>
> This message has been scanned for malware by Websense. www.websense.com
>
> [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]



Re: [oracle_br] SQL ACCESS ADVISOR

2010-08-26 Por tôpico Marcelo Grimberg
Será que devo criar duas tablespace para indexes e view materializadas no
schema do usuário ?

Obrigado



Marcelo Grimberg
Cel: +55 19-8197-3405
MSN: marcelog...@hotmail.com



2010/8/26 Marcelo Grimberg 

> Pessoal
>
> Estou criando e testando SQL ACCESS ADVISOR, até entao eu criei uma
> template e estou definindo os parametros e está apresentando esse erroa ao
> fixar esse parametro
>
> SQL> execute dbms_advisor.set_task_parameter (:template_name,
> 'DEF_INDEX_TABLESPACE', 'ECOMEX_INDEXES');
> BEGIN dbms_advisor.set_task_parameter (:template_name,
> 'DEF_INDEX_TABLESPACE', 'ECOMEX_INDEXES'); END;
>
> *
> ERROR at line 1:
> ORA-13600: error encountered in Advisor
> QSM-00750: the specified value ECOMEX_INDEXES for parameter
> DEF_INDEX_TABLESPACE is invalid or contains an invalid item
>
> ORA-06512: at "SYS.PRVT_ADVISOR", line 2931
> ORA-06512: at "SYS.DBMS_ADVISOR", line 287
> ORA-06512: at line 1
>
>
> alguém poderia me ajudar
>
> 
> Marcelo Grimberg
> Cel: +55 19-8197-3405
> MSN: marcelog...@hotmail.com
>
>


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



Re: [oracle_br] SQL ACCESS ADVISOR

2010-08-25 Por tôpico Marcelo Grimberg
Pessoal

Criei na minha base SQL ACESS ADVISOR

Agora gostaria de está verificando as recomendações necessárias, porém como
vou poder testar essa feature ?
alguém tem uma idéia que eu possa esta executando e testando e modificando
as tarefas  ?

Obrigado

Marcelo Grimberg
Cel: +55 19-8197-3405
MSN: marcelog...@hotmail.com



Em 25 de agosto de 2010 10:16, thiagomz escreveu:

>
>
> On 25/08/10 10:03, Marcelo Grimberg wrote:
> > Pessoal bom dia
> >
> > estou tentando executar esse script - SQL ACCESS ADVISOR
> >
> >
> > -- set default tablespace for recommended indexes/mvs
> Marcelo,
>
> Uma dica... faça pelo EM e depois gere o DLL com a opção "SHOW SQL".
>
> --
> att.
>
> Thiago M. Zerbinato - [thiagomz]
> OCP 8i, OCP 10g, RAC 10g Certified Expert
> www.thiagomz.com
>
>  
>


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



Re: [oracle_br] SQL ACCESS ADVISOR

2010-08-25 Por tôpico thiagomz
  On 25/08/10 10:03, Marcelo Grimberg wrote:
> Pessoal bom dia
>
> estou tentando executar esse script  - SQL ACCESS ADVISOR
>
>
> -- set default tablespace for recommended indexes/mvs
Marcelo,

Uma dica... faça pelo EM e depois gere o DLL com a opção "SHOW SQL".

-- 
att.

Thiago M. Zerbinato - [thiagomz]
OCP 8i, OCP 10g, RAC 10g Certified Expert
www.thiagomz.com




Re: [oracle_br] SQL *Loader

2010-05-20 Por tôpico Murilo Lima
Bom dia Silvio,

Caso não tenha conseguido fazer a carga tente com esse CTL (não sei o que
era SEQUENCE(MAX,1)).

load data
infile 'cep.txt'
APPEND
into table CEP
fields terminated by ','
optionally enclosed by '"'
(IDCEPinteger external,
IDBAIRRO  integer external,
SDCLOGRADOURO char,
SCDCEPchar,
IDMUNICIPIO   integer external
)

[]'s

Murilo Lima



Em 19 de maio de 2010 17:30, Ricardo Tajiri  escreveu:

>
>
> Use:
>
> fields terminated by ',' optionally enclosed by '"'
>
> e em
>
> IDBAIRRO "TO_NUMBER(IDBAIRRO,999)",
> e
> IDMUNICIPIO "TO_NUMBER(IDMUNICIPIO,999)"
>
> faltaram dois pontos antes do nome da coluna na função TO_NUMBER:
>
> deve ficar assim:
>
>
> IDBAIRRO "TO_NUMBER(:IDBAIRRO,999)",
> e
> IDMUNICIPIO "TO_NUMBER(:IDMUNICIPIO,999)"
>
> --
> Ricardo H. Tajiri
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


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





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

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




Re: [oracle_br] SQL *Loader

2010-05-19 Por tôpico Ricardo Tajiri
Use:

fields terminated by ',' optionally enclosed by '"'

e em
IDBAIRRO "TO_NUMBER(IDBAIRRO,999)",
e
IDMUNICIPIO "TO_NUMBER(IDMUNICIPIO,999)"

faltaram dois pontos antes do nome da coluna na função TO_NUMBER:

deve ficar assim:

IDBAIRRO "TO_NUMBER(:IDBAIRRO,999)",
e
IDMUNICIPIO "TO_NUMBER(:IDMUNICIPIO,999)"


-- 
Ricardo H. Tajiri


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



Re: [oracle_br] SQL *Loader

2010-05-19 Por tôpico Evandro Giachetto
tem espaço entre a vírgula e o valor de ID_CEP

Outra coisa que vi no seu arquivo é que os STRINGS estão entre "".
O Loader incluirá esses dados nas tabelas, inclusive as aspas.
Desconsidere esse comentário se vc considerar que tudo bem gravar os dados
dessa forma.

Pra parar de dar o erro, tente retirar o espaço depois das vírgulas ou
modificar a linha do control deixando-a assim:

fields terminated by ', '

Espero ter ajudado.

Att.

Evandro Giachetto
Oracle SQL Expert
Oracle Certified Associate
evan...@clickinterativa.com.br


Em 12 de maio de 2010 12:01, Silvio Borges  escreveu:

>
>
> Bom dia
> Estou usando o SQL *Loader para fazer a importação de um arquivo CSV para o
> banco de dados Oracle.
>
> Tenho uma tabela:
> IDCEP NUMBER
> IDBAIRRO NUMBER
> SDCLOGRADOURO VARCHAR2( 100 )
> SCDCEP VARCHAR2( 8 )
> IDMUNICIPIO
>
> Estou usando o seguinte condigo no meu control:
>
> load data
> infile 'cep.txt'
> APPEND
> into table PARCEP
> fields terminated by ','
> (IDCEP SEQUENCE(MAX,1),
> IDBAIRRO "TO_NUMBER(IDBAIRRO,999)",
> SDCLOGRADOURO,
> SCDCEP,
> IDMUNICIPIO "TO_NUMBER(IDMUNICIPIO,999)"
> )
>
> meu arquivo cep.ctd é esse:
> 11897, 47, "João Silva", "66954856", 16
> 11898, 39, "Carlos Carvalho", "67908825", 16
> 11899, 36, "Guimarães Cunha", "68930965", 16
>
> Após executar a linha de comando: sqlldr server/senha control=control.ctd
> Aparece a mensagem:
>
> Registro 1: Rejeitado - Erro na tabela CEP, coluna IDBAIRRO.
> ORA-00984: coluna não permitida aqui
>
> Registro 2: Rejeitado - Erro na tabela CEP, coluna IDBAIRRO.
> ORA-00984: coluna não permitida aqui
>
> Registro 3: Rejeitado - Erro na tabela CEP, coluna IDBAIRRO.
> ORA-00984: coluna não permitida aqui
>
> Alguém tem alguma idéia do que pode estar ocorrendo e me ajudar?
>
> Obrigado!!
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


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





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

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




Re: [oracle_br] Sql Developer

2010-05-05 Por tôpico guinho_foz

   Muito Obrigado Evandro, Eduardo e Leonardo pela ajuda, agora vou abaixar 
e tentar instalar.
  


--- Em qua, 5/5/10, Evandro Giachetto  escreveu:

De: Evandro Giachetto 
Assunto: Re: [oracle_br] Sql Developer
Para: oracle_br@yahoogrupos.com.br
Data: Quarta-feira, 5 de Maio de 2010, 11:48

http://download.oracle.com/otn/java/sqldeveloper/sqldeveloper-2.1.1.64.45-1.noarch.rpm

Instruções de instalação e uso





  

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



Re: [oracle_br] Sql Developer

2010-05-05 Por tôpico Leonardo Santos da Mata
segue o endereço para download

http://www.oracle.com/technology/software/products/sql/index.html

 e eu uso esse aqui:

  Oracle SQL Developer for other platforms

  pois eu uso o Kunbutu  no meu Desktop.

2010/5/5 guinho_foz 

>
>
>
>   Ola pessoal
>
>   Alguem sabe me indicar um endereço onde poderei abaixar sql
> developer para linux, ou seja para open suse. Não sei se o nome para linux
> tbem é sql developer, mas procurei no site da oracle não achei com esse
> nome. Se alguem poder me dar uma ajunda agradeço
>
> --
> Edson Marques da Rosa
> Bacharelado em Sistema de Informação - UDC
> Banco de Dados – Administração e Desenvolvimento UTFPR - Fazendo
> E-mail guinho_...@hotmail - edsonmarqu...@gmail.com
> Fone (45) 91375541
>
>
>
> --- Em qui, 22/4/10, Israel Lopes dos Santos 
> >
> escreveu:
>
> De: Israel Lopes dos Santos 
> 
> >
> Assunto: Re: [oracle_br] Listar Instalações Oracle no Linux
> Para: oracle_br@yahoogrupos.com.br 
> Data: Quinta-feira, 22 de Abril de 2010, 11:48
>
>
>
> Use o opatch
>
> $ORACLE_HOME/ OPatch/opatch lsinventory
>
> $ORACLE_HOME/ OPatch/opatch lsinventory -details
>
> Em 22 de abril de 2010 11:32, Welvis Douglas  >escreveu:
>
> >
>
> >
>
> > Raul, não era o runInstaller.
>
> >
>
> > Era um comando que dava no linux que mostrava os paths instalados, versão
> e
>
> > etc...
>
> >
>
> > Obrigado pela ajuda.
>
> >
>
> > -Mensagem original -
>
> > De: oracle...@yahoogrup os.com.br 
> [mailto:
>
> > oracle...@yahoogrup os.com.br ] Em
>
> > nome de Raul Francisco Costa F. de Andrade, DBA
>
> > Enviada em: quinta-feira, 22 de abril de 2010 11:26
>
> > Para: oracle...@yahoogrup os.com.br 
>
> > Assunto: Re: [oracle_br] Listar Instalações Oracle no Linux
>
> >
>
> >
>
> > Se você rodar o runinstaller ele vai abrir na instalação tudo que está
>
> > instalado do Oracle.
>
> >
>
> > Att.
>
> >
>
> > Raul
>
> >
>
> > Em 22 de abril de 2010 11:06, Welvis Douglas  > com.br com.br>
>
> > >escreveu:
>
> >
>
> > >
>
> > >
>
> > > Olá pessoal, alguém sabe me dizer qual comando que dou no linux para
>
> > > mostrar
>
> > > as opções que estão instalados do oracle?
>
> > >
>
> > > Já usei isso uma vez, mas não lembro mais qual o comando.
>
> > >
>
> > > Att,
>
> > >
>
> > > Welvis Douglas da Silva Moretto
>
> > >
>
> > > DBA - Oracle Certified (1ZO-042)
>
> > >
>
> > > Fone: (41) 9997-6297
>
> > >
>
> > > E-mail: welvis_douglas@ hotmail.com  com>
> > 40hotmail.com> ,
>
> > > wel...@stcruz. com.br   com.br>
>
> > >
>
> > > Messenger: welvis_douglas@ hotmail.com  com>
> > 40hotmail.com>
>
> > >
>
> > > Mestre em Engenharia de Produção e Sistemas - PUC/PR;
>
> > >
>
> > > Especializando em Banco de Dados - UNOPAR;
>
> > >
>
> > > Especialista Engenharia de Software - UNOPAR;
>
> > >
>
> > > Tecnólogo em Processamento de Dados - FACCAR.
>
> > >
>
> > > [As partes desta mensagem que não continham texto foram removidas]
>
> > >
>
> > >
>
> > >
>
> >
>
> > --
>
> >  - - - - - -
>
> > Raul Francisco da Costa Ferreira de Andrade
>
> > DBA - OCA - Oracle Certified Associate
>
> > COBIT Foundation 4.1
>
> > Fone: (41)8855-8874 Brt
>
> > email: raulf...@gmail. com 
>
> > Skype: raul.andrade
>
> > www.clickdba. com
>
> > "Não somos seres humanos passando por uma experiência espiritual
>
> > Somos seres espirituais passando por uma experiência humana."
>
> >
>
> > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
> >  - - --
>
> >
>
> >  - - - - - -
>
> >  - - - ---
>
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
>
> > inteira
>
> > responsabilidade de seus remetentes.
>
> > Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/
>
> >  - - - - - -
>
> >  - - - ---
>
> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> Procedure
>
> > » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
>
> > http://www.oraclebr .com.br/
>
> >  - - - - - -
>
> >  - - - - Links do Yahoo! Grupos
>
> >
>
> >
>
> >
>
> --
>
> Israel Lopes dos Santos
>
> DBA Oracle
>
> Hospital de Clínicas de Porto Alegre
>
> "Todas as coisas cooperam para o bem daqueles que amam a Deus." Rm 8.28
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Att,

Leonardo Santos da Mata
Enviado de Palmas, TO, Brasil


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



Re: [oracle_br] Sql Developer

2010-05-05 Por tôpico Eduardo Amaral
http://www.oracle.com/technology/software/products/sql/index.html

Em 5 de maio de 2010 11:39, guinho_foz  escreveu:

>
>
>
>   Ola pessoal
>
>   Alguem sabe me indicar um endereço onde poderei abaixar sql
> developer para linux, ou seja para open suse. Não sei se o nome para linux
> tbem é sql developer, mas procurei no site da oracle não achei com esse
> nome. Se alguem poder me dar uma ajunda agradeço
>
> --
> Edson Marques da Rosa
> Bacharelado em Sistema de Informação - UDC
> Banco de Dados – Administração e Desenvolvimento UTFPR - Fazendo
> E-mail guinho_...@hotmail - edsonmarqu...@gmail.com
> Fone (45) 91375541
>
>
>
> --- Em qui, 22/4/10, Israel Lopes dos Santos 
> >
> escreveu:
>
> De: Israel Lopes dos Santos 
> 
> >
> Assunto: Re: [oracle_br] Listar Instalações Oracle no Linux
> Para: oracle_br@yahoogrupos.com.br 
> Data: Quinta-feira, 22 de Abril de 2010, 11:48
>
>
>
> Use o opatch
>
> $ORACLE_HOME/ OPatch/opatch lsinventory
>
> $ORACLE_HOME/ OPatch/opatch lsinventory -details
>
> Em 22 de abril de 2010 11:32, Welvis Douglas  >escreveu:
>
> >
>
> >
>
> > Raul, não era o runInstaller.
>
> >
>
> > Era um comando que dava no linux que mostrava os paths instalados, versão
> e
>
> > etc...
>
> >
>
> > Obrigado pela ajuda.
>
> >
>
> > -Mensagem original -
>
> > De: oracle...@yahoogrup os.com.br 
> [mailto:
>
> > oracle...@yahoogrup os.com.br ] Em
>
> > nome de Raul Francisco Costa F. de Andrade, DBA
>
> > Enviada em: quinta-feira, 22 de abril de 2010 11:26
>
> > Para: oracle...@yahoogrup os.com.br 
>
> > Assunto: Re: [oracle_br] Listar Instalações Oracle no Linux
>
> >
>
> >
>
> > Se você rodar o runinstaller ele vai abrir na instalação tudo que está
>
> > instalado do Oracle.
>
> >
>
> > Att.
>
> >
>
> > Raul
>
> >
>
> > Em 22 de abril de 2010 11:06, Welvis Douglas  > com.br com.br>
>
> > >escreveu:
>
> >
>
> > >
>
> > >
>
> > > Olá pessoal, alguém sabe me dizer qual comando que dou no linux para
>
> > > mostrar
>
> > > as opções que estão instalados do oracle?
>
> > >
>
> > > Já usei isso uma vez, mas não lembro mais qual o comando.
>
> > >
>
> > > Att,
>
> > >
>
> > > Welvis Douglas da Silva Moretto
>
> > >
>
> > > DBA - Oracle Certified (1ZO-042)
>
> > >
>
> > > Fone: (41) 9997-6297
>
> > >
>
> > > E-mail: welvis_douglas@ hotmail.com  com>
> > 40hotmail.com> ,
>
> > > wel...@stcruz. com.br   com.br>
>
> > >
>
> > > Messenger: welvis_douglas@ hotmail.com  com>
> > 40hotmail.com>
>
> > >
>
> > > Mestre em Engenharia de Produção e Sistemas - PUC/PR;
>
> > >
>
> > > Especializando em Banco de Dados - UNOPAR;
>
> > >
>
> > > Especialista Engenharia de Software - UNOPAR;
>
> > >
>
> > > Tecnólogo em Processamento de Dados - FACCAR.
>
> > >
>
> > > [As partes desta mensagem que não continham texto foram removidas]
>
> > >
>
> > >
>
> > >
>
> >
>
> > --
>
> >  - - - - - -
>
> > Raul Francisco da Costa Ferreira de Andrade
>
> > DBA - OCA - Oracle Certified Associate
>
> > COBIT Foundation 4.1
>
> > Fone: (41)8855-8874 Brt
>
> > email: raulf...@gmail. com 
>
> > Skype: raul.andrade
>
> > www.clickdba. com
>
> > "Não somos seres humanos passando por uma experiência espiritual
>
> > Somos seres espirituais passando por uma experiência humana."
>
> >
>
> > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
> >  - - --
>
> >
>
> >  - - - - - -
>
> >  - - - ---
>
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
>
> > inteira
>
> > responsabilidade de seus remetentes.
>
> > Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/
>
> >  - - - - - -
>
> >  - - - ---
>
> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> Procedure
>
> > » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
>
> > http://www.oraclebr .com.br/
>
> >  - - - - - -
>
> >  - - - - Links do Yahoo! Grupos
>
> >
>
> >
>
> >
>
> --
>
> Israel Lopes dos Santos
>
> DBA Oracle
>
> Hospital de Clínicas de Porto Alegre
>
> "Todas as coisas cooperam para o bem daqueles que amam a Deus." Rm 8.28
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Att.,

Eduardo Amaral

OCP DBA 10g
MCTS: SQL Server 2008(Load)


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





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilida

Re: [oracle_br] Sql Developer

2010-05-05 Por tôpico Evandro Giachetto
http://download.oracle.com/otn/java/sqldeveloper/sqldeveloper-2.1.1.64.45-1.noarch.rpm

Instruções de instalação e uso



(93.5 M)
To install and run:
- Ensure you have a JDK installed, if not, download
here(See
*Note*)
   (click the Download for JDK 6 Update , where  is the latest
update)
- Download the file above
- rpm -Uhv sqldeveloper-2.1.1.64.45-1.noarch.rpm
- cd sqldeveloper
- sqldeveloper


Faltou procurar amigão... tá lá no site da Oracle..

http://www.oracle.com/technology/software/products/sql/index.html


[image: Download] Oracle SQL Developer RPM for Linux (This zip *does
not*include a JDK)


(93.5 M)
To install and run:
- Ensure you have a JDK installed, if not, download
here(See
*Note*)
   (click the Download for JDK 6 Update , where  is the latest
update)
- Download the file above
- rpm -Uhv sqldeveloper-2.1.1.64.45-1.noarch.rpm
- cd sqldeveloper
- sqldeveloper

Abraço.

Evandro Giachetto
Oracle SQL Expert
Oracle Certified Associate
evan...@clickinterativa.com.br


Em 5 de maio de 2010 11:39, guinho_foz  escreveu:

>
>
>
>   Ola pessoal
>
>   Alguem sabe me indicar um endereço onde poderei abaixar sql
> developer para linux, ou seja para open suse. Não sei se o nome para linux
> tbem é sql developer, mas procurei no site da oracle não achei com esse
> nome. Se alguem poder me dar uma ajunda agradeço
>
> --
> Edson Marques da Rosa
> Bacharelado em Sistema de Informação - UDC
> Banco de Dados – Administração e Desenvolvimento UTFPR - Fazendo
> E-mail guinho_...@hotmail - edsonmarqu...@gmail.com
> Fone (45) 91375541
>
>
>
> --- Em qui, 22/4/10, Israel Lopes dos Santos 
> >
> escreveu:
>
> De: Israel Lopes dos Santos 
> 
> >
> Assunto: Re: [oracle_br] Listar Instalações Oracle no Linux
> Para: oracle_br@yahoogrupos.com.br 
> Data: Quinta-feira, 22 de Abril de 2010, 11:48
>
>
>
> Use o opatch
>
> $ORACLE_HOME/ OPatch/opatch lsinventory
>
> $ORACLE_HOME/ OPatch/opatch lsinventory -details
>
> Em 22 de abril de 2010 11:32, Welvis Douglas  >escreveu:
>
> >
>
> >
>
> > Raul, não era o runInstaller.
>
> >
>
> > Era um comando que dava no linux que mostrava os paths instalados, versão
> e
>
> > etc...
>
> >
>
> > Obrigado pela ajuda.
>
> >
>
> > -Mensagem original -
>
> > De: oracle...@yahoogrup os.com.br 
> [mailto:
>
> > oracle...@yahoogrup os.com.br ] Em
>
> > nome de Raul Francisco Costa F. de Andrade, DBA
>
> > Enviada em: quinta-feira, 22 de abril de 2010 11:26
>
> > Para: oracle...@yahoogrup os.com.br 
>
> > Assunto: Re: [oracle_br] Listar Instalações Oracle no Linux
>
> >
>
> >
>
> > Se você rodar o runinstaller ele vai abrir na instalação tudo que está
>
> > instalado do Oracle.
>
> >
>
> > Att.
>
> >
>
> > Raul
>
> >
>
> > Em 22 de abril de 2010 11:06, Welvis Douglas  > com.br com.br>
>
> > >escreveu:
>
> >
>
> > >
>
> > >
>
> > > Olá pessoal, alguém sabe me dizer qual comando que dou no linux para
>
> > > mostrar
>
> > > as opções que estão instalados do oracle?
>
> > >
>
> > > Já usei isso uma vez, mas não lembro mais qual o comando.
>
> > >
>
> > > Att,
>
> > >
>
> > > Welvis Douglas da Silva Moretto
>
> > >
>
> > > DBA - Oracle Certified (1ZO-042)
>
> > >
>
> > > Fone: (41) 9997-6297
>
> > >
>
> > > E-mail: welvis_douglas@ hotmail.com  com>
> > 40hotmail.com> ,
>
> > > wel...@stcruz. com.br   com.br>
>
> > >
>
> > > Messenger: welvis_douglas@ hotmail.com  com>
> > 40hotmail.com>
>
> > >
>
> > > Mestre em Engenharia de Produção e Sistemas - PUC/PR;
>
> > >
>
> > > Especializando em Banco de Dados - UNOPAR;
>
> > >
>
> > > Especialista Engenharia de Software - UNOPAR;
>
> > >
>
> > > Tecnólogo em Processamento de Dados - FACCAR.
>
> > >
>
> > > [As partes desta mensagem que não continham texto foram removidas]
>
> > >
>
> > >
>
> > >
>
> >
>
> > --
>
> >  - - - - - -
>
> > Raul Francisco da Costa Ferreira de Andrade
>
> > DBA - OCA - Oracle Certified Associate
>
> > COBIT Foundation 4.1
>
> > Fone: (41)8855-8874 Brt
>
> > email: raulf...@gmail. com 
>
> > Skype: raul.andrade
>
> > www.clickdba. com
>
> > "Não somos seres humanos passando por uma experiência espiritual
>
> > Somos seres espirituais passando por uma experiência humana."
>
> >
>
> > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
> >  - - --
>
> >
>
> >  - - - - - -
>
> >  - - - ---
>
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
>
> > inteira
>
> > responsabilidade de seus remetentes.
>
> > Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/
>
> >  - - - - - -
>
> >  - - - ---
>
> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> Proce

Re: [oracle_br] SQL Monitor do TOAD e client do Oracle 10g

2010-01-08 Por tôpico Evandro Giachetto
Colega.
Como o amigo da última resposta disse, o Oracle SQL Developer já
possui um monitor de SQL.
Eu já utilizei o SQL Monitor do Toad com o Oracle 10g. Ele travava as
vezes, mas funcionava. O Middleware utilizado era o da C.A. com
Delphi.

Já peguei uma situação em que o SQL Monitor não funcionava mas, nesse
caso, era devido ao Middleware utilizado na aplicação, que era BDE com
Delphi.

Espero ter ajudado.

Evandro Giachetto
Oracle Certified Associate
evan...@clickinterativa.com.br



2010/1/7 Ygor Thomaz :
> Colega,
>
> parei de usar o TOAD tem um certo tempo. As novas versões do Oracle
> SQL Developer (free) tem um monitor de SQL.
>
> http://www.oracle.com/technology/products/database/sql_developer/index.html
>
> Espero ter ajudado.
>
> Abraços!
>
> 2010/1/1 CSR Consultoria 
>>
>>
>>
>> Olá,
>>
>> Alguém sabe porque o SQL Monitor do TOAD (qualquer versão) não funciona com 
>> o client do Oracle 10g ? Alguém tem uma solução ?
>>
>> Agradeço muito a atenção e um FELIZ ANO NOVO cheio de tables, stored 
>> procedures, jobs e tablespaces para TODOS
>>
>> __
>> Veja quais são os assuntos do momento no Yahoo! +Buscados
>> http://br.maisbuscados.yahoo.com
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>
>
> --
> Atc, Ygor Thomaz
> Website: http://ctrlclabs.blogspot.com/
> "Olho por olho e o mundo acabará cego"(Mahatma Gandhi).
>
>
> 
>
> --
>>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>>responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> --
>>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>>http://www.oraclebr.com.br/
> 
>  Links do Yahoo! Grupos
>
>
>


Re: [oracle_br] SQL Monitor do TOAD e client do Oracle 10g

2010-01-07 Por tôpico Ygor Thomaz
Colega,

parei de usar o TOAD tem um certo tempo. As novas versões do Oracle
SQL Developer (free) tem um monitor de SQL.

http://www.oracle.com/technology/products/database/sql_developer/index.html

Espero ter ajudado.

Abraços!

2010/1/1 CSR Consultoria 
>
>
>
> Olá,
>
> Alguém sabe porque o SQL Monitor do TOAD (qualquer versão) não funciona com o 
> client do Oracle 10g ? Alguém tem uma solução ?
>
> Agradeço muito a atenção e um FELIZ ANO NOVO cheio de tables, stored 
> procedures, jobs e tablespaces para TODOS
>
> __
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 


--
Atc, Ygor Thomaz
Website: http://ctrlclabs.blogspot.com/
"Olho por olho e o mundo acabará cego"(Mahatma Gandhi).




--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

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




RE: [oracle_br] SQL - TABLESPACE

2009-08-03 Por tôpico Rodrigo Mufalani
Bom dia,

Select todas,essas,colunas,que_quer
from dba_tablespaces
where tablespace_name='A_TABLESPACE_QUE_VC_QUER';


Atenciosamente,

Rodrigo Mufalani
OCP 10g & 11g
OCE RAC 10g R2
mufal...@oi.com.br
http://mufalani.blogspot.com



> Mensagem Original:
> Data: 08:51:42 03/08/2009
> De: Carlos Pinto 
> Assunto: RE: [oracle_br] SQL - TABLESPACE

> Basicamente era esta informacao.
>
>
>
>
> Database
>
> Tablespace
>
> Megs Alloc
>
> Megs Free
>
> Megs Used
>
> Pct Free
>
> Pct Used
>
> Init Ext
>
> Next Ext
>
> Min Ext
>
> Max ext
>
>
> TESTE
>
> TESTE
>
> 3176
>
> 45,88
>
> 3130,13
>
> 1,44
>
> 98,56
>
> 0,06
>
>
>
> 3176
>
> 3176
>
>
>
>
>
>
>
>
>
>
>
> Obrigado.
>
>
>
>
>
>
>
>
>
> De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
> nome de Carlos Pinto
> Enviada: segunda-feira, 3 de Agosto de 2009 12:43
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] SQL - TABLESPACE
>
>
>
>
>
> Ola Amigos,
>
> Necessitava de um sql onde pudesse buscar toda esta informação de uma
> determinada tablespace. É difícil?
>
> Obrigado.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
> --
>> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> --
>> Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>> Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>> http://www.oraclebr.com.br/
> 
>  Links do Yahoo! 
> Grupos
>
>
>
>





Na Oi Internet você ganha ou ganha. Além de acesso grátis com
qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma,
suporte grátis e muito mais. Baixe grátis o Discador Oi em
http://www.oi.com.br/discador e comece a ganhar.

Agora, se o seu negócio é voar alto na internet,
assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em
http://www.oi.com.br/bandalarga e aproveite essa moleza!



RE: [oracle_br] SQL - TABLESPACE

2009-08-03 Por tôpico Carlos Pinto
Basicamente era esta informacao.

 


Database

Tablespace

Megs Alloc

Megs Free

Megs Used

Pct Free

Pct Used

Init Ext

Next Ext

Min Ext

Max ext


TESTE

TESTE

3176

45,88

3130,13

1,44

98,56

0,06

0

3176

3176

 

 

 

 

 

Obrigado.

 

 

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Carlos Pinto
Enviada: segunda-feira, 3 de Agosto de 2009 12:43
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] SQL - TABLESPACE

 

  

Ola Amigos,

Necessitava de um sql onde pudesse buscar toda esta informação de uma
determinada tablespace. É difícil?

Obrigado.

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





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



Re: [oracle_br] SQL *Loader

2008-12-16 Por tôpico Júlio César Corrêa
Verdade!

2008/12/16 Jean Carlo 

>   Olá Júlio.
>
> Obrigado pelo palpite mais já encontrei o problema:
>
> http://www.orafaq.com/wiki/SQL*Loader_FAQ
>
> Por padrão o SQL Loader não lê campos maiores que 255 caracteres e para que
> isso aconteca tem que colocar especificar no campo que ele tem mais
> caracteres no meu caso:
>
> ...
> narrativa char(4000),
> ...
>
> mesmo assim obrigado pela atenção.
>
>
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> Cel.: +55 (48) 9604-6138
> Skype: jcthebrother
> Criciúma, Santa Catarina - Brasil
>
> From: Júlio César Corrêa
> Sent: Tuesday, December 16, 2008 11:54 AM
> To: oracle_br@yahoogrupos.com.br 
> Subject: Re: [oracle_br] SQL *Loader
>
>
> Palpite:
>
> É esta coluna que NARRATIVA está com VARCHAR2(4000) ?Pelo nome da coluna
> você deve estar armazenando textos grandes nela.
> Olhe o registro 95 do arquivo que você está importando.
> Se ele não estiver com mais de 4000 caracteres,então o que pode estar
> acontecendo é que há campos sem separador no arquivo,então ele pode estarr
> lendo campo a mais.
>
> 2008/12/16 Jean Carlo 
> >
>
> > Bom dia,
> >
> > Pessoal estou passando por uma probema com cargas via Sql Loader.
> >
> > Tenho uma tabela com um campo VARCHAR2(4000) porém quando vou carregar um
> > registro que tenha nesse campo um valor maior que 255 caracteres ele não
> > importa, aparecendo o seguinte erro:
> >
> > Registro 95: Rejeitado - Erro na tabela
> > CECRISA_MATRIZ.EMS_PED_ABERTOS_TOTAL, coluna NARRATIVA.
> > Campo no arquivo de dados excede o tamanho máximo
> >
> > Alguém já passou por esse problema, tenho que fazer alguma alteração no
> > CTL?? Já tentei utilizar o campo com Substr na carga mais mesmo assim
> > continua o erro.
> >
> > Desde já agradeço a atenção.
> >
> > --
> > att,
> > Jean Carlo Stein da Fonseca
> > Programador PL/SQL e Forms/Reports 6i Oracle.
> > DBA Oracle Jr. em busca do OCA.
> > Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> > Cel.: +55 (48) 9604-6138
> > Skype: jcthebrother
> > Criciúma, Santa Catarina - Brasil
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Júlio César Corrêa
> IS Technologist - Oracle DBA
> http://jccorrea.blogspot.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



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


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



Re: [oracle_br] SQL *Loader

2008-12-16 Por tôpico Júlio César Corrêa
Seu texto deve ser maior que este.
Um teste que eu fiz,acho que pode te ajudar :
SELECT LENGTH( 'Oracle may also accept connections in a manner called shared
server (formally known as
Multi-Threaded Server, or MTS), in which we would not see an additional
thread created or a
new UNIX process appear for each user connection. In shared server, Oracle
uses a pool of
"shared processes" for a large community of users. Shared servers are simply
a connection
pooling mechanism. Instead of having 10,000 dedicated servers (that's a lot
of processes or
threads) for 10,000 database sessions, shared server allows us to have a
small percentage of
this number of processes/threads, which are (as the name implies) shared by
all sessions. This
allows Oracle to connect many more users to the database than would
otherwise be possible.
Our machine might crumble under the load of managing 10,000 processes, but
managing 100
or 1,000 processes is doable. In shared server mode, the shared processes
are generally started
up with the database and just appear in the ps list.' ) FROM DUAL ;




2008/12/16 Jean Carlo 

>   Bom dia,
>
> Pessoal estou passando por uma probema com cargas via Sql Loader.
>
> Tenho uma tabela com um campo VARCHAR2(4000) porém quando vou carregar um
> registro que tenha nesse campo um valor maior que 255 caracteres ele não
> importa, aparecendo o seguinte erro:
>
> Registro 95: Rejeitado - Erro na tabela
> CECRISA_MATRIZ.EMS_PED_ABERTOS_TOTAL, coluna NARRATIVA.
> Campo no arquivo de dados excede o tamanho máximo
>
> Alguém já passou por esse problema, tenho que fazer alguma alteração no
> CTL?? Já tentei utilizar o campo com Substr na carga mais mesmo assim
> continua o erro.
>
> Desde já agradeço a atenção.
>
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> Cel.: +55 (48) 9604-6138
> Skype: jcthebrother
> Criciúma, Santa Catarina - Brasil
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



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


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



Re: [oracle_br] SQL *Loader

2008-12-16 Por tôpico Jean Carlo
Olá Júlio.

Obrigado pelo palpite mais já encontrei o problema:

http://www.orafaq.com/wiki/SQL*Loader_FAQ

Por padrão o SQL Loader não lê campos maiores que 255 caracteres e para que 
isso aconteca tem que colocar especificar no campo que ele tem mais caracteres 
no meu caso:

...
narrativa char(4000),
...

mesmo assim obrigado pela atenção.

--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL e Forms/Reports 6i Oracle.
DBA Oracle Jr. em busca do OCA.
Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
Cel.: +55 (48) 9604-6138
Skype: jcthebrother
Criciúma, Santa Catarina - Brasil


From: Júlio César Corrêa 
Sent: Tuesday, December 16, 2008 11:54 AM
To: oracle_br@yahoogrupos.com.br 
Subject: Re: [oracle_br] SQL *Loader


Palpite:

É esta coluna que NARRATIVA está com VARCHAR2(4000) ?Pelo nome da coluna
você deve estar armazenando textos grandes nela.
Olhe o registro 95 do arquivo que você está importando.
Se ele não estiver com mais de 4000 caracteres,então o que pode estar
acontecendo é que há campos sem separador no arquivo,então ele pode estarr
lendo campo a mais.

2008/12/16 Jean Carlo 

> Bom dia,
>
> Pessoal estou passando por uma probema com cargas via Sql Loader.
>
> Tenho uma tabela com um campo VARCHAR2(4000) porém quando vou carregar um
> registro que tenha nesse campo um valor maior que 255 caracteres ele não
> importa, aparecendo o seguinte erro:
>
> Registro 95: Rejeitado - Erro na tabela
> CECRISA_MATRIZ.EMS_PED_ABERTOS_TOTAL, coluna NARRATIVA.
> Campo no arquivo de dados excede o tamanho máximo
>
> Alguém já passou por esse problema, tenho que fazer alguma alteração no
> CTL?? Já tentei utilizar o campo com Substr na carga mais mesmo assim
> continua o erro.
>
> Desde já agradeço a atenção.
>
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> Cel.: +55 (48) 9604-6138
> Skype: jcthebrother
> Criciúma, Santa Catarina - Brasil
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>

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

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



 

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



Re: [oracle_br] SQL *Loader

2008-12-16 Por tôpico Júlio César Corrêa
Palpite:

É esta coluna que  NARRATIVA está com VARCHAR2(4000) ?Pelo nome da coluna
você deve estar armazenando textos grandes nela.
Olhe o registro 95 do arquivo que você está importando.
Se  ele não estiver com mais de 4000 caracteres,então o que pode estar
acontecendo é que há campos sem separador no arquivo,então ele pode estarr
lendo campo a mais.

2008/12/16 Jean Carlo 

>   Bom dia,
>
> Pessoal estou passando por uma probema com cargas via Sql Loader.
>
> Tenho uma tabela com um campo VARCHAR2(4000) porém quando vou carregar um
> registro que tenha nesse campo um valor maior que 255 caracteres ele não
> importa, aparecendo o seguinte erro:
>
> Registro 95: Rejeitado - Erro na tabela
> CECRISA_MATRIZ.EMS_PED_ABERTOS_TOTAL, coluna NARRATIVA.
> Campo no arquivo de dados excede o tamanho máximo
>
> Alguém já passou por esse problema, tenho que fazer alguma alteração no
> CTL?? Já tentei utilizar o campo com Substr na carga mais mesmo assim
> continua o erro.
>
> Desde já agradeço a atenção.
>
> --
> att,
> Jean Carlo Stein da Fonseca
> Programador PL/SQL e Forms/Reports 6i Oracle.
> DBA Oracle Jr. em busca do OCA.
> Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br
> Cel.: +55 (48) 9604-6138
> Skype: jcthebrother
> Criciúma, Santa Catarina - Brasil
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



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


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



Re: [oracle_br] sql loader com parametros linux

2008-11-17 Por tôpico Antonio Luiz
Fale amigo,

  Podes usar o echo pra isso assim:
echo infile arq_`date +%Y%m`.txt >> teste.ctl


2008/11/14 orfeu lima <[EMAIL PROTECTED]>

>
> Srs, alguem sabe como faço para pegar parametros do sistema
> operacional(linux)
> e passar para um arquivo de controle(control do sql loader)??
> Preciso estar pegando ano e mes e passar para o arquivo.
> obrigado
>
> __
> Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
> http://www.amigosdomessenger.com.br/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Atenciosamente,

Antonio Luiz.


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



Re: [oracle_br] SQL Dinâmico

2008-06-13 Por tôpico francisco porfirio
Percebi este erro meu depois Wendel, obrigado!


-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


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



Re: [oracle_br] SQL Dinâmico

2008-06-13 Por tôpico Wendel Muniz de Oliveira
Colega, o INTO tem que ficar fora das aspas... dessa forma...

EXECUTE IMMEDIATE 'SELECT COUNT(*) FROM '|| CDADOS.TABLE_NAME   INTO ;

dbms_output.put_line();
2008/6/13 francisco porfirio <[EMAIL PROTECTED]>:

>   Welvis, isso foi o que eu tinha feito e não funcionou, mas mesmo assim
> obrigado pela ajuda!
>
> --
> Atenciosamente
> Francisco Porfirio Ribeiro Neto
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


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



Re: [oracle_br] SQL Dinâmico

2008-06-13 Por tôpico francisco porfirio
Welvis, isso foi o que eu tinha feito e não funcionou, mas mesmo assim
obrigado pela ajuda!
-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


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



Re: [oracle_br] SQL Dinâmico

2008-06-13 Por tôpico Welvis Douglas
Misericordia em...

BEGIN

FOR cdados IN (SELECT TABLE_NAME FROM USER_TABLES)
LOOP

EXECUTE IMMEDIATE 'SELECT COUNT(*) FROM '|| CDADOS.TABLE_NAME|| ' INTO ';
-- AI VC PEGA O RETORNO E COLOCA EM UMA VARIAVEL E DA UM DBMS_OUTPUT.PUT_LINE() 

END LOOP;


END;

espero ter ajudado agora.!

att,

Welvis Douglas

  - Original Message - 
  From: Welvis Douglas 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, June 13, 2008 11:57 AM
  Subject: Re: [oracle_br] SQL Dinâmico


  Ola amigo, 

  de uma olhada na dba_tables, ou user_tables

  lá tem o campo NUM_ROWS

  lá vc tem a imformação, 

  claro que as estatisticas tem que estar ok.

  att,

  Welvis Douglas

  - Original Message - 
  From: francisco porfirio 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, June 13, 2008 11:52 AM
  Subject: [oracle_br] SQL Dinâmico

  Pessoal...

  Eu estava querendo montar um relatório com a quantidade de registro de cada
  tabela, para isso eu iria preciar de um sql dinâmico, algo mais ou menos
  assim

  var_nometabela := varre.tname;
  var_query := '''select count(*) from '||var_nometabela ||''' into
  var_quantidadereg';
  dbms_output.put_line(var_query);
  execute immediate var_query;

  Não estou conseguindo fazer com que a consulta montada na string seja
  executada pelo executa immediate, alguem pode ajudar ?

  -- 
  Atenciosamente
  Francisco Porfirio Ribeiro Neto

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

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



   

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



Re: [oracle_br] SQL Dinâmico

2008-06-13 Por tôpico francisco porfirio
Welvis, obrigado pela infomração, ajudou.

Mas se alguem souber como fazer isso pelo execute immediate eu agradeço

-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


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



Re: [oracle_br] SQL Dinâmico

2008-06-13 Por tôpico Welvis Douglas
Ola amigo, 

de uma olhada na dba_tables, ou user_tables

lá tem o campo NUM_ROWS

lá vc tem a imformação, 

claro que as estatisticas tem que estar ok.

att,

Welvis Douglas




  - Original Message - 
  From: francisco porfirio 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, June 13, 2008 11:52 AM
  Subject: [oracle_br] SQL Dinâmico


  Pessoal...

  Eu estava querendo montar um relatório com a quantidade de registro de cada
  tabela, para isso eu iria preciar de um sql dinâmico, algo mais ou menos
  assim

  var_nometabela := varre.tname;
  var_query := '''select count(*) from '||var_nometabela ||''' into
  var_quantidadereg';
  dbms_output.put_line(var_query);
  execute immediate var_query;

  Não estou conseguindo fazer com que a consulta montada na string seja
  executada pelo executa immediate, alguem pode ajudar ?

  -- 
  Atenciosamente
  Francisco Porfirio Ribeiro Neto

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



   

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



Re: [oracle_br] SQL Dinâmico

2008-04-11 Por tôpico francisco porfirio
Ok Fábio, obrigado.

Irei realizar alguns testes.

-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


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



Re: [oracle_br] SQL em Trigger

2008-01-28 Por tôpico Gleyson Melo
Fala André!

Se o seu objetivo é fazer auditoria dos INSERTS, provavelmente é melhor você
utilizar o próprio recurso de auditoria da Oracle, definindo o parâmetro
AUDIT_TRAIL=DB+EXTENDED. Dê uma pesquisada sobre o assunto.

Em 27/01/08, [EMAIL PROTECTED] <[EMAIL PROTECTED]> escreveu:
>
>   Oracle 10g XE.
> Grato.
>
>
> > Qual a versão do banco?
> >
> > 2008/1/26 André Schaeffer - Berbau Balas Finas <[EMAIL 
> > PROTECTED]
> >:
> >
> >> Amigos.
> >> Tenho como capturar numa trigger o codigo SQL que gerou uma alteracao?
> >>
> >> O que tenho atualmente (abaixo) nao captura o SQL...
> >>
> >> CREATE OR REPLACE TRIGGER AGS_AUDIT_TRIGGER
> >> BEFORE UPDATE of ALIQ_IPI ON cml_movitens
> >> FOR EACH ROW
> >> BEGIN
> >>
> >> INSERT INTO AGS_AUDIT VALUES(
> >> user, sysdate, :new.COD_ITEM, :OLD.ID_TRANSACAO, :OLD.ALIQ_IPI, :
> >> NEW.ALIQ_IPI);
> >> END;
> >> /
> >>
> >> André Gustavo Schaeffer
> >> Berbau Balas Finas
> >> Email: [EMAIL PROTECTED] 
> >> MSN: [EMAIL PROTECTED] 
> >> Fone: (54) 3321 3677 Ramal 24
> >> http://www.berbau.com.br
> >>
> >> [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]
> >
> >
>
>  
>



-- 
Atenciosamente,
Gleyson Melo
Oracle Database 10g Administrator Certified Professional


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



Re: [oracle_br] SQL em Trigger

2008-01-27 Por tôpico andre
Oracle 10g XE.
Grato.

> Qual a versão do banco?
>
> 2008/1/26 André Schaeffer - Berbau Balas Finas <[EMAIL PROTECTED]>:
>
>>   Amigos.
>> Tenho como capturar numa trigger o codigo SQL que gerou uma alteracao?
>>
>> O que tenho atualmente (abaixo) nao captura o SQL...
>>
>> CREATE OR REPLACE TRIGGER AGS_AUDIT_TRIGGER
>> BEFORE UPDATE of ALIQ_IPI ON cml_movitens
>> FOR EACH ROW
>> BEGIN
>>
>> INSERT INTO AGS_AUDIT VALUES(
>> user, sysdate, :new.COD_ITEM, :OLD.ID_TRANSACAO, :OLD.ALIQ_IPI, :
>> NEW.ALIQ_IPI);
>> END;
>> /
>>
>> André Gustavo Schaeffer
>> Berbau Balas Finas
>> Email: [EMAIL PROTECTED] 
>> MSN: [EMAIL PROTECTED] 
>> Fone: (54) 3321 3677 Ramal 24
>> http://www.berbau.com.br
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>
>
>
> --
> Marcio Portes
> Material Tecnico em Portugues - http://mportes.blogspot.com
> Practical Learning Oracle -
> http://mportes.blogspot.com/2006/02/practical-learning-oracle.html
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>




Re: [oracle_br] SQL em Trigger

2008-01-26 Por tôpico Marcio Portes
Qual a versão do banco?

2008/1/26 André Schaeffer - Berbau Balas Finas <[EMAIL PROTECTED]>:

>   Amigos.
> Tenho como capturar numa trigger o codigo SQL que gerou uma alteracao?
>
> O que tenho atualmente (abaixo) nao captura o SQL...
>
> CREATE OR REPLACE TRIGGER AGS_AUDIT_TRIGGER
> BEFORE UPDATE of ALIQ_IPI ON cml_movitens
> FOR EACH ROW
> BEGIN
>
> INSERT INTO AGS_AUDIT VALUES(
> user, sysdate, :new.COD_ITEM, :OLD.ID_TRANSACAO, :OLD.ALIQ_IPI, :
> NEW.ALIQ_IPI);
> END;
> /
>
> André Gustavo Schaeffer
> Berbau Balas Finas
> Email: [EMAIL PROTECTED] 
> MSN: [EMAIL PROTECTED] 
> Fone: (54) 3321 3677 Ramal 24
> http://www.berbau.com.br
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



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


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



Re: [oracle_br] SQL*Net message from client

2007-09-14 Por tôpico Anderson Haertel Rodrigues
Alexandre,

O Evento citado em variados scripts de "Tuning" é
retirado da lista de eventos por se entender que o
evento está relacionado a possíveis problemas de
Performance que não estão ligados propriamente dito
com o Banco de Dados Oracle. 

Agora, claro, se o mesmo está impactando no teu
ambiente (e não apenas sinalizando, algo como o
semáfaro) deve ser investigado. Aí que começa o
problema...penso eu... ;-)

Normalmente este evento está relacionado a problemas
de Rede e/ou resposta do Client (a maquina do usuário
está lenta). Indo nessa linha:

Dê uma olhada em resposta de rede (através de um 
trace de sqlnet/sdu/tdu) - Com isso, se possível,
envolva o admin da rede

Dê uma olhada nas maquinas envolvidas no processo
(lentidão dela em si, etc).

ps: Metalink é um belo amigo para esses casos.

Sucesso,

Atenciosamente,

Anderson Haertel Rodrigues
Consultor Oracle
TEIKO Soluções em Tecnologia da Informação
Blumenau/SC (47) - 3035 3777 - (47) 9178 0170
www.teiko.com.br 

--- Alexandre Placido - Agrovale
<[EMAIL PROTECTED]> escreveu:

> SQL*Net message from client 
> 
>  
> 
> Já procurei em listas, e já vi várias pessoas
> relatando ter este tipo de
> problema, sem razão aparente um processo no banco
> demora um bocado e através
> de ferramenta de monitoração vemos este status.
> Porém não consegui nada que
> nos desse uma idéia do que causaria isso, se erro de
> aplicação, parâmtetro
> ou o que mais. Muito menos uma solução para esta
> questão.
> 
> Alguém já conseguiu distrinchar este assunto ou sabe
> onde podemos encontrar?
> 
>  
> 
>  
> 
> image002Alexandre Rocha Placido
> 
> Divisão de Tecnologia da Informação
> 
> +55 74 3612-2900
> 
> +55 87 8802-0474
> 
> MSN: [EMAIL PROTECTED]
> 
>  
> 
>  “Bom é render graças ao Senhor, e cantar louvores
> ao teu nome, ó Altíssimo,
> anunciar de manhã a tua benignidade, e à noite a tua
> fidelidade, sobre um
> instrumento de dez cordas, e sobre o saltério, ao
> som solene da harpa.”
> Salmo 92:1-3 
> 
> 
> 
> [As partes desta mensagem que não continham texto
> foram removidas]
> 
> 
> 
> >Apostilas » Dicas e Exemplos » Funções » Mundo
> Oracle » Package » Procedure » Scripts » Tutoriais
> acesse:
> http://www.oraclebr.com.br/codigo/ListaCodigo.php 
>
--
> >Atenção! As mensagens do grupo ORACLE_BR são de
> acesso público e de inteira responsabilidade de seus
> remetentes.
> Acesse:
>
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> 
>
--
> >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> http://www.oraclebr.com.br/  
>

>  
> Links do Yahoo! Grupos
> 
> 
>  
> 



  Flickr agora em português. Você clica, todo mundo vê.
http://www.flickr.com.br/


Re: [oracle_br] Sql Dynamic

2007-09-10 Por tôpico Roberto Amorim
Acho que o que você está querendo é isso ;-)

vdData_liberacao := '31-jan-2007';
vdData_operacao := '31-jan-2007';
vnValor_liberacao := '9';

vsSql := 'select decode('  ||' vdData_liberacao || ', ' || 
vdData_operacao || ', ' || vnValor_liberacao || ',0) from dual'

EXECUTE IMMEDIATE vsSql INTO vnValor;



Informática - Usina Moreno escreveu:
> Srs boa tarde
>
> Veja o meu exemplo:
>
> vsSql := 'select 
> decode(:vdData_liberacao,:vdData_operacao,:vnValor_liberacao,0) from dual'
> vsUsing := vdData_liberacao,vdData_operacao,vnValor_liberacao
>
> EXECUTE IMMEDIATE vsSql INTO vnValor USING vsUsing;
>
> Eu gostaria de usar uma variavel após USING, é possível?  Porque se eu 
> substituir o vsUsing pelas variaveis funciona, com o vsUsing dá erro.
>
> Marcos
>
>
>
>   
>> Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure 
>> » Scripts » Tutoriais acesse: 
>> http://www.oraclebr.com.br/codigo/ListaCodigo.php 
>> 
> --
>   
>> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>> responsabilidade de seus remetentes.
>> 
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
> --
>   
>> O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>> http://www.oraclebr.com.br/  
>> 
> 
>   
> Links do Yahoo! Grupos
>
>  
>
>
>
>   



Re: [oracle_br] SQL*LOADER

2007-06-21 Por tôpico Carlos Henrique Correa
Boa tarde! Vinicius acredito que estes links possam te ajudar eles nos ajudaram 
bastante a entender melhor o uso desta ferramenta.
   
  Carl
   
  http://orafaq.com/faqloadr.htm
  http://www.psoug.org/reference/sqlloader.html

Vinicius Trintin <[EMAIL PROTECTED]> escreveu:
  Bom, nunca usei e não tenho ideia de como o use, 
alguem tem algo a me dizer sobre o sql*loader?
alguma ferramenta melhor?
algum tutorial??






Novo Yahoo! Cadê? - Experimente uma nova busca.
http://yahoo.com.br/oqueeuganhocomisso 

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



>Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais acesse: http://www.oraclebr.com.br/codigo/ListaCodigo.php 
--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ 

 
Links do Yahoo! Grupos




   
-
Novo Yahoo! Cadê? - Experimente uma nova busca. 

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



Re: [oracle_br] SQL Plus - Iniciante

2007-05-15 Por tôpico Manoel Marcos da Silva


rflribeiro <[EMAIL PROTECTED]> escreveu:
  Se você está se conectando diretamente no servidor do banco de 
dados 
  (máquina onde ele se encontra instalado), não é necessário informar 
  host. Supondo que você tenha somente um banco de dados rodando nesta 
  máquina (somente uma instalação Oracle) e uma instância.
  
  Reginaldo Ribeiro
  Administrador de Bancos de Dados
  Oracle Certified Associated 10g
  
  DBcom IT Experts
  skype: dbcom_it_experts
  mobile: 551192344290 551196718255
  e-mail: [EMAIL PROTECTED]
  site: www.dbcom.com.br
  
  Pedro de Souza wrote:
  >
  > Boa tarde pessoal, estou aprendendo a mexer com o oracle e instalei a 
  > versão 9i.
  > Na instalação foi tudo bem, acompanhei um tutorial que baixei na net. 
  > Mais quando tento me conectar usando o SQL plus, qual o informação que 
  > eu coloco no string de host?
  >
  > Desde já agradeço a ajuda,
  >
  > Pedro.
  >
  
  



   Manoel Marcos da Silva Analista de Sistema  - Oracle DBA
  Gerência de Inovação em Sistemas de Gestão de Redes
Telefônica Pesquisa e Desenvolvimento
Rua Xavier Curado, 473 - 8º andar  Cep  04210-100
Ipiranga - SP - BRASIL
Tel: 55-11-6166-3149  Móvel: 55-11-7466-5144
[EMAIL PROTECTED]














 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: [oracle_br] SQL Plus - Iniciante

2007-05-15 Por tôpico Pedro de Souza
Boa tarde pessoal, consegui me conectar!
Agradeço a ajuda de vcs.


  - Original Message - 
  From: Pedro de Souza 
  To: Oracle 
  Sent: Tuesday, May 15, 2007 1:01 PM
  Subject: [oracle_br] SQL Plus - Iniciante


  Boa tarde pessoal, estou aprendendo a mexer com o oracle e instalei a versão 
9i.
  Na instalação foi tudo bem, acompanhei um tutorial que baixei na net. Mais 
quando tento me conectar usando o SQL plus, qual o informação que eu coloco no 
string de host?

  Desde já agradeço a ajuda,

  Pedro.

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



   


--


  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.467 / Virus Database: 269.7.0/804 - Release Date: 14/5/2007 16:46


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



Re: [oracle_br] SQL Plus - Iniciante

2007-05-15 Por tôpico Manoel Marcos da Silva
Bem vindo Pedro!!
  
 Depois da Intalação normalmente ele ativa um serviço  para  Montar  o 
banco e ABRIR a Instancia  que o padrao  (se me lembro ORCL) para vc fazer a 
conexao com sqlplus precisa que  esteja ativado e tambem  cria tres usuarios:  
sys/change_on_install,system/manager e o scott/tiger onde deve ter as  tabelas 
criados pra vc iniciar o aprendizado quando vc abre o sqlplus  ele pede o nome 
do usuario a senha w host que deve ser o nome do banco  (ORCL);
  para testar : select * from tab;
  
  Boa Sorte
  
  
  
  

Manoel Marcos da Silva <[EMAIL PROTECTED]> escreveu:  

rflribeiro <[EMAIL PROTECTED]> escreveu:
  Se você está se conectando diretamente no servidor do banco de 
dados 
  (máquina onde ele se encontra instalado), não é necessário informar 
  host. Supondo que você tenha somente um banco de dados rodando nesta 
  máquina (somente uma instalação Oracle) e uma instância.
  
  Reginaldo Ribeiro
  Administrador de Bancos de Dados
  Oracle Certified Associated 10g
  
  DBcom IT   Experts
  skype: dbcom_it_experts
  mobile: 551192344290 551196718255
  e-mail: [EMAIL PROTECTED]
  site: www.dbcom.com.br
  
  Pedro de Souza wrote:
  >
  > Boa tarde pessoal, estou aprendendo a mexer com o oracle e instalei a 
  > versão 9i.
  > Na instalação foi tudo bem, acompanhei um tutorial que baixei na net. 
  > Mais quando tento me conectar usando o SQL plus, qual o informação que 
  > eu coloco no string de host?
  >
  > Desde já agradeço a ajuda,
  >
  > Pedro.
  >
  
  



   Manoel Marcos da Silva Analista de Sistema  - Oracle DBA
  Gerência de Inovação em Sistemas de Gestão de Redes
Telefônica Pesquisa e Desenvolvimento
Rua Xavier Curado, 473 - 8º andar  Cep  04210-100
Ipiranga - SP - BRASIL
Tel: 55-11-6166-3149  Móvel: 55-11-7466-5144
[EMAIL PROTECTED]













 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 



   Manoel Marcos da Silva Analista de Sistema  - Oracle DBA
  Gerência de Inovação em Sistemas de Gestão de Redes
Telefônica Pesquisa e Desenvolvimento
Rua Xavier Curado, 473 - 8º andar  Cep  04210-100
Ipiranga - SP - BRASIL
Tel: 55-11-6166-3149  Móvel: 55-11-7466-5144
[EMAIL PROTECTED]














 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: [oracle_br] SQL Plus - Iniciante

2007-05-15 Por tôpico rflribeiro
Se você está se conectando diretamente no servidor do banco de dados 
(máquina onde ele se encontra instalado), não é necessário informar 
host. Supondo que você tenha somente um banco de dados rodando nesta 
máquina (somente uma instalação Oracle) e uma instância.

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

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



Pedro de Souza wrote:
>
> Boa tarde pessoal, estou aprendendo a mexer com o oracle e instalei a 
> versão 9i.
> Na instalação foi tudo bem, acompanhei um tutorial que baixei na net. 
> Mais quando tento me conectar usando o SQL plus, qual o informação que 
> eu coloco no string de host?
>
> Desde já agradeço a ajuda,
>
> Pedro.
>


RE: [oracle_br] SQL/LOADER

2007-04-26 Por tôpico FERNANDES Marco A SOFTTEK
Luciano,
sinceramente, não deveria existir uma trigger para fazer esse trabalho.
 
O correto é vc ter uma tabela temp sem muitas validações para
carregar os arquivos texto pra ela aí vc teria uma procedure pra
validar os dados e processar os dados copiando da tabela temp
para a tabela original (definitiva).
 
Grande abraço,
Marco.



From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of PUB: 
Luciano Lacerda
Sent: quinta-feira, 26 de abril de 2007 12:21
To: oracle_br@yahoogrupos.com.br
Subject: [oracle_br] SQL/LOADER



Boa tarde,
Estou com a seguinte dúvida sobre o sql/loader, queria saber qual a melhor
forma para usar ele sem desabilitar uma trigger que fara a tranferencia da
tabela temp para tabela original

-- 
Luciano Lacerda
ORACLE DBA/ATG
[EMAIL PROTECTED]  
[EMAIL PROTECTED]  

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



 


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



Re: [oracle_br] SQL LOAD (URGENTE)

2007-04-09 Por tôpico Rafael Milanez - BusinessOn
a partir da 9i tem um cara chamado external table 


  - Original Message - 
  From: Ademir 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, April 05, 2007 1:44 PM
  Subject: Re: [oracle_br] SQL LOAD (URGENTE)


  O basicao ta aqui

  http://orafaq.com/faqloadr.htm

  Fernanda G. Pereira wrote:
  >
  > Pessoal,
  >
  > Help!
  >
  > Preciso saber como faço para utilizar o sql load e que tipo de arquivo 
  > txt preciso gerar.
  >
  > Preciso abastecer uma tabela do txt.
  >
  > Atenciosamente,
  >
  > Fernanda Gerevini Pereira
  > [EMAIL PROTECTED] <mailto:fernandavini%40yahoo.com.br>
  > ]
  >
  > __
  > Fale com seus amigos de graça com o novo Yahoo! Messenger
  > http://br.messenger.yahoo.com/ <http://br.messenger.yahoo.com/>
  >
  > [As partes desta mensagem que não continham texto foram removidas]
  >
  > 



   

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



Re: [oracle_br] SQL LOAD (URGENTE)

2007-04-05 Por tôpico Ademir
O basicao ta aqui

http://orafaq.com/faqloadr.htm

Fernanda G. Pereira wrote:
>
> Pessoal,
>
> Help!
>
> Preciso saber como faço para utilizar o sql load e que tipo de arquivo 
> txt preciso gerar.
>
> Preciso abastecer uma tabela do txt.
>
> Atenciosamente,
>
> Fernanda Gerevini Pereira
> [EMAIL PROTECTED] 
> ]
>
> __
> Fale com seus amigos de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/ 
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  



Re: [oracle_br] sql Plus nao abre buffer no Linux

2007-03-31 Por tôpico Anderson bisarria
Cara muito obrigado , pela sua atencao, vou tentar qualquer coisa, falo com
vc ok, muito obrigado mais uma vez fique com Deus

Em 30/03/07, Rafael Milanez - BusinessOn <[EMAIL PROTECTED]>
escreveu:
>
>   abra o arquivo ORACLE_HOME/sqlplus/admin/glogin.sql
>
> e adicione a linha: define_editor = "Nome do editor"
>
>
> - Original Message -
> From: Anderson bisarria
> To: oracle_br@yahoogrupos.com.br 
> Sent: Thursday, March 29, 2007 5:11 PM
> Subject: [oracle_br] sql Plus nao abre buffer no Linux
>
> Pessoal estou tendo um pequeno prob no linux, instalei o oracle, porem nao
> é
> como no windows , quando eu digito eu query e quero altera-la digito ed,
> ja
> no linux, isso nao funciona, alguem pode me ajudar ref a isso, fico
> agradecido
>
> Abraço a todos
>
> [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]



Re: [oracle_br] sql Plus nao abre buffer no Linux

2007-03-30 Por tôpico Rafael Milanez - BusinessOn
abra o arquivo  ORACLE_HOME/sqlplus/admin/glogin.sql 

e adicione a  linha: define_editor = "Nome do editor"

  - Original Message - 
  From: Anderson bisarria 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, March 29, 2007 5:11 PM
  Subject: [oracle_br] sql Plus nao abre buffer no Linux


  Pessoal estou tendo um pequeno prob no linux, instalei o oracle, porem nao é
  como no windows , quando eu digito eu query e quero altera-la digito ed, ja
  no linux, isso nao funciona, alguem pode me ajudar ref a isso, fico
  agradecido

  Abraço a todos

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



   

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



Re: [oracle_br] sql Plus nao abre buffer no Linux

2007-03-30 Por tôpico Marcio Portes
coloca ai no sqlplus

define _editor="vim"


On 3/29/07, Anderson bisarria <[EMAIL PROTECTED]> wrote:
>
>   Pessoal estou tendo um pequeno prob no linux, instalei o oracle, porem
> nao é
> como no windows , quando eu digito eu query e quero altera-la digito ed,
> ja
> no linux, isso nao funciona, alguem pode me ajudar ref a isso, fico
> agradecido
>
> Abraço a todos
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



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


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



Re: [oracle_br] SQL via DB_LINK

2007-03-13 Por tôpico Marcio Portes
Se pudermos ver a query? O plano de execução... A versão do banco...
CBO/RBO... indices... volumetria... etc.. etc..

On 3/13/07, jroberto_pr <[EMAIL PROTECTED]> wrote:
>
>   Boa Tarde.
>
> Tenha uma query que quando executo em um banco termina com um excelente
> custo e tempo. Porém quanto executo a mesma query utilizando Database
> Link o processo nao termina.
>
> Estoura a tablespace temporaria.
>
> Alguem tem alguma sugestão?
>
>  
>



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


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



Re: [oracle_br] SQL DINAMICO

2007-03-07 Por tôpico Marcio Portes
Se eu entendi direito.

[EMAIL PROTECTED]> create or replace function
  2  get_rows( p_tname in varchar2 ) return number
  3  as
  4   l_columnValuenumber default NULL;
  5  begin
  6   execute immediate
  7   'select count(*)
  8 from ' || p_tname INTO l_columnValue;
  9   return l_columnValue;
 10  end;
 11  /

Function created.

[EMAIL PROTECTED]>
[EMAIL PROTECTED]> select table_name, get_rows(table_name)
  2from user_tables
  3  /

TABLE_NAME GET_ROWS(TABLE_NAME)
-- 
T 1
T1   10

2 rows selected.



On 3/7/07, Roberto Fernandes Sobrinho <[EMAIL PROTECTED]> wrote:
>
>   * Caros Mestre boa noite.
> Queria saber se de alguma maneira consigo executar a query abaixo.
>
> O meu objetijo e saber quantos registros exitem nas tabelas que retornal
> no
> select principal, preciso passar o valor de A.TABLE_NAME para o from do
> SELECT
> COUNT(*)
>
> SELECT *A.TABLE_NAME, (*SELECT COUNT*(*)
> * FROM *ALL_TABLES C
> *WHERE *C.table_name = A.
> TABLE_NAME )
> *FROM*
> * *(*SELECT *A.TABLE_NAME *FROM *ALL_TABLES A
> *WHERE *OWNER = 'IFR2'
> )A,
> (*SELECT *B.TABLE_NAME *FROM *ALL_TABLES B
> * WHERE *OWNER = 'SCRUZ'
> ) B
> *WHERE *A.TABLE_NAME = B.TABLE_NAME
> **
> *ORDER BY *1
>
> agardeço a atenção de todos
>
> --
> Roberto Fernandes Sobrinho
> Deenvolvedor Oracle
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



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


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



Re: [oracle_br] SQL LOADER

2007-01-11 Por tôpico Ademir Roque Maneira
Eu uso o Loader, com um programinha . bat no Win2000, utilizo ainda o 
agendador de tarefas para executa-los de madrugada.

rflribeiro escreveu:
>
> O Loader é um client que roda de forma semelhante ao rman e o sql plus,
> em linha de comando. Procure no manual de utilities da sua versão de
> banco de dados.
>
> Reginaldo Ribeiro
> skype: dbcom_it_experts
> Mobile: 551192344290
>
> Rogerio Santos wrote:
> >
> > Bom dia a Todos
> >
> > Agradeço a Todos pois a primeira vez que toquei neste assunto tive
> > boas resposta
> >
> > agora sei que o LOADER atente minha necessidade mais ainda não sei a
> > melhor forma de usa-lo como devo proceder
> >
> > Fazer uma procedure com o Loader ou Fazer um programa com o LOADER ?
> > Alguem tem algum exemplo de um dos dois modelos?
> >
> > Obrigado a todos e sucesso
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  




Re: [oracle_br] SQL LOADER

2007-01-11 Por tôpico rflribeiro
O Loader é um client que roda de forma semelhante ao rman e o sql plus, 
em linha de comando. Procure no manual de utilities da sua versão de 
banco de dados.

Reginaldo Ribeiro
skype: dbcom_it_experts
Mobile: 551192344290



Rogerio Santos wrote:
>
> Bom dia a Todos
>
> Agradeço a Todos pois a primeira vez que toquei neste assunto tive 
> boas resposta
>
> agora sei que o LOADER atente minha necessidade mais ainda não sei a 
> melhor forma de usa-lo como devo proceder
>
> Fazer uma procedure com o Loader ou Fazer um programa com o LOADER ?
> Alguem tem algum exemplo de um dos dois modelos?
>
> Obrigado a todos e sucesso
>


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



Re: [oracle_br] sql para gerar DDL de indices

2006-12-19 Por tôpico Willian F. Frasson
use o erwin...
ele ajuda bastante a montar os scripts...(fazer a engenharia reversa)

  - Original Message - 
  From: Marcelo Miranda Silva 
  To: [EMAIL PROTECTED] ; oracle_br@yahoogrupos.com.br 
  Sent: Monday, December 18, 2006 3:44 PM
  Subject: [oracle_br] sql para gerar DDL de indices


  Pessoal boa tarde,

  Aqui onde trabalho existem vários sistemas rodando em banco 8 e 9, 
gradualmente estamos migrando os sistemas do 8 para o 9.

  Para simplificar, estou tentando criar um sql que me retorne a DDL de todos 
os índices de um usuário, alguém já fez isso?

  Abraços

  Marcelo Miranda 

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



   

  __ Información de NOD32, revisión 1928 (20061219) __

  Este mensaje ha sido analizado con NOD32 antivirus system
  http://www.nod32.com


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



Re:[oracle_br] SQL*LOADER

2006-12-13 Por tôpico Mattos\, Marcelo A\.
Rogério,

  Segue o link de uma documentação sobre SQL*Loader.

   http://www.orafaq.com/faqloadr.htm

Att.

Marcelo Mattos

> Bom dia a Todos
> 
> Gostaria de usar o SQL Loader, porem não consegui muito material a Respeito 
> em português, gostaria de uma contribuição de vcs sobre isto quem poder me 
> indicar um site ou ate mesmo um livro vou ficar muito grato.
> A ideia é saber se é possível com no oracle e " SQL*Loader "  cria procedure 
> ou mesmo tigres para inserir muitos dados no banco e fazer alguns 
> tratamentos. Vou chamar o loader de uma tigre e procedure.
> São muitos dados e teria que rodar de forma paralela, etc 
> A intenção inicial seria mesmo estudos o próximo passo seria a proposta e a 
> verificação da funcionalidade.
> 
> Obrigado
> 
> 
> __
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 



Re: [oracle_br] SQL*LOADER

2006-12-13 Por tôpico Rafael Milanez - BusinessOn
ai vai algums materiais

http://www.psoug.org/reference/sqlloader.html

http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14215/app_ldr_syntax.htm#i631434


em relação ao seu teste eu aconselho a estudar esse cara aqui

http://mportes.blogspot.com/2005/05/external-table-como-etl.html   e

http://www.psoug.org/reference/externaltab.html



  - Original Message - 
  From: Rogerio Santos 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, December 13, 2006 1:34 PM
  Subject: [oracle_br] SQL*LOADER


  Bom dia a Todos

  Gostaria de usar o SQL Loader, porem não consegui muito material a Respeito 
em português, gostaria de uma contribuição de vcs sobre isto quem poder me 
indicar um site ou ate mesmo um livro vou ficar muito grato.
  A ideia é saber se é possível com no oracle e " SQL*Loader " cria procedure 
ou mesmo tigres para inserir muitos dados no banco e fazer alguns tratamentos. 
Vou chamar o loader de uma tigre e procedure.
  São muitos dados e teria que rodar de forma paralela, etc 
  A intenção inicial seria mesmo estudos o próximo passo seria a proposta e a 
verificação da funcionalidade.

  Obrigado

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

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



   

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



Re: [oracle_br] Sql que retorna valores a esquerda de um determinado caracter

2006-11-03 Por tôpico alex borgmann
ola lsnard, tudo bem.
   
  Experimenta 
   
  substr(variavelouconstantesua,instr(variavelouconstantesua,'/',-1)+1)
   
  o -1 no instr retorna a posicao do string procurado de tras para frente.
   
  acho que e isto 
   
  []
   
   
  

aguiar_jr <[EMAIL PROTECTED]> wrote:
  Olá pessoal,

Em uma tabela do meu banco de dados, possuo um campo descrição que é 
preenchido da seguinte forma:

valor1/valor2

Preciso fazer uma select que retorne tudo a esqueda a partir da "/", 
sendo que a barra pode aparecer em qualquer posição do campo.

Desde já agradeço,
Isnard



 

 
-
Low, Low, Low Rates! Check out Yahoo! Messenger's cheap  PC-to-Phone call rates.

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



Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/  

  
Links do Yahoo! Grupos

<*> 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] Sql que retorna valores a esquerda de um determinado caracter

2006-11-02 Por tôpico Marcio Portes
Depois de ver a mensagem do Lucio, eu li novamente o que o Isnard pediu;
então minha dica está errada! Eu fiz para pegar o segundo valor. Me perdoe.

On 11/2/06, Marcio Portes <[EMAIL PROTECTED]> wrote:
>
> [EMAIL PROTECTED]> exec :x := 'varlor1/valor2'
>
> PL/SQL procedure successfully completed.
>
> X
> --
> varlor1/valor2
>
> [EMAIL PROTECTED]> select substr(:x, instr(:x,'/')+1) from dual;
>
> SUBSTR(:X,INSTR(:X,'/')+1)
> 
> valor2
>
> 1 row selected.
>
>
> On 11/1/06, aguiar_jr < [EMAIL PROTECTED]> wrote:
> >
> > Olá pessoal,
> >
> > Em uma tabela do meu banco de dados, possuo um campo descrição que é
> > preenchido da seguinte forma:
> >
> > valor1/valor2
> >
> > Preciso fazer uma select que retorne tudo a esqueda a partir da "/",
> > sendo que a barra pode aparecer em qualquer posição do campo.
> >
> > Desde já agradeço,
> > Isnard
> >
> >
> >
> > 
> >
>
>
>
> --
> Marcio Portes
> Material Tecnico em Portugues - http://mportes.blogspot.com
> Practical Learning Oracle -
> http://mportes.blogspot.com/2006/02/practical-learning-oracle.html
>



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



Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/  

  
Links do Yahoo! Grupos

<*> 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] Sql que retorna valores a esquerda de um determinado caracter

2006-11-02 Por tôpico Lucio Tomazi
Isnard
 
Você pode tentar:
select substr(descricao,1,instr(descricao,'/')-1) from dualSds


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Wed, 1 Nov 2006 16:34:22 
+Subject: [oracle_br] Sql que retorna valores a esquerda de um determinado 
caracterOlá pessoal,Em uma tabela do meu banco de dados, possuo um campo 
descrição que é preenchido da seguinte forma:valor1/valor2Preciso fazer uma 
select que retorne tudo a esqueda a partir da "/", sendo que a barra pode 
aparecer em qualquer posição do campo.Desde já agradeço,Isnard 

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



Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/  

  
Links do Yahoo! Grupos

<*> 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] Sql que retorna valores a esquerda de um determinado caracter

2006-11-02 Por tôpico Marcio Portes
[EMAIL PROTECTED]> exec :x := 'varlor1/valor2'

PL/SQL procedure successfully completed.

X
--
varlor1/valor2

[EMAIL PROTECTED]> select substr(:x, instr(:x,'/')+1) from dual;

SUBSTR(:X,INSTR(:X,'/')+1)

valor2

1 row selected.


On 11/1/06, aguiar_jr <[EMAIL PROTECTED]> wrote:
>
> Olá pessoal,
>
> Em uma tabela do meu banco de dados, possuo um campo descrição que é
> preenchido da seguinte forma:
>
> valor1/valor2
>
> Preciso fazer uma select que retorne tudo a esqueda a partir da "/",
> sendo que a barra pode aparecer em qualquer posição do campo.
>
> Desde já agradeço,
> Isnard
>
>
>
> 
>



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



Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/  

  
Links do Yahoo! Grupos

<*> 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] sql navigator 5

2006-10-23 Por tôpico Romeu
kra,
creio que isto não é coisa do SQL-Navigator
mas sim do windows, vc usa o windows XP ??

caso sim, veja esta configuração
Botão direito na barra do menu > Propriedades
Veja se na aba 'Barra de Tarefas' não esta marcado a opção 
'Agrupar botões semelhantes da barra de tarefas'.

flw



De:oracle_br@yahoogrupos.com.br

Para:oracle_br@yahoogrupos.com.br

Cópia:

Data:Mon, 23 Oct 2006 18:04:40 -0300

Assunto:Re: [oracle_br] sql navigator 5

> Boa tarde.
> Não sei ao certo mas procure no menu view na opção preferences e dê uma
> navegada nos menus. Talvez esteja em "User interface" o "Sessions"
> 
> 
> 
> Em 23/10/06, cristiano carlos escreveu:
> >
> > Bom dia Pessoal!!
> >
> >
> > Alguem como desabilitar a opção que agrupa as paginas que a gente vai
> > abrindo no sql navigator 5 ?
> >
> > Exemplo:
> >
> > Quando usamos o internet explorer e abrimos varias paginas ele junta tudo
> > em um unico grupo. O mesmo esta contecendo com o sql navigator e eu gostaria
> > de desabilitar essa opção
> >
> > Valeu
> >
> >
> >
> >
> >
> >
> >
> >
> > ___
> > Você quer respostas para suas perguntas? Ou você sabe muito e quer
> > compartilhar seu conhecimento? Experimente o Yahoo! Respostas !
> > http://br.answers.yahoo.com/
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > 
> >
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
> VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"
> 
> Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
> --
> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
> --
> O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: WWW.ORACLEBR.COM.BR 
> 
>  
> Links do Yahoo! Grupos
> 
> 
> 


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



Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: WWW.ORACLEBR.COM.BR 

  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 



Re: [oracle_br] sql navigator 5

2006-10-23 Por tôpico leonardo souza
Boa tarde.
Não sei ao certo mas procure no menu view na opção preferences e dê uma
navegada nos menus. Talvez esteja em "User interface" o "Sessions"



Em 23/10/06, cristiano carlos <[EMAIL PROTECTED]> escreveu:
>
> Bom dia Pessoal!!
>
>
> Alguem como desabilitar a opção que agrupa as paginas que a gente vai
> abrindo no sql navigator 5 ?
>
> Exemplo:
>
> Quando usamos o internet explorer e abrimos varias paginas ele junta tudo
> em um unico grupo. O mesmo esta contecendo com o sql navigator e eu gostaria
> de desabilitar essa opção
>
> Valeu
>
>
>
>
>
>
>
>
> ___
> Você quer respostas para suas perguntas? Ou você sabe muito e quer
> compartilhar seu conhecimento? Experimente o Yahoo! Respostas !
> http://br.answers.yahoo.com/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>


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



Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: WWW.ORACLEBR.COM.BR 

  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 



Re:[oracle_br] Sql Loader para campo do tipo BLOB

2006-10-18 Por tôpico Mattos\, Marcelo A\.
Anderson, Boa tarde!

  Dá uma olhada no link abaixo:

http://www.orafaq.com/faqloadr.htm

Att

Marcelo Mattos

> Estou tentando fazer um SQL Loader do arquivo abaixo, onde todos os 
> campos têm tamanho variável:
> 
> TES|Teste|B7204573746162656C656365722061206C696761E7E36F20656E7472652
> 06F2070726F6772616D61206465206D656C686F72696120652061206D697373E36F20
> 6520766973E36F20646120656D70726573613B0D0AB7204D6F6E69746F726172206F7
> 320726573756C7461646F7320646520696D706C656D656E7461E7E36F20652070726F
> 7665722061E7F5657320636F72726574697661732C73656D70726520717565206E656
> 3657373E172696F2E|54657220706F646572206465206465636973E36F206520616C6
> F6361E7E36F206465207265637572736F732E|28535049205374656572696E6720436
> F6D6D6974746565290D0A436F6D6974EA20646972657469766F2070617261206D656C
> 686F72696120646F2070726F636573736F20646520736F66747761726520287265707
> 26573656E7461206120616C74612064697265E7E36F20646120656D7072657361290D
> 0A|
> 
> Para uma tabela com a seguinte estrutura:
> cod varchar2(3)
> descricao varchar2(30)
> blob1 blob
> blob2 blob
> blob3 blob
> 
> Como faço para que o SQL Loader respeite os delimitadores dos campos 
> blob?
> Qual o melhor sintaxe para esse SQL Loader ?
> 
> Obrigado,
> Anderson 
> 
> 
> 
> 
> 
> 
> 
> 




Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: WWW.ORACLEBR.COM.BR 

  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 



Re: [oracle_br] SQL tuning advisor

2006-10-10 Por tôpico Welvis Douglas Silva Moreto
Olá, de uma oilhada no site da oracle 

http://www.oracle.com/pls/db10g/portal.portal_demo3?selected=1

lá você terá mais informações, ou até mesmo no
google..

você irá encontrar alguns artigos.. sobre isso..

att, 

Welvis Douglas


--- lafaietebritto <[EMAIL PROTECTED]>
escreveu:

> Gostaria de saber se alguem tem alguma documentação
> completa sobre a 
> ferramenta SQL tuning advisor ou alguma indicação de
> documentação sobre 
> o mesmo.
> 
> Att.
> 
> Junior
> 
> 
> 
> 
> 
> 
> 








___ 
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/ 
--__
Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"
__
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] SQL*Plus does not exit - shell script

2006-05-25 Por tôpico Sergio Leandro Ghellere



assim funciona...

#! /usr/bin/ksh
TmpData=seila.txt
sqlplus -s /nolog > $TmpData <
connect system/seila
select sysdate from dual;
exit
EOF


Sergio Leandro Ghellere
DBA Oracle
+55 (41) 9906-4813

On Thu May 25 18:16 , 'andrearodacki' <[EMAIL PROTECTED]> sent:

>Hello All
>
>I am running a shell script with the code below but the script does 
>not close in normal way. I mean, it seems that could not exit from 
>sql*plus!
>
>   #! /usr/bin/ksh 
>sqlplus -s /nolog  > $TmpData 
>connect system/$goodone as sysdba
>select sysdate from dual;
>rem shutdown immediate
>exit
>EOF
>
>Could anyone help me please.
>
>Thanks
>
>Andrea
>
>
>
>
>
>
>---
---
>Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de 
seus remetentes.
>Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
>---
---
__
>
>Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
>__
>O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo 
para evitar trafego(pedidos) desnecessário. 
>Links do Yahoo! Grupos
>
> 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
>
> 
>
>


 Webmail - http://www.ondarpc.com.br/





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

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





  




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




  
  



  




  
Links do Yahoo! Grupos

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












Re: [oracle_br] SQL Navigator 4.2 + OracleXE

2006-05-24 Por tôpico Leonardo A. Souza



Eu tinha o 4.1 e não funcionava também. Não teve
jeito, foi preciso conseguir a versão 4.5

--- Luiz Carlos <[EMAIL PROTECTED]> escreveu:

> bom dia a todos,
> 
> Alguêm saberia informar se é possível Utilizar o
> SQLNavigator com o Oracle 10g XE. Me informaram que
> precisa do Client do 10G para o SQLNavigator
> funcionar, isto é verdade?
> 
> Agradeço a todos,
> 
>     
> -
>  Abra sua conta no Yahoo! Mail - 1GB de espaço,
> alertas de e-mail no celular e anti-spam realmente
> eficaz. 
> 
> [As partes desta mensagem que não continham texto
> foram removidas]
> 
> 
> 
> 
> 
> 
>
--
> Atenção! As mensagens deste grupo são de acesso
> público e de inteira responsabilidade de seus
> remetentes.
> Acesse:
>
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> 
>
--__
> 
> Este Grupo recebe o apoio da SQL Magazine -
> www.devmedia.com.br/sqlmagazine 
>
__
> O grupo Oracle_br não aceita anexos. Quando oferecer
> algum arquivo, tenha o link do mesmo para evitar
> trafego(pedidos) desnecessário. 
> Links do Yahoo! Grupos
> 
> 
> 
> http://br.yahoo.com/info/utos.html
> 
>  
> 
> 
> 
> 



    
___ 
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. 
http://br.info.mail.yahoo.com/






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

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





  




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




  
  



  




  
Links do Yahoo! Grupos

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












Re: [oracle_br] SQL DELETE registro

2006-03-22 Por tôpico Marcos Soares
Eduardo,

delete from tabela B
where b.numtit IN (SELECT a.numtit FROM tabela a
WHERE a.codigo = 90)

Abs,

Marcos
 
  - Original Message - 
  From: Eduardo - Wat Alimentos Ltda 
  To: oracle_br@yahoogrupos.com.br 
  Cc: [EMAIL PROTECTED] 
  Sent: Tuesday, March 21, 2006 3:50 PM
  Subject: [oracle_br] SQL DELETE registro


  Pessoal boa tarde...
  Preciso deletar registros de uma tabela atraves de um codigo existente em 
outra tabela, como faço

  Quero apagar todos os dados da tabela B:
  .. , onde 
   B.numtit = A.numtit and 
   A.codigo = 90.

  Como faço pelo DELETE ..?

  valew

  Eduardo

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



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

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


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

   


--
  Links do Yahoo! Grupos

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




--


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.1.385 / Virus Database: 268.2.6/287 - Release Date: 21/3/2006


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



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

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

<*> 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] SQL DELETE registro

2006-03-21 Por tôpico pacoweb
delete from tabela where
 exists in (select 1 from outra_tabela tabela.condicao =
outra_tabela.condicao)

acho q ajuda,

te +
- Original Message -
From: "Eduardo - Wat Alimentos Ltda" <[EMAIL PROTECTED]>
To: 
Cc: <[EMAIL PROTECTED]>
Sent: Tuesday, March 21, 2006 3:50 PM
Subject: [oracle_br] SQL DELETE registro


Pessoal boa tarde...
Preciso deletar registros de uma tabela atraves de um codigo existente em
outra tabela, como faço

Quero apagar todos os dados da tabela B:
... , onde
 B.numtit = A.numtit and
 A.codigo = 90.

Como faço pelo DELETE ..?

valew

Eduardo

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




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

--__


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











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

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

<*> 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] Sql

2006-02-21 Por tôpico Paulo Rogerio Leite
Luciano antes de tudo você precisa verificar a propriedade deste campo da 
tabela, se for DATE e ele estiver no formato 'dd/mm/ hh:mi:ss' você terá 
que truncar op campo antes de compara-lo na clausula where.

Se possível dê um desc na tabela e mande pra ver como esta e cole também 
algumas linhas do resultado de um select *

 

Paulo

 

  _  

From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Luciano Alves de Oliveira
Sent: segunda-feira, 20 de fevereiro de 2006 10:43
To: Oracle
Subject: [oracle_br] Sql

 

Oracle 9
Oracle SQL Developer v.1.0.0.11.84.

Pessoal, sou iniciante em Oracle, e para manutenção do banco tenho utilizado o 
Oracle SQL Developer.

Eu fiz a seguinte consulta em uma de minhas tabelas, porém não retorna nenhum 
dado.

Alguém sabe o motivo. 

select * from clientes
where CLIEATUALIZA = TO_DATE('23/06/05','DD/MM/YY')

Alguém sabe de algum material do Oracle SQL Developer que eu possa estudar.


Grato

Luciano

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






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






Yahoo! Grupos, um serviço oferecido por:

PUBLICIDADE

 
 

 

 

  _  

Links do Yahoo! Grupos

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



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





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

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

2006-02-21 Por tôpico Luciano Alves de Oliveira
Valeu Marcos, funcionou belezinha.
Porém fiquei intrigado com o que  vc mencionou em seu post. Eu dei uma olhada 
na tabela, mas lá somente está a data. Existe a possibilidade de ter gravado 
somente a data e o Oracle informar um valor padrão para Hora.

Mesmo assim obrigado pela ajuda.


Luciano.
  - Original Message - 
  From: [EMAIL PROTECTED] 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, February 20, 2006 2:46 PM
  Subject: Re: [oracle_br] Sql


  Olá Luciano,
  dá uma olhada na tabela se vc não está armazenando dados nessa tabela com 
  horas, minutos e segundos.

  Tenta fazer assim:

  select * from clientes
  where trunc(CLIEATUALIZA) = TO_DATE('23/06/05','DD/MM/YY')

  Abraço,
  Marco.



  Oracle 9
  Oracle SQL Developer v.1.0.0.11.84.

  Pessoal, sou iniciante em Oracle, e para manutenção do banco tenho 
  utilizado o Oracle SQL Developer.

  Eu fiz a seguinte consulta em uma de minhas tabelas, porém não retorna 
  nenhum dado.

  Alguém sabe o motivo. 

  select * from clientes
  where CLIEATUALIZA = TO_DATE('23/06/05','DD/MM/YY')

  Alguém sabe de algum material do Oracle SQL Developer que eu possa 
  estudar.


  Grato

  Luciano

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






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


  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/ 
  
--__
  Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 




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

   


--
  Links do Yahoo! Grupos

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



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



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

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

2006-02-20 Por tôpico marcofernandes . talent
Olá Luciano,
dá uma olhada na tabela se vc não está armazenando dados nessa tabela com 
horas, minutos e segundos.

Tenta fazer assim:

select * from clientes
where trunc(CLIEATUALIZA) = TO_DATE('23/06/05','DD/MM/YY')

Abraço,
Marco.



Oracle 9
Oracle SQL Developer v.1.0.0.11.84.

Pessoal, sou iniciante em Oracle, e para manutenção do banco tenho 
utilizado o Oracle SQL Developer.

Eu fiz a seguinte consulta em uma de minhas tabelas, porém não retorna 
nenhum dado.

Alguém sabe o motivo. 

select * from clientes
where CLIEATUALIZA = TO_DATE('23/06/05','DD/MM/YY')

Alguém sabe de algum material do Oracle SQL Developer que eu possa 
estudar.


Grato

Luciano

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






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

 
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/ 
--__
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] SQL com Problema.

2005-10-31 Por tôpico Marcio Portes
Voce pode começar com:

select cd_contrato, dt_venda,
max(decode(rn, 1, vl_mensalidade, null)) vl1,
max(decode(rn, 2, vl_mensalidade, null)) vl2,
max(decode(rn, 3, vl_mensalidade, null)) vl3,
max(decode(rn, 4, vl_mensalidade, null)) vl4

..

   from (
select c.cd_contrato, vl_mensalidade, trunc(dt_venda),
row_number() over (partition by c.cd_contrato order by dt_venda ) rn
   from valores_tabela_contrato v, dbaps.contrato c
  where c.cd_contrato   = v.cd_contrato
and c.cd_contrato   = 45022
and tp_usuario  = 'D'
and cd_faixa_etaria = 1
)
  group by cd_contrato, dt_venda
/

cegoncalvesvr wrote:
> Amigos,
> 
>Estou fazendo esse SELECT abaixo, porem o erro abaixo impossibilta 
> da query ser executada com sucesso:
> Preciso trazer a "data de venda", campo "DT" da query.
> Alguem sabe como posso trazer a data (campo esta na tabela 
> CONTRATO)
> 
> Select sum(c1), sum(c2), sum(c3), sum (cd)
> , sum(dt) 
>  from
> (Select decode(linha,1,vl_mensalidade) c1, decode
> (linha,2,vl_mensalidade) c2,
> decode(linha,3,vl_mensalidade) c3,
> decode (linha,1,cd_contrato)cd,
> decode(linha,1,dt_venda)dt
>  from
> (Select 1 linha, vl_mensalidade, c.cd_contrato, dt_venda
> from valores_tabela_contrato v, dbaps.contrato c
>  where
>c.cd_contrato=v.cd_contrato
>and c.cd_contrato =45022
>   and tp_usuario ='D'
>   and cd_faixa_etaria = 1))
> 
> ERRO: ORA-00932: inconsistent datatypes: expected NUMBER got DATE
> 
> 
> 
> 
> 
> ORACLE_BR APOIA 2ºENPO-BR 
> _
> O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 
> 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e 
> Cases dirigidos exclusivamente por profissionais especialistas e renomados no 
> mercado. Confira a programação no site do evento! http://www.enpo-br.org/
> _
> Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 
> 

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


ORACLE_BR APOIA 2ºENPO-BR 
_
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 
no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases 
dirigidos exclusivamente por profissionais especialistas e renomados no 
mercado. Confira a programação no site do evento! http://www.enpo-br.org/
_
Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [oracle_br] Sql Loader - Instalacao

2005-10-17 Por tôpico Renan Medeiros
Procura no ORACLE_HOME/bin por sql* .
Procure por sqlldr



> Galera,
>
>  Como faço pra instalar o SQL Loader? Tô procurando o arquivo sqlload mas
> não estou achando...
>
>  ´Valeu,
>  Fabio Quirino
>
>  Fabio Quirino
>  MSN: [EMAIL PROTECTED]
>  ICQ: 147482462
>
>  -
>   Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons
> e concorre a mais de 500 prêmios! Participe!
>
>  [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>   ORACLE_BR APOIA 2ºENPO-BR
> _
>  O 2º Encontro Nacional de Profissionais Oracle será realizado no dia
> 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas
> Palestras e Cases dirigidos exclusivamente por profissionais
> especialistas e renomados no mercado. Confira a programação no site do
> evento! http://www.enpo-br.org/
>  _
>
>
>
>  Yahoo! Grupos, um serviço oferecido por:
> Links do Yahoo! Grupos
>   Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/oracle_br/
>   Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
> do Yahoo!.


Renan Medeiros
Gerente de Treinamento e Suporte
Unimix Tecnologia Ltda
0 xx 61 9994 0586
0 xx 61 3201 




ORACLE_BR APOIA 2ºENPO-BR 
_
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 
no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases 
dirigidos exclusivamente por profissionais especialistas e renomados no 
mercado. Confira a programação no site do evento! http://www.enpo-br.org/
_
 
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] SQL Loader ou Insert: o que é mais rápido???

2005-09-05 Por tôpico Cleber Roberto Marques
Bom, tbem depende da situação!

Se as tabelas estão no mesmo bd, e for possível fazer:
Insert into table1 select * from table2;
Seria a melhor alternativa.

Agora, eu trabalhei em uma migração grande de dados de SQL Server pra Oracle e 
a solução mais rápida foi utilizar o BCP da MS, e depois o SQL Loader da Oracle.

Att.
Cleber

-Original Message-
From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
a_pastore
Sent: Monday, September 05, 2005 9:38 AM
To: oracle_br
Subject: Re:[oracle_br] SQL Loader ou Insert: o que é mais rápido???

Olá Aline, tudo bem ?

Bom, você tem certeza que os dados que serão carregados estão sem duplicidade ?
Com certeza o SQL Loader, é a melhor maneira de utilizar para carga de dados 
(volumes grandes de dados), uma vez que existem parâmetros que você pode 
utilizar para aumentar a performance da carga.
Espero ter ajudado.
Atenciosamente;

Armando


De:oracle_br@yahoogrupos.com.br

Para:"Grupo Oracle3" [EMAIL PROTECTED],"Grupo Oracle" [EMAIL PROTECTED],"Grupo2 
Oracle2" [EMAIL PROTECTED],"[EMAIL PROTECTED]" [EMAIL 
PROTECTED],"oracle_br@yahoogrupos.com.br" oracle_br@yahoogrupos.com.br

Cópia:

Data:Mon, 5 Sep 2005 12:27:39 + (GMT)

Assunto:[oracle_br] SQL Loader ou Insert: o que é mais rápido???

Amigos, bom dia!

Em termos de performance, qual é a forma mais rápida de se fazer carga em 
tabelas: via sql Loader ou usando "insert into table teste1 (select * from 
teste2)"

Obrigada a todos!
Sds,
Aline.

__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

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



__

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


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





Links do Yahoo! Grupos

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




E-mail classificado pelo Identificador de Spam Inteligente.
Para alterar a categoria classificada, visite o Terra Mail 


Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 02/09/2005 / Versão: 4.4.00/4573
Proteja o seu e-mail Terra: http://mail.terra.com.br/ 


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



__

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




 





__

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

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re:[oracle_br] SQL Loader ou Insert: o que é mais rápido???

2005-09-05 Por tôpico a_pastore
Olá Aline, tudo bem ?

Bom, você tem certeza que os dados que serão carregados estão sem duplicidade ?
Com certeza o SQL Loader, é a melhor maneira de utilizar para carga de dados 
(volumes grandes de dados), uma vez que existem parâmetros que você pode 
utilizar para aumentar a performance da carga.
Espero ter ajudado.
Atenciosamente;

Armando


De:oracle_br@yahoogrupos.com.br

Para:"Grupo Oracle3" [EMAIL PROTECTED],"Grupo Oracle" [EMAIL PROTECTED],"Grupo2 
Oracle2" [EMAIL PROTECTED],"[EMAIL PROTECTED]" [EMAIL 
PROTECTED],"oracle_br@yahoogrupos.com.br" oracle_br@yahoogrupos.com.br

Cópia:

Data:Mon, 5 Sep 2005 12:27:39 + (GMT)

Assunto:[oracle_br] SQL Loader ou Insert: o que é mais rápido???

Amigos, bom dia!

Em termos de performance, qual é a forma mais rápida de se fazer carga em 
tabelas: via sql Loader ou usando "insert into table teste1 (select * from 
teste2)"

Obrigada a todos!
Sds,
Aline.

__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

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



__

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


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





Links do Yahoo! Grupos

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




E-mail classificado pelo Identificador de Spam Inteligente.
Para alterar a categoria classificada, visite o Terra Mail 


Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 02/09/2005 / Versão: 4.4.00/4573
Proteja o seu e-mail Terra: http://mail.terra.com.br/ 


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



__

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

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 





Re: [oracle_br] SQL*LOADER - Existe alguma procedure que dispara um sql*loader

2005-07-24 Por tôpico Marcio R Portes
Sql*Loader e' um aplicativo como outro qualquer. Isto esta' fora do 
banco, esta' no nivel do sistema operacional. SqlLoader deve ser tratado 
como qualquer outro aplicativo *fora* do banco.

Se voce estiver na versao 10g, talvez o dbms_scheduler possa ajudar.
--
Marcio Portes
http://mportes.blogspot.com


César wrote:
> Pessoal
> 
>  
> 
> Como eu faço através de uma procedure para passar parametros para sql*loader 
> e disparar ele ?
> 
> __
> Converse com seus amigos em tempo real com o Yahoo! Messenger 
> http://br.download.yahoo.com/messenger/ 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> __
> 
> Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> Falar com os Moderadores:([EMAIL PROTECTED])
> Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
> __ 
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 


__

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

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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