[oracle_br] Como fazer um Select que retorne o registro contendo data maior de um grupo de registros

2006-02-20 Por tôpico Carlos Geiser
Pessoal,
não estou conseguindo fazer esse select retornar direito:
select * from andament where data = (select max(data) from andament where 
processo = '10501471590')

Ao invez de retornar somente a data maior do grupo de registros do processo 
= '10501471590'
está me retornando todos os registros de processos que seja a data máxima do 
processo = '10501471590'

Alguém poderia me informar o que tem de errado ?

Grato Geiser 




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

 




[oracle_br] Como fazer um Select que retorne o registro contendo data maior de um grupo de registros

2006-02-20 Por tôpico Carlos Geiser
Pessoal,
não estou conseguindo fazer esse select retornar direito:
select * from andament where data = (select max(data) from andament where 
processo = '10501471590')

Ao invez de retornar somente a data maior do grupo de registros do processo 
= '10501471590'
está me retornando todos os registros de processos que seja a data máxima do 
processo = '10501471590'

Alguém poderia me informar o que tem de errado ?

Grato Geiser 




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

 




[oracle_br] select onde retorne os registros das ultimas três datas

2006-02-20 Por tôpico Carlos Geiser
Pessoal teria como fazer um select onde retorne os registros das ultimas 
três datas de uma tabela, mas se fosse um select padrão SQL92 ?

do exemplo abaixo a baixo, retorne apenas os registros: 09/11/2005 , 
14/10/2005 e 10/10/2005

09/11/2005 |1
14/10/2005 |2
10/10/2005 |3
27/09/2005 |4
26/09/2005 |5
20/07/2005 |6
05/05/2005 |7
13/04/2005 |8
24/03/2005 |9


Grato,
Carlos Geiser 




--
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] Raw Devices ???

2006-02-20 Por tôpico Welvis Douglas Silva Moreto

 Puts Marcio, agradeço, mas não consegui entrar pois
quando tento entrar o metalink da o seguinte erro.. 

 ele diz que meu usuario está congelado, algo assim.

 teria como voce mandar esse artigo por email..

 att,

 Welvis Douglas

--- Marcio Portes <[EMAIL PROTECTED]> escreveu:


-
O link que eu te passei ontem não funcionou?

On 2/20/06, Welvis Douglas Silva Moreto
<[EMAIL PROTECTED]> wrote:
>
> Como que eu faço para configurar raw devices no
Linux
> AS 3, estou tentando utilizar com o ASM.
> estou usando o oracle 10G EE R1. alguem pode me
> ajudar.?
>
> att, Welvis Douglas
>
>
>
>
___
> Yahoo! Acesso Grátis - Internet rápida e grátis.
Instale o discador agora!
> http://br.acesso.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
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>


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


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



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

--__
Este Grupo recebe o apoio da SQL Magazine -
www.devmedia.com.br/sqlmagazine 



  
  Yahoo! Grupos, um serviço oferecido
por:PUBLICIDADE
var lrec_target="_blank";var lrec_URL=new
Array();lrec_URL[1]="http://br.ard.yahoo.com/SIG=12f6u1lqu/M=396547.7942355.8848059.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1140498430/A=3310604/R=0/id=flashurl/SIG=1540fueht/*http://lt.dell.com/lt/lt.aspx?CID=11377&LID=314739&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";var
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/200206_y300x250_feb03_dhs_dim5150.swf?clickTAG=javascript:LRECopenWindow(1)";var
lrec_altURL="http://br.ard.yahoo.com/SIG=12f6u1lqu/M=396547.7942355.8848059.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1140498430/A=3310604/R=1/id=altimg/SIG=1540fueht/*http://lt.dell.com/lt/lt.aspx?CID=11377&LID=314739&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";var
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/200206_y300x250_feb03_dhs_dim5150.gif";var
lrec_width=300;var lrec_height=250;   
  
  
-
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!.





___
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.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 

 
Links do Yahoo! Grupos

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

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

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

 





[oracle_br] Raw Devices ???

2006-02-20 Por tôpico Welvis Douglas Silva Moreto
Como que eu faço para configurar raw devices no Linux
AS 3, estou tentando utilizar com o ASM.
estou usando o oracle 10G EE R1. alguem pode me
ajudar.?

 att, Welvis Douglas



___
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.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 

 
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] Raw Devices ???

2006-02-20 Por tôpico Marcio Portes
O link que eu te passei ontem não funcionou?

On 2/20/06, Welvis Douglas Silva Moreto <[EMAIL PROTECTED]> wrote:
>
> Como que eu faço para configurar raw devices no Linux
> AS 3, estou tentando utilizar com o ASM.
> estou usando o oracle 10G EE R1. alguem pode me
> ajudar.?
>
> att, Welvis Douglas
>
>
>
> ___
> Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
> http://br.acesso.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
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>


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


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



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

 
Links do Yahoo! Grupos

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

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

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

 




[oracle_br] Raw Devices ???

2006-02-20 Por tôpico Welvis Douglas Silva Moreto
Como que eu faço para configurar raw devices no Linux
AS 3, estou tentando utilizar com o ASM.
estou usando o oracle 10G EE R1. alguem pode me
ajudar.?

 att, Welvis Douglas



___
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.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 

 
Links do Yahoo! Grupos

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

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

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

 




[oracle_br] Re: campo char, contendo data, fazendo between

2006-02-20 Por tôpico jlchiappa
--- Em oracle_br@yahoogrupos.com.br, "Joaquim Azevedo"
<[EMAIL PROTECTED]> escreveu
>
> Realmente a coluna na tabela é do tipo varchar2 e os parametros são
> também varchar2 por isso pensei na possibilidade de converter os
dois outros
> parametros para char, 

realmente não faz o menor sentido converter que JÁ é char pra char,só
pode retornar lixo...

agora noto o erro deveria usar um to_date,
> ficando:
> 
> where nvl( cmp.ds_ano_mes, sysdate )
> between to_date( add_months(   nvl( :param2, sysdate ), -240 ),
> '/mm' )
>and to_date( add_months( nvl( :param3, sysdate ),  240 ),
> '/mm' )
> este porém continua não funcionando!!

Colega, PRA QUE converter pra date, char é char, se quando não
informar o param1 vc quer transformar o null no primeiro valor
possível, simplesmente use  ou coisa do tipo, e 9 pro param2.
Já se . pro caso o param não for informado vc quiser informar o
ano/mês de hoje, FAÇA isso, usando to_char(sysdate, '/MM'), ok ??
não faz sentido vc ter o trabalho de transformar tudo em date só pra
usar o sysdate...
 Também ** não entendi ** a função daquele -240 junto do SYSDATE, é 
alguma regra de negócio ?? SE sim, explica pra gemnte qual é, que a
gente pode tentar te ajudar mais...

Observo também que usar varchar prum cara que na verdade guarda datas
(só ano/mês, ok, mas ano/mês de datas) é ** ABSOLUTAMENTE **
contra-recomendado, definindo o campo como DATE , e na hora de gravar
vc ter "01" como o dia vai te dar as seguintes vantagens :

- campo DATE ** nunca ** vai ter ano ou mês inválidos,
AUTOMAGICAMENTE, sem vc ter que gastar tempo/esforço validando isso,
exatamente o contrário do teu campo definido como varchar

- campo DATE vc JÁ tem funções nativas pra adicionar/retirar meses, vc
faz aritmética de datas e calcula intervalos DIRETAMENTE, e isso tudo
AUTOMAGICAMENTE já prevendo ano bissexto, virada de mês/ano, Mês com
30/31 dias, com esse teu campo varchar2 vc terá que escrever tudo isso
POR SUA CONTA, provavelmente com performance inferior

Em resumo, vc só perde, pra mim DATAS (mesmo que com dia/hora
desprezado, como é o seu caso!) são DATE, e caracteres LIVRES é que
são VARCHAR2...

[]s

 Chiappa






--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__
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] : Cursor de Oracle via internet (Novo na lista)

2006-02-20 Por tôpico ABSInfoFox
Desculpa ai..
É Curso!
rs

Ita

- Original Message - 
From: "ABSInfoFox" <[EMAIL PROTECTED]>
To: "Grupos-Oracle-br" 
Sent: Monday, February 20, 2006 1:23 PM
Subject: [oracle_br] : Cursor de Oracle via internet (Novo na lista)


> Boa tarde, sou novo na lista.
> E preciso saber qual o melhor cursor da Oracle via internet para mim 
> fazer,
> para que eu possa me tornar um futuro DBA em Oracle?
>
> Nota: Tem que ser via inernet, pessoalmente, só se for em Belém do Pará, 
> que
> é onde moro no momento.
>
> Atenciosamente,
>
> Itamar Nunes
>
>
>
> ___
> Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
> http://br.acesso.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
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
> 



___
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.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 

 
Links do Yahoo! Grupos

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

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

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

 





[oracle_br] Novo no grupo

2006-02-20 Por tôpico ABSInfoFox
Caros,
Sou novo no grupo.
Mandei uma mensagem antes pedindo informações sobre melhores C u _R S_os de 
Oracle, mas recebi uma mensagem de volta  dizendo que a mensagem é proibida.
É por causa da palavra

At.

Ita 






___ 
Yahoo! doce lar. Faça do Yahoo! sua homepage. 
http://br.yahoo.com/homepageset.html 






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

 




[oracle_br] Cursor de Oracle via internet (Novo na lista)

2006-02-20 Por tôpico ABSInfoFox
Boa tarde, sou novo na lista.
E preciso saber qual o melhor cursor da Oracle via internet para mim fazer, 
para que eu possa me tornar um futuro DBA em Oracle?

Nota: Tem que ser via inernet, pessoalmente, só se for em Belém do Pará, que 
é onde moro no momento.

Atenciosamente,

Itamar Nunes



___
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.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 

 
Links do Yahoo! Grupos

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

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

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

 




[oracle_br] problemas com performance forms6i

2006-02-20 Por tôpico Aroldo Marcos


Pessoal


estou com problemas de performance ( banco 9i 9.2.0.5  - forms 6i 
6.0.8.24 ). Trabalho com Applications e  ultimamente estou tendo alguns 
problemas estranhos com o Forms. Mas o pior problema é uma repentida perda de 
performance em um programa. Em um determinado momento é necessario um Range 
Scan ( que nao é leve ) , mas atende a necessidade. Hoje foi impossivel 
trabalhar. Analisei a query e melhorei ela. No SQL esta rodando bem e 
relativamente rapido, porem ao colocar no Forms, simplesmente nao executa mais 
. Executei no Forms e paralelamente executei no SQL , e no SQL rodou 
rapidamente , mas no Forms nao. O Otimizar e baseado em Custo

Eis a query
( estou forçando o indice abaixo porque utiliza  o item_id e creation date e 
foi o que melhor performance ofereceu )

select --+ index ( b IC_LOTS_MST_I3)
   b.lot_no   , b.sublot_no  ,  a.whse_code  ,  a.location  ,
   a.lot_id , a.lot_status , a.loct_onhand ,  a.loct_onhand2
from   [EMAIL PROTECTED] b,
   [EMAIL PROTECTED] a
where   b.item_id   = (select item_id from ic_item_mst where item_no = '427' )
and b.creation_date > sysdate - 5
and a.item_id   = b.item_id
and a.whse_code  = 'ALFE'
and a.location  = 'GENERICA'
anda.lot_statusin (select  lot_status
 from  [EMAIL PROTECTED]
   where   prod_ind = 1 )
and a.loct_onhand > 0
and a.lot_id   = b.lot_id
order by b.creation_date

executando no forms , mostra assim no v$sql

SELECT /*+ INDEX("A2","IC_LOTS_MST_I3") */ 
"A2"."LOT_NO","A2"."SUBLOT_NO","A1"."WHSE_CODE","A1"."LOCATION","A1"."
LOT_ID","A1"."LOT_STATUS","A1"."LOCT_ONHAND","A1"."LOCT_ONHAND2" FROM 
"IC_LOTS_MST" "A2","IC_LOCT_INV" "A1" WHERE "A2"."
ITEM_ID"=:B1 AND "A2"."CREATION_DATE">[EMAIL PROTECTED]:B2 AND 
"A1"."ITEM_ID"="A2"."ITEM_ID" AND "A1"."WHSE_CODE"=:B3 AND "A1".
"LOCATION"='GENERICA' AND "A1"."LOT_STATUS"=ANY (SELECT "A3"."LOT_STATUS" FROM 
"IC_LOTS_STS" "A3" WHERE "A3"."PROD_IND"=
1) AND "A1"."LOCT_ONHAND">0 AND "A1"."LOT_ID"="A2"."LOT_ID" ORDER BY 
"A2"."CREATION_DATE"

Alguem pode me dar alguma dica sobre o que verificar?
Um Abraco


Aroldo Marcos

-  Essa mensagem foi analisada pelo Trend Micro Interscan MSS'1


Esse e-mail foi analisado pelo Trend Micro Interscan MSS

[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] Re: campo char, contendo data, fazendo between

2006-02-20 Por tôpico Joaquim Azevedo
Realmente a coluna na tabela é do tipo varchar2 e os parametros são
também varchar2 por isso pensei na possibilidade de converter os dois outros
parametros para char, agora noto o erro deveria usar um to_date,
ficando:

where nvl( cmp.ds_ano_mes, sysdate )
between to_date( add_months(   nvl( :param2, sysdate ), -240 ),
'/mm' )
   and to_date( add_months( nvl( :param3, sysdate ),  240 ),
'/mm' )
este porém continua não funcionando!!

--


Joaquim Azevedo
Linux Users #398795
UECE - Ciências da Computação
Larces-NOKIA



[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

 




[oracle_br] Permissão ???

2006-02-20 Por tôpico Sharif G Raduan
Pessoal,

Fiz uma migração do Oracle8i para o Oracle 10g no AIX 5.3.

Algumas procedures que foram importadas de um determinado esquema exemplo...:

O usuário é olap, dentro dele tem uma procedure com uma query  "select * 
outroesquema.cad_filial where codfil = 1" e no recompile ele dá table or view 
não existe, mas se executo essa query logado com o usuário "olap" no sql 
funciona normalmente 

Alguem tem alguma idéia do que pode ser ?


[]´s

Sharif


[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

 




[oracle_br] Re: Diferenças do sql no 10g

2006-02-20 Por tôpico jlchiappa
Resposta semelhante à pergunta anterior aqui mesmo do fórum, : sempre
que muda um release grande de banco, a Oracle inclui na documentação
um manual do tipo "What is New", listando as mudanças. 

Afora o manual (que é a opção MAIS completa, lista tudo que mudou), 
vc vai ter textos esparsos, focando uma ou outra feature , como
http://www.oracle.com/technology/tech/pl_sql/htdocs/new_in_10gr1.htm ,
 http://www.devx.com/getHelpOn/10MinuteSolution/16609/1763 ,
http://www.unix.org.ua/orelly/oracle/guide8i/index/idx_0.htm ,
http://www.databasejournal.com/features/oracle/article.php/3506421,
http://www.dbasupport.com/ (nele há centrais de links pra 8i, 9i e
10g), e mais alguns que vc acha facilmente googlando aí.

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, "Alexandre Rocha Placido"
<[EMAIL PROTECTED]> escreveu
>
> 
> Alguém tem uma apostila ou outro documento que liste o que mudou na
> programação do PL/SQL da versão 8i para 10g?
> 
>  
> Alexandre Rocha Placido
> Divisão de Tecnologia da Informação
> +55 74 3612-2900
> +55 87 8802-0474
> [EMAIL PROTECTED]
> www.agrovale.com
> Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o
> poder de se tornarem filhos de Deus;
>  os quais não nasceram do sangue, nem da vontade da carne, nem da
vontade do
> varão, mas de Deus.  João 1:12-13.
>






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

 




[oracle_br] Re: campo char, contendo data, fazendo between

2006-02-20 Por tôpico jlchiappa
Eu já entendi q não, que na tabela o campo é date e string é só na
comparação, mas isso só o colega que fez a Q pode confirmar. De qquer
maneira, fica a colocação e a recomendação, para quando qquer outro
colega for manipular campos data...

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, "Luis Cabral" <[EMAIL PROTECTED]> escreveu
>
> Ola Chiappa
> 
> Estou a par dos problemas que voce mencionou. Mas conforme meu
entendimento, a mensagem original deixa claro que, apesar do conteudo
ser data, a coluna eh tipo varchar2:
> 
> > Preciso de um select( o problema está só na where ) que vai 
> > pegar de um campo varchar2 uma data no formato '/mm', 
> > podendo conter nulos.
> 
> Baseado nisso que sugeri minha solucao para o problema, sem me
preocupar com a questao de performance, horas etc.
> 
> Luis
> 
> 
> 
> -Original Message-
> From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] On Behalf Of jlchiappa
> Sent: 20 February 2006 17:59
> To: oracle_br@yahoogrupos.com.br
> Subject: [oracle_br] Re: campo char, contendo data, fazendo between
> 
> Em sendo o campo na tabela um DATE, com certeza ** NÃO ** recomendo 
> vc comparar um date com um char (que é o que o TO_CHAR te dá), 
> sabemos nós que isso pode levar a não-utilização de índices, e a N+1 
> problemas de performance, a recomendação SEMPRE é comparar DATE com 
> DATE, e além disso o campo DATE ** pode ** conter horas também, vc 
> não levou isso em consideração, assim a versão mais exata imho seria 
> algo tipo :
> 
> [EMAIL PROTECTED]:SQL>variable PARAM1 varchar2(7);
> [EMAIL PROTECTED]:SQL>variable PARAM2 varchar2(7);
> 
> [EMAIL PROTECTED]:SQL>select empno, hiredate from emp;
> 
>  EMPNO HIREDATE
> -- ---
>   7369 17/12/1980 00:00:00
>   7499 20/02/1981 00:00:00
>   7521 22/02/1981 00:00:00
>   7566 02/04/1981 00:00:00
>   7654 28/09/1981 00:00:00
>   7698 01/05/1981 00:00:00
>   7782 09/06/1981 00:00:00
>   7788 19/04/1987 00:00:00
>   7839 17/11/1981 00:00:00
>   7844 08/09/1981 00:00:00
>   7876 23/05/1987 00:00:00
>   7900 03/12/1981 00:00:00
>   7902 03/12/1981 00:00:00
>   7934 23/01/1982 00:00:00
>    09/02/2005 18:37:15
> 
> 15 linhas selecionadas.
> 
> ==> inicialmente as vars estão nulas, trará todo mundo :
> 
> [EMAIL PROTECTED]:SQL>print param1
> 
> PARAM1
> 
> 
> [EMAIL PROTECTED]:SQL>print param2
> 
> PARAM2
> 
> 
>  [EMAIL PROTECTED]:SQL>select empno, hiredate from emp
>  where hiredate
>   between  TO_DATE(nvl(:param1, '0001/01') || '/01 
> 00:00:00', '/MM/DD HH24:MI:SS')
>   and last_day(TO_DATE(nvl(:param2, '/12') || '/01 
> 23:59:59', '/MM/DD HH24:MI:SS'));
>   
>  EMPNO HIREDATE
> -- ---
>   7369 17/12/1980 00:00:00
>   7499 20/02/1981 00:00:00
>   7521 22/02/1981 00:00:00
>   7566 02/04/1981 00:00:00
>   7654 28/09/1981 00:00:00
>   7698 01/05/1981 00:00:00
>   7782 09/06/1981 00:00:00
>   7788 19/04/1987 00:00:00
>   7839 17/11/1981 00:00:00
>   7844 08/09/1981 00:00:00
>   7876 23/05/1987 00:00:00
>   7900 03/12/1981 00:00:00
>   7902 03/12/1981 00:00:00
>   7934 23/01/1982 00:00:00
>    09/02/2005 18:37:15
> 
> 15 linhas selecionadas.
> 
> ==> colocando valor na inicial 
> 
> [EMAIL PROTECTED]:SQL>exec :param1 := '1981/09';
> 
> Procedimento PL/SQL concluído com sucesso.
> 
> [EMAIL PROTECTED]:SQL>l
>   1   select empno, hiredate from emp
>   2   where hiredate
>   3between  TO_DATE(nvl(:param1, '0001/01') || '/01 
> 00:00:00', '/MM/DD HH24:MI:SS')
>   4*   and last_day(TO_DATE(nvl(:param2, '/12') || '/01 
> 23:59:59', '/MM/DD HH24:MI:SS'))
> [EMAIL PROTECTED]:SQL>/
> 
>  EMPNO HIREDATE
> -- ---
>   7654 28/09/1981 00:00:00
>   7788 19/04/1987 00:00:00
>   7839 17/11/1981 00:00:00
>   7844 08/09/1981 00:00:00
>   7876 23/05/1987 00:00:00
>   7900 03/12/1981 00:00:00
>   7902 03/12/1981 00:00:00
>   7934 23/01/1982 00:00:00
>    09/02/2005 18:37:15
> 
> 9 linhas selecionadas.
> 
> ==> colocando valor na final ...
> 
> [EMAIL PROTECTED]:SQL>exec :param2 := '1982/01';
> 
> Procedimento PL/SQL concluído com sucesso.
> 
> [EMAIL PROTECTED]:SQL>l
>   1   select empno, hiredate from emp
>   2   where hiredate
>   3between  TO_DATE(nvl(:param1, '0001/01') || '/01 
> 00:00:00', '/MM/DD HH24:MI:SS')
>   4*   and last_day(TO_DATE(nvl(:param2, '/12') || '/01 
> 23:59:59', 

[oracle_br] Apps 11i + RAC

2006-02-20 Por tôpico Alisson Aguiar
Ola, pessoal.

 

Alguém aí já instalou o Apps 11i com RAC? Gostaria de trocar algumas idéias.

 

Abraço,

Alisson

 



[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

 




[oracle_br] Diferenças do sql no 10g

2006-02-20 Por tôpico Alexandre Rocha Placido

Alguém tem uma apostila ou outro documento que liste o que mudou na
programação do PL/SQL da versão 8i para 10g?

 
Alexandre Rocha Placido
Divisão de Tecnologia da Informação
+55 74 3612-2900
+55 87 8802-0474
[EMAIL PROTECTED]
www.agrovale.com
Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o
poder de se tornarem filhos de Deus;
 os quais não nasceram do sangue, nem da vontade da carne, nem da vontade do
varão, mas de Deus.  João 1:12-13.
 



--
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] Re: campo char, contendo data, fazendo between

2006-02-20 Por tôpico Luis Cabral
Ola Chiappa

Estou a par dos problemas que voce mencionou. Mas conforme meu entendimento, a 
mensagem original deixa claro que, apesar do conteudo ser data, a coluna eh 
tipo varchar2:

> Preciso de um select( o problema está só na where ) que vai 
> pegar de um campo varchar2 uma data no formato '/mm', 
> podendo conter nulos.

Baseado nisso que sugeri minha solucao para o problema, sem me preocupar com a 
questao de performance, horas etc.

Luis



-Original Message-
From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
jlchiappa
Sent: 20 February 2006 17:59
To: oracle_br@yahoogrupos.com.br
Subject: [oracle_br] Re: campo char, contendo data, fazendo between

Em sendo o campo na tabela um DATE, com certeza ** NÃO ** recomendo 
vc comparar um date com um char (que é o que o TO_CHAR te dá), 
sabemos nós que isso pode levar a não-utilização de índices, e a N+1 
problemas de performance, a recomendação SEMPRE é comparar DATE com 
DATE, e além disso o campo DATE ** pode ** conter horas também, vc 
não levou isso em consideração, assim a versão mais exata imho seria 
algo tipo :

[EMAIL PROTECTED]:SQL>variable PARAM1 varchar2(7);
[EMAIL PROTECTED]:SQL>variable PARAM2 varchar2(7);

[EMAIL PROTECTED]:SQL>select empno, hiredate from emp;

 EMPNO HIREDATE
-- ---
  7369 17/12/1980 00:00:00
  7499 20/02/1981 00:00:00
  7521 22/02/1981 00:00:00
  7566 02/04/1981 00:00:00
  7654 28/09/1981 00:00:00
  7698 01/05/1981 00:00:00
  7782 09/06/1981 00:00:00
  7788 19/04/1987 00:00:00
  7839 17/11/1981 00:00:00
  7844 08/09/1981 00:00:00
  7876 23/05/1987 00:00:00
  7900 03/12/1981 00:00:00
  7902 03/12/1981 00:00:00
  7934 23/01/1982 00:00:00
   09/02/2005 18:37:15

15 linhas selecionadas.

==> inicialmente as vars estão nulas, trará todo mundo :

[EMAIL PROTECTED]:SQL>print param1

PARAM1


[EMAIL PROTECTED]:SQL>print param2

PARAM2


 [EMAIL PROTECTED]:SQL>select empno, hiredate from emp
 where hiredate
  between  TO_DATE(nvl(:param1, '0001/01') || '/01 
00:00:00', '/MM/DD HH24:MI:SS')
  and last_day(TO_DATE(nvl(:param2, '/12') || '/01 
23:59:59', '/MM/DD HH24:MI:SS'));
  
 EMPNO HIREDATE
-- ---
  7369 17/12/1980 00:00:00
  7499 20/02/1981 00:00:00
  7521 22/02/1981 00:00:00
  7566 02/04/1981 00:00:00
  7654 28/09/1981 00:00:00
  7698 01/05/1981 00:00:00
  7782 09/06/1981 00:00:00
  7788 19/04/1987 00:00:00
  7839 17/11/1981 00:00:00
  7844 08/09/1981 00:00:00
  7876 23/05/1987 00:00:00
  7900 03/12/1981 00:00:00
  7902 03/12/1981 00:00:00
  7934 23/01/1982 00:00:00
   09/02/2005 18:37:15

15 linhas selecionadas.

==> colocando valor na inicial 

[EMAIL PROTECTED]:SQL>exec :param1 := '1981/09';

Procedimento PL/SQL concluído com sucesso.

[EMAIL PROTECTED]:SQL>l
  1   select empno, hiredate from emp
  2   where hiredate
  3between  TO_DATE(nvl(:param1, '0001/01') || '/01 
00:00:00', '/MM/DD HH24:MI:SS')
  4*   and last_day(TO_DATE(nvl(:param2, '/12') || '/01 
23:59:59', '/MM/DD HH24:MI:SS'))
[EMAIL PROTECTED]:SQL>/

 EMPNO HIREDATE
-- ---
  7654 28/09/1981 00:00:00
  7788 19/04/1987 00:00:00
  7839 17/11/1981 00:00:00
  7844 08/09/1981 00:00:00
  7876 23/05/1987 00:00:00
  7900 03/12/1981 00:00:00
  7902 03/12/1981 00:00:00
  7934 23/01/1982 00:00:00
   09/02/2005 18:37:15

9 linhas selecionadas.

==> colocando valor na final ...

[EMAIL PROTECTED]:SQL>exec :param2 := '1982/01';

Procedimento PL/SQL concluído com sucesso.

[EMAIL PROTECTED]:SQL>l
  1   select empno, hiredate from emp
  2   where hiredate
  3between  TO_DATE(nvl(:param1, '0001/01') || '/01 
00:00:00', '/MM/DD HH24:MI:SS')
  4*   and last_day(TO_DATE(nvl(:param2, '/12') || '/01 
23:59:59', '/MM/DD HH24:MI:SS'))
[EMAIL PROTECTED]:SQL>/

 EMPNO HIREDATE
-- ---
  7654 28/09/1981 00:00:00
  7839 17/11/1981 00:00:00
  7844 08/09/1981 00:00:00
  7900 03/12/1981 00:00:00
  7902 03/12/1981 00:00:00
  7934 23/01/1982 00:00:00

6 linhas selecionadas.


OBS final : lógico, eu escolhi o ano 1 como valor mínimo porque NÂO 
trabalho com datas antes de Cristo no meu banco, se vc trabalha , 
adaptar corretamente

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, "Luis Cabr

[oracle_br] Re: diferença entre pl/sql 8.0.5 e 8.1.7.4

2006-02-20 Por tôpico jlchiappa
Bem, antes de responder, observa-se que há SIM diferenças (às vezes 
muito grandes!!)  entre releases diferentes, então não há como se 
recomendar como prática correta vc ter desenvolvimento/homologação o 
que for DIFERENTE da Produção, nem é preciso dizer que isso vai ter 
causar N+1 problemas, vc DEVERIA corrigir isso de qquer jeito, isso 
vai ser uma fonte CONSTANTE de aborrecimentos/problemas/re-trabalhos 
pra vc e pros desenvolvedores, um número não-trivial de horas/homem 
vão ser perdidas com isso 
 Respondendo : sim, na documentação da versão mais nova do banco a 
Oracle *** SEMPRE *** inclui um What is New, um doc que mostre o que 
mudou : no caso do 8i é o manual "Getting to Know Oracle8i", o 
detalhe é que ele não fala só das mudanças em PL/SQL, fala disso E 
das mudanças em SQL, em admin de banco, em views, funções built-in

 Quanto ao caso em questão, sim, o NVL deveria sempre retornar o 
mesmo datatype que a coluna a transformar, provavelmente nem 
foi "alteração" no 8i, devia ser mesmo é bug no 8.0.x que não estava 
verificando isso e deveria
 
[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, "mfrancoso" <[EMAIL PROTECTED]> 
escreveu
>
> Boa tarde Pessoal,
> 
> Gostaria de saber se alguem tem algum documento de fale sobre as 
> diferenças entre pl/sql do 8.0.5 e 8.1.7.4
> O que acontece é o seguinte:
> Tenho uma base com oracle 8.1.7.4 que é desenvolvimento e a outra é 
> 8.0.5 em produção.
> Tive o seguinte problema:
> 
> nvl(exit_num_apo_rvd, 0) 
> esse comando funciona no oracle 8.1.7.4
> mas no oracle 8.0.5 não.
> 
> Para funcionar no oracle 8.0.5 tive que passar para o analista 
fazer 
> assim:
> nvl(exit_num_apo_rvd, '0')
> 
> pois a coluna acima é varchar2 e os dados que estavam nessa coluna 
> era caracteres e numeros.
> 
> 
> Gostaria de saber se tem algum documento que fala sobre isso.
> 
> obrigado.
>







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

 




[oracle_br] Re: Help EM

2006-02-20 Por tôpico felipejrenz
Pessoal,

Depois de muito pesquisar consegui resolver o problema, o que faltou 
foi rodar o emca -r em todos os nos do rac conforme link abaixo.

http://forums.oracle.com/forums/message.jspa?messageID=1103216



--- Em oracle_br@yahoogrupos.com.br, "felipejrenz" <[EMAIL PROTECTED]> 
escreveu
>
> Pessoal,
> 
> Instalei um oracle rac com 2vms (RH 3 AS e DB 10g) mas ao tentar 
> startar o EM ele está apresentadoo seguinte erro:
> 
> [EMAIL PROTECTED] oracle]$ emctl start dbconsole
> TZ set to Brazil/East
> 
OC4JConfigurationissue. /u01/app/oracle/product/10.1.0/db10g/oc4j/j2ee/O
> C4J_DBConsole_rac1_rac1 not found.
> 
> Alguem saberia me dizer o que aconteceu e como devo proceder para 
> resolver.
> Desde já agradeço a atenção de todos.. .. ..
>







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

 
Links do Yahoo! Grupos

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

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

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

 




[oracle_br] diferença entre pl/sql 8.0.5 e 8.1.7.4

2006-02-20 Por tôpico mfrancoso
Boa tarde Pessoal,

Gostaria de saber se alguem tem algum documento de fale sobre as 
diferenças entre pl/sql do 8.0.5 e 8.1.7.4
O que acontece é o seguinte:
Tenho uma base com oracle 8.1.7.4 que é desenvolvimento e a outra é 
8.0.5 em produção.
Tive o seguinte problema:

nvl(exit_num_apo_rvd, 0) 
esse comando funciona no oracle 8.1.7.4
mas no oracle 8.0.5 não.

Para funcionar no oracle 8.0.5 tive que passar para o analista fazer 
assim:
nvl(exit_num_apo_rvd, '0')

pois a coluna acima é varchar2 e os dados que estavam nessa coluna 
era caracteres e numeros.


Gostaria de saber se tem algum documento que fala sobre isso.

obrigado.







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

 




[oracle_br] : Cursor de Oracle via internet (Novo na lista)

2006-02-20 Por tôpico ABSInfoFox
Boa tarde, sou novo na lista.
E preciso saber qual o melhor cursor da Oracle via internet para mim fazer, 
para que eu possa me tornar um futuro DBA em Oracle?

Nota: Tem que ser via inernet, pessoalmente, só se for em Belém do Pará, que 
é onde moro no momento.

Atenciosamente,

Itamar Nunes



___
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.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 

 
Links do Yahoo! Grupos

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

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

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

 




[oracle_br] Re: campo char, contendo data, fazendo between

2006-02-20 Por tôpico Ricardo Brambila
Olá, Joaquim.

Afora todos os demais comentários, que acho que sempre vêm a agregar, 
acredito que o problema é que você está usando uma data maior à 
esquerda (parâmetro inicial) e uma data menor à direita (parâmetro 
final), quando deveria ser o inverso!

Tente assim:
where t.ds_ano_mes between to_char( nvl( :param1, add_months( 
sysdate, -240 )  ) ,'/mm'  )
  and   to_char( nvl( :param1, 
add_months( sysdate, 240 )  ) ,'/mm'  )

Abraço!
Ricardo.

--- Em oracle_br@yahoogrupos.com.br, "Joaquim Azevedo" 
<[EMAIL PROTECTED]> escreveu
>
>  Preciso de um select( o problema está só na where ) que vai pegar 
de um
> campo varchar2 uma data no formato '/mm', podendo conter nulos. 
E o que
> tenho que fazer é o select retornar as linhas que estão entre duas 
datas
> passadas como parametro, essas também podem ser passadas em branco. 
Minha
> idéia:
> 
> where t.ds_ano_mes between
>   to_char( nvl( :param1, add_months( sysdate, 
240 )  ) ,
> '/mm'  )
>  and   to_char( nvl( :param1, add_months( sysdate, -
240 )  ) ,
> '/mm'  )
> 
> Já tentei passar o primeiro campo para date junto com os outros mas 
não deu
> certo... se alguem tiver alguma idéia
> 
> --
> 
> 
> Joaquim Azevedo
> Linux Users #398795
> UECE - Ciências da Computação
> Larces-NOKIA
> 
> 
> 
> [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

 




[oracle_br] Re: campo char, contendo data, fazendo between

2006-02-20 Por tôpico jlchiappa
Em sendo o campo na tabela um DATE, com certeza ** NÃO ** recomendo 
vc comparar um date com um char (que é o que o TO_CHAR te dá), 
sabemos nós que isso pode levar a não-utilização de índices, e a N+1 
problemas de performance, a recomendação SEMPRE é comparar DATE com 
DATE, e além disso o campo DATE ** pode ** conter horas também, vc 
não levou isso em consideração, assim a versão mais exata imho seria 
algo tipo :

[EMAIL PROTECTED]:SQL>variable PARAM1 varchar2(7);
[EMAIL PROTECTED]:SQL>variable PARAM2 varchar2(7);

[EMAIL PROTECTED]:SQL>select empno, hiredate from emp;

 EMPNO HIREDATE
-- ---
  7369 17/12/1980 00:00:00
  7499 20/02/1981 00:00:00
  7521 22/02/1981 00:00:00
  7566 02/04/1981 00:00:00
  7654 28/09/1981 00:00:00
  7698 01/05/1981 00:00:00
  7782 09/06/1981 00:00:00
  7788 19/04/1987 00:00:00
  7839 17/11/1981 00:00:00
  7844 08/09/1981 00:00:00
  7876 23/05/1987 00:00:00
  7900 03/12/1981 00:00:00
  7902 03/12/1981 00:00:00
  7934 23/01/1982 00:00:00
   09/02/2005 18:37:15

15 linhas selecionadas.

==> inicialmente as vars estão nulas, trará todo mundo :

[EMAIL PROTECTED]:SQL>print param1

PARAM1


[EMAIL PROTECTED]:SQL>print param2

PARAM2


 [EMAIL PROTECTED]:SQL>select empno, hiredate from emp
 where hiredate
  between  TO_DATE(nvl(:param1, '0001/01') || '/01 
00:00:00', '/MM/DD HH24:MI:SS')
  and last_day(TO_DATE(nvl(:param2, '/12') || '/01 
23:59:59', '/MM/DD HH24:MI:SS'));
  
 EMPNO HIREDATE
-- ---
  7369 17/12/1980 00:00:00
  7499 20/02/1981 00:00:00
  7521 22/02/1981 00:00:00
  7566 02/04/1981 00:00:00
  7654 28/09/1981 00:00:00
  7698 01/05/1981 00:00:00
  7782 09/06/1981 00:00:00
  7788 19/04/1987 00:00:00
  7839 17/11/1981 00:00:00
  7844 08/09/1981 00:00:00
  7876 23/05/1987 00:00:00
  7900 03/12/1981 00:00:00
  7902 03/12/1981 00:00:00
  7934 23/01/1982 00:00:00
   09/02/2005 18:37:15

15 linhas selecionadas.

==> colocando valor na inicial 

[EMAIL PROTECTED]:SQL>exec :param1 := '1981/09';

Procedimento PL/SQL concluído com sucesso.

[EMAIL PROTECTED]:SQL>l
  1   select empno, hiredate from emp
  2   where hiredate
  3between  TO_DATE(nvl(:param1, '0001/01') || '/01 
00:00:00', '/MM/DD HH24:MI:SS')
  4*   and last_day(TO_DATE(nvl(:param2, '/12') || '/01 
23:59:59', '/MM/DD HH24:MI:SS'))
[EMAIL PROTECTED]:SQL>/

 EMPNO HIREDATE
-- ---
  7654 28/09/1981 00:00:00
  7788 19/04/1987 00:00:00
  7839 17/11/1981 00:00:00
  7844 08/09/1981 00:00:00
  7876 23/05/1987 00:00:00
  7900 03/12/1981 00:00:00
  7902 03/12/1981 00:00:00
  7934 23/01/1982 00:00:00
   09/02/2005 18:37:15

9 linhas selecionadas.

==> colocando valor na final ...

[EMAIL PROTECTED]:SQL>exec :param2 := '1982/01';

Procedimento PL/SQL concluído com sucesso.

[EMAIL PROTECTED]:SQL>l
  1   select empno, hiredate from emp
  2   where hiredate
  3between  TO_DATE(nvl(:param1, '0001/01') || '/01 
00:00:00', '/MM/DD HH24:MI:SS')
  4*   and last_day(TO_DATE(nvl(:param2, '/12') || '/01 
23:59:59', '/MM/DD HH24:MI:SS'))
[EMAIL PROTECTED]:SQL>/

 EMPNO HIREDATE
-- ---
  7654 28/09/1981 00:00:00
  7839 17/11/1981 00:00:00
  7844 08/09/1981 00:00:00
  7900 03/12/1981 00:00:00
  7902 03/12/1981 00:00:00
  7934 23/01/1982 00:00:00

6 linhas selecionadas.


OBS final : lógico, eu escolhi o ano 1 como valor mínimo porque NÂO 
trabalho com datas antes de Cristo no meu banco, se vc trabalha , 
adaptar corretamente

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, "Luis Cabral" <[EMAIL PROTECTED]> 
escreveu
>
> Se entendi bem, assumindo que os 2 parametros sao tipo DATE:
> 
> 
> where t.ds_ano_mes between nvl(to_char
(:param1, '/mm'), '/00')
>and   nvl(to_char
(:param2, '/mm'), '/99')
> 
> 
> 
> 
> -Original Message-
> From: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED] On Behalf Of Joaquim Azevedo
> Sent: 20 February 2006 17:12
> To: oracle_br@yahoogrupos.com.br
> Subject: [oracle_br] campo char, contendo data, fazendo between
> 
>  Preciso de um select( o problema está só na where ) que vai pegar 
de um
> campo varchar2 uma data no formato '/mm', podendo conter nulos. 
E o que
> tenho que fazer é

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

 




[oracle_br] PDF do Report 9 via E-mail - URGENTE

2006-02-20 Por tôpico am_balielo
Aproveitando o assunto gostaria de saber se tem como fazer isso também 
no reports 9.






--
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] campo char, contendo data, fazendo between

2006-02-20 Por tôpico Luis Cabral
Se entendi bem, assumindo que os 2 parametros sao tipo DATE:


where t.ds_ano_mes between nvl(to_char(:param1, '/mm'), '/00')
   and nvl(to_char(:param2, '/mm'), '/99')




-Original Message-
From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Joaquim Azevedo
Sent: 20 February 2006 17:12
To: oracle_br@yahoogrupos.com.br
Subject: [oracle_br] campo char, contendo data, fazendo between

 Preciso de um select( o problema está só na where ) que vai pegar de um
campo varchar2 uma data no formato '/mm', podendo conter nulos. E o que
tenho que fazer é o select retornar as linhas que estão entre duas datas
passadas como parametro, essas também podem ser passadas em branco. Minha
idéia:

where t.ds_ano_mes between
  to_char( nvl( :param1, add_months( sysdate, 240 )  ) ,
'/mm'  )
 and   to_char( nvl( :param1, add_months( sysdate, -240 )  ) ,
'/mm'  )

Já tentei passar o primeiro campo para date junto com os outros mas não deu
certo... se alguem tiver alguma idéia

--


Joaquim Azevedo
Linux Users #398795
UECE - Ciências da Computação
Larces-NOKIA



[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




 




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

 




[oracle_br] campo char, contendo data, fazendo between

2006-02-20 Por tôpico Joaquim Azevedo
 Preciso de um select( o problema está só na where ) que vai pegar de um
campo varchar2 uma data no formato '/mm', podendo conter nulos. E o que
tenho que fazer é o select retornar as linhas que estão entre duas datas
passadas como parametro, essas também podem ser passadas em branco. Minha
idéia:

where t.ds_ano_mes between
  to_char( nvl( :param1, add_months( sysdate, 240 )  ) ,
'/mm'  )
 and   to_char( nvl( :param1, add_months( sysdate, -240 )  ) ,
'/mm'  )

Já tentei passar o primeiro campo para date junto com os outros mas não deu
certo... se alguem tiver alguma idéia

--


Joaquim Azevedo
Linux Users #398795
UECE - Ciências da Computação
Larces-NOKIA



[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

 




[oracle_br] Help EM

2006-02-20 Por tôpico felipejrenz
Pessoal,

Instalei um oracle rac com 2vms (RH 3 AS e DB 10g) mas ao tentar 
startar o EM ele está apresentadoo seguinte erro:

[EMAIL PROTECTED] oracle]$ emctl start dbconsole
TZ set to Brazil/East
OC4JConfigurationissue. /u01/app/oracle/product/10.1.0/db10g/oc4j/j2ee/O
C4J_DBConsole_rac1_rac1 not found.

Alguem saberia me dizer o que aconteceu e como devo proceder para 
resolver.
Desde já agradeço a atenção de todos.. .. ..





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

 
Links do Yahoo! Grupos

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

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

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

 




Re: [oracle_br] Re: PDF do Report via E-mail - URGENTE

2006-02-20 Por tôpico Luís Fernando Heckler
podes usar um programinha chamado smtpsend.exe para enviar e-mail com 
anexo via comando host em ambiente windows.
E, conforme o Chiappa falou, este é apenas um dos muitos programinhas 
que tem por aí para fazer isso ... 
infelizmente não lembro onde ele está disponível para download, procure 
no Google. :-)



jlchiappa escreveu:
> Não tenho, mas no metalink vc acha alguns exemplos, se me lembro bem. 
> mesmo no windows vc tem também a opção de gerar automaticamente o 
> arquivo .pdf e enviar um e-mail via linha de comando, googleie por 
> Command Line Send Email que vc acha algumas opções de programinhas 
> pra isso, aí vc faz semelhante ao unix, ie, monta um script que roda 
> o report e envia via e-mail o .pdf gerado.
>
> []s
>
>  Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br, "Taylor Moraes" 
> <[EMAIL PROTECTED]> escreveu
>   
>> Versão 6i. Client Server.
>> Precisaria fazer sem a intervenção do operador...
>> Esta do report gerar o PDF, anexar no email e deixar tudo pronto, 
>> 
> bastando 
>   
>> apertar o "send", já havia feito mas isso não me resolve porque 
>> 
> deve ser 
>   
>> automatico durante a madrugada independente de operador.
>>
>> Como seria esta solução OLE ???
>> Terias um exemplo ???
>> Obrigado.
>> Taylor.
>>
>> 
>


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

 




[oracle_br] DESENVOLVEDORES ORACLE RJ

2006-02-20 Por tôpico soniastefanini
A Stefanini, uma das maiores Consultorias em Soluções de Informática, 
certificada pela ISO 9001 e CMMI nível 5, busca o seguinte 
profissional :

DESENVOLVEDOR DE PL/SQL/FORMS/REPORTS SENIOR - RJ

Oferecemos todos os benefícios de uma Grande Empresa. Favor cadastrar 
CV através do nosso portal: http://sao06.stefanini.com.br/portal

Qualquer dúvida, favor me contatar através do telefone : (11) 3039-
2095/3039-2088.

Sonia Esteves Prado
Assistente Comercial








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

 




[oracle_br] Sql

2006-02-20 Por tôpico Luciano Alves de Oliveira
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

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

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

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

 





[oracle_br] Re: PDF do Report via E-mail - URGENTE

2006-02-20 Por tôpico jlchiappa
Não tenho, mas no metalink vc acha alguns exemplos, se me lembro bem. 
mesmo no windows vc tem também a opção de gerar automaticamente o 
arquivo .pdf e enviar um e-mail via linha de comando, googleie por 
Command Line Send Email que vc acha algumas opções de programinhas 
pra isso, aí vc faz semelhante ao unix, ie, monta um script que roda 
o report e envia via e-mail o .pdf gerado.

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, "Taylor Moraes" 
<[EMAIL PROTECTED]> escreveu
>
> Versão 6i. Client Server.
> Precisaria fazer sem a intervenção do operador...
> Esta do report gerar o PDF, anexar no email e deixar tudo pronto, 
bastando 
> apertar o "send", já havia feito mas isso não me resolve porque 
deve ser 
> automatico durante a madrugada independente de operador.
> 
> Como seria esta solução OLE ???
> Terias um exemplo ???
> Obrigado.
> Taylor.
> 
> - Original Message - 
> From: "jlchiappa" <[EMAIL PROTECTED]>
> To: 
> Sent: Monday, February 20, 2006 10:20 AM
> Subject: [oracle_br] Re: PDF do Report via E-mail - URGENTE
> 
> 
> Exatamente ** QUAL ** versão de Reports ?? Client-Server ou WEB ???
> Vc quer mandar o e-mail SEM intervenção do operador, ou só abrindo o
> client de e-mail deve já atende ??
>  Nas últimas versões de Reports , se vc tiver (escrevo de cabeça,
> CONFIRA exatamente o nome dos params nos manuais) DESTYPE=mail
> DESNAME=emaildesejado e DESFORMAT=pdf o Report será gerado em pdf e
> anexado num e-mail que será exibido no client de e-mail configurado
> na máquina com o Reports, já se o que vc quer é automação total, no
> windows vc usaria OLE pra acionar o client de e-mail
> programaticamente de dentro do reports, e no unix vc teria um shell-
> script que rodar o reports com DESTYPE=file DESNAME=nomedoarq e
> DESFORMAT=pdf, depois vc monta um e-mail com mailx euuencode.
> 
> []s
> 
>  Chiappa
>  --- Em oracle_br@yahoogrupos.com.br, "Taylor Moraes"
> <[EMAIL PROTECTED]> escreveu
> >
> > Pessoal, tenho um projeto trancado por causa da seguinte 
questão
> >
> > Alguem teria uma dica de como posso mandar via e-mail automatico, 
o
> PDF gerado por um report ???
> >
> > Banco 10G XE
> > SO: Variável ( Linux e Windows ).
> >
> > Ps.: Não tenho Report Server !!!
> >
> > Obrigado desde já.
> >
> > Taylor Moraes.
> >
> > [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
>






--
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] Re: PDF do Report via E-mail - URGENTE

2006-02-20 Por tôpico Taylor Moraes
Versão 6i. Client Server.
Precisaria fazer sem a intervenção do operador...
Esta do report gerar o PDF, anexar no email e deixar tudo pronto, bastando 
apertar o "send", já havia feito mas isso não me resolve porque deve ser 
automatico durante a madrugada independente de operador.

Como seria esta solução OLE ???
Terias um exemplo ???
Obrigado.
Taylor.

- Original Message - 
From: "jlchiappa" <[EMAIL PROTECTED]>
To: 
Sent: Monday, February 20, 2006 10:20 AM
Subject: [oracle_br] Re: PDF do Report via E-mail - URGENTE


Exatamente ** QUAL ** versão de Reports ?? Client-Server ou WEB ???
Vc quer mandar o e-mail SEM intervenção do operador, ou só abrindo o
client de e-mail deve já atende ??
 Nas últimas versões de Reports , se vc tiver (escrevo de cabeça,
CONFIRA exatamente o nome dos params nos manuais) DESTYPE=mail
DESNAME=emaildesejado e DESFORMAT=pdf o Report será gerado em pdf e
anexado num e-mail que será exibido no client de e-mail configurado
na máquina com o Reports, já se o que vc quer é automação total, no
windows vc usaria OLE pra acionar o client de e-mail
programaticamente de dentro do reports, e no unix vc teria um shell-
script que rodar o reports com DESTYPE=file DESNAME=nomedoarq e
DESFORMAT=pdf, depois vc monta um e-mail com mailx euuencode.

[]s

 Chiappa
 --- Em oracle_br@yahoogrupos.com.br, "Taylor Moraes"
<[EMAIL PROTECTED]> escreveu
>
> Pessoal, tenho um projeto trancado por causa da seguinte questão
>
> Alguem teria uma dica de como posso mandar via e-mail automatico, o
PDF gerado por um report ???
>
> Banco 10G XE
> SO: Variável ( Linux e Windows ).
>
> Ps.: Não tenho Report Server !!!
>
> Obrigado desde já.
>
> Taylor Moraes.
>
> [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









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

 




[oracle_br] Re: PDF do Report via E-mail - URGENTE

2006-02-20 Por tôpico jlchiappa
Exatamente ** QUAL ** versão de Reports ?? Client-Server ou WEB ??? 
Vc quer mandar o e-mail SEM intervenção do operador, ou só abrindo o 
client de e-mail deve já atende ?? 
 Nas últimas versões de Reports , se vc tiver (escrevo de cabeça, 
CONFIRA exatamente o nome dos params nos manuais) DESTYPE=mail 
DESNAME=emaildesejado e DESFORMAT=pdf o Report será gerado em pdf e 
anexado num e-mail que será exibido no client de e-mail configurado 
na máquina com o Reports, já se o que vc quer é automação total, no 
windows vc usaria OLE pra acionar o client de e-mail 
programaticamente de dentro do reports, e no unix vc teria um shell-
script que rodar o reports com DESTYPE=file DESNAME=nomedoarq e 
DESFORMAT=pdf, depois vc monta um e-mail com mailx euuencode.

[]s

 Chiappa
 --- Em oracle_br@yahoogrupos.com.br, "Taylor Moraes" 
<[EMAIL PROTECTED]> escreveu
>
> Pessoal, tenho um projeto trancado por causa da seguinte questão
> 
> Alguem teria uma dica de como posso mandar via e-mail automatico, o 
PDF gerado por um report ???
> 
> Banco 10G XE
> SO: Variável ( Linux e Windows ).
> 
> Ps.: Não tenho Report Server !!!
> 
> Obrigado desde já.
> 
> Taylor Moraes.
> 
> [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

 




[oracle_br] PDF do Report via E-mail - URGENTE

2006-02-20 Por tôpico Taylor Moraes
Pessoal, tenho um projeto trancado por causa da seguinte questão

Alguem teria uma dica de como posso mandar via e-mail automatico, o PDF gerado 
por um report ???

Banco 10G XE
SO: Variável ( Linux e Windows ).

Ps.: Não tenho Report Server !!!

Obrigado desde já.

Taylor Moraes.

[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

 




[oracle_br] Dispatchers

2006-02-20 Por tôpico Alex Fernando Kirsten
   Opa...
   To com uma duvida aqui. Eu estava configurando a parte de mts em um
servidor de testes aqui na empresa e me deparei com a seguinte situação:
Fui configurar os dispatchers (o servidor estava "otimizado" para modo
dedicado) com alter system set
dispatchers='(ADDRESS=(PROTOCOL=tcp)(HOST=OPORAT)(PORT=4676))' e foi
retornado o erro "ORA-00105: mecanismo de distribuição não configurado para
o protocolo de rede (ADDRESS=(PROTOCOL=tcp)(HOST=optora.OPTEXTIL)(PORT=4676))".
A sintaxe era para estar correta, porém só consegui iniciar meus dispatchers
com o comando alter system set dispatchers='tcp,5'; Pq essa diferença de
sintaxe? Em teoria era para funcionar da primeira maneira, não?

   To rodando um Oracle 9.2.0.1.0 em um win xp.
Ai vai o pfile:
*.aq_tm_processes=1
*.background_dump_dest='c:\oracle\admin\DB01\bdump'
*.compatible='9.2.0.0.0'
*.control_files='c:\oracle\oradata\DB01\CONTROL01.CTL','c:\oracle\oradata\DB01\CONTROL02.CTL','c:\oracle\oradata\DB01\CONTROL03.CTL'
*.core_dump_dest='c:\oracle\admin\DB01\cdump'
*.db_block_size=8192
*.db_cache_size=25165824
*.db_domain=''
*.db_file_multiblock_read_count=16
*.db_name='DB01'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=DB01XDB)'
*.fast_start_mttr_target=300
*.hash_join_enabled=TRUE
*.instance_name='DB01'
*.java_pool_size=33554432
*.job_queue_processes=10
*.large_pool_size=8388608
*.max_shared_servers=120
*.open_cursors=1500
*.pga_aggregate_target=25165824
*.processes=150
*.query_rewrite_enabled='FALSE'
*.remote_login_passwordfile='EXCLUSIVE'
*.shared_pool_size=50331648
*.shared_servers=5
*.sort_area_size=524288
*.star_transformation_enabled='FALSE'
*.timed_statistics=TRUE
*.undo_management='AUTO'
*.undo_retention=10800
*.undo_tablespace='UNDOTBS1'
*.user_dump_dest='c:\oracle\admin\DB01\udump'


SQL> show parameter dispat

NAME TYPEVALUE
 ---
--
dispatchers  string  tcp,5
max_dispatchers  integer 5



SQL> select name,network from v$dispatcher;

NAME NETWORK


D000 (ADDRESS=(PROTOCOL=tcp)(HOST=optora.OPTEXTIL)(PORT=1314))
D001 (ADDRESS=(PROTOCOL=tcp)(HOST=optora.OPTEXTIL)(PORT=4672))
D002 (ADDRESS=(PROTOCOL=tcp)(HOST=optora.OPTEXTIL)(PORT=4673))
D003 (ADDRESS=(PROTOCOL=tcp)(HOST=optora.OPTEXTIL)(PORT=4674))
D004 (ADDRESS=(PROTOCOL=tcp)(HOST=optora.OPTEXTIL)(PORT=4675))

SQL>

   Não achei nenhuma referencia sobre essa outra "sintaxe".

--
Alex Fernando Kirsten
Oracle DBA
Oracle Certified Associate
MSN: [EMAIL PROTECTED]
Email: [EMAIL PROTECTED]


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



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

 
Links do Yahoo! Grupos

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

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

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

 




Re: [oracle_br] Re: Parametros PGA_AGGREGATE_TARGET / *_AREA_SIZE

2006-02-20 Por tôpico Alex Fernando Kirsten
   Opa...
   Achei o problema.. Quan o usuário é o de produção, então são realizadas
algumas (muitas!) operações locais, ou seja, um gambi do kct. Nada que o
espancamento de um programador não resolva...
--
Alex Fernando Kirsten
Oracle DBA
MSN: [EMAIL PROTECTED]
Email: [EMAIL PROTECTED]

On 2/16/06, Marcio Portes <[EMAIL PROTECTED]> wrote:
>
> Poderia postar o tkprof 10046,12 e o autotrace da query nos dois
> momentos? 10 e 50 minutos. Quero ver qual o evento de espera está
> gerando a demora e o plano de acesso.
>
> E mais os parâmetros:
> pga_aggregate_target, *_area_size, workarea_size_policy e
> optimizer_index_* (curiosidade).
>
> O delta de:
> select name, value
> from v$sysstat
> where name in ('sorts (memory)', 'sorts (disk)');
>
> > Onde fica a memória alocada por esses parametros?
> Ficam na PGA. Fora da SGA - Para conexoes dedicadas.
>
>
>
> --- Em oracle_br@yahoogrupos.com.br, Alex Fernando Kirsten
> <[EMAIL PROTECTED]> escreveu
> >
> > Opa...
> > Consegui essas informações consultando v$librarycache, v$latch,
> > v$sysstat e todas essas views que normalmente são utilizadas (tenho
> meus
> > scripts aqui). Quanto ao lance de pga_aggregate_target ser ou não
> utilizada
> > dependendo se o mts eh ou não utilizado, eu tb to sabendo.
> > Ao meu ver, a unica coisa possivel seria possiveis locks de
> objeto, mas
> > logo apos eu mandar o email, verifiquei v$lock e v$locked_object e
> > praticamente nao existiam lock's.
> > Repare que o meu problema não é global (um usuário roda rapido
> e outro
> > roda devagar). Se esses indicadores de performance estivessem com
> niveis
> > ruins, então provavelmente ia ser bomba para ambos os usuários.
> Verifiquei
> > tablespaces e os datafiles estão no mesmo disco. Mesmo com uma
> unica sessao
> > de cada usuario, o problema persiste (portanto, descartado problema
> de
> > disputa de disco).
> > Porém, vi uma coisa que considerei anormal quando consultei
> v$sysstat.
> > Os parametros sorts (disk) estavam aumentando gradativamente. Ao
> meu ver
> > isso não deveria estar acontecendo. *MESMO ASSIM* isso ocorre para
> os dois
> > usuários e um continua executando o processo em 10 minutos e o
> outro em 50.
> > Antes que perguntem, não é um procedimento armazenado (e também não
> existe
> > possibilidade de fazer um por questoes relativas ao sistema), ou
> seja, o
> > processamento é todo realizado na estação do cliente. E SIM, os
> testes foram
> > sempre realizados na mesma estação.
> > Quando consultei os parametros de sort na v$syssstat pensei em
> aumentar
> > os parametros PGA_AGGREGATE_SIZE (para rodar com uma conexão
> dedicada) e os
> > parametros *_AREA_SIZE (para rodar com mts) e ai que me surgiu a
> duvida:
> > Onde fica a memória alocada por esses parametros? na sga? se fica
> na sga, em
> > qual pool ela fica alocada? ou é uma memoria alocada fora da sga?
> >  Alguém já passou por um problema parecido? Procurei nos meus
> manuais e
> > referencias da oracle, mas não ficou muito claro pra mim.
> >  Ah... Não rodei STATSPACK pq se trata de um problema pontual.
> Todo o
> > resto do sistema trabalha perfeitamente bem e tem um ótimo
> desempenho. Fiz
> > um trace e capturei todos os sql's e analizei todos os planos e
> estão
> > identicos (SIM, IDENTICOS!!!). Computei as estatisticas e rodei o
> > procedimento, mas mesmo assim o problema persistiu. É um problema
> bem
> > isolado, e que eu descartei a hipotese de que seja falha no
> sistema. Ambos
> > os esquemas estão praticamente identicos (como jah mencionei, o
> esquema de
> > testes tem um atraso de 3 dias em relação ao da produção (o
> problema jah
> > dura varios dias, logo, esse "delay" nao influencia)).
> >Alguém me de uma luz O_O
> > --
> > Alex Fernando Kirsten
> >
> >
> > On 2/16/06, Marcio Portes <[EMAIL PROTECTED]> wrote:
> > >
> > > Quando voce diz:
> > > "Todos os indices de performance que verifiquei aqui (ratio do
> shared
> > > pool,
> > > cache, latches) estao com otimos resultados."
> > >
> > > Mostre para a lista como voce conseguiu essa informação? Como
> mensurou
> > > isso?
> > > Com que critério?
> > >
> > > pga_aggregate_target e *_area_size não jogam juntos, se a
> > > workarea_size_policy estiver setada para AUTO e não estiver
> usando Multi
> > > thread Server, o *_area_size não é usado... portanto, eu acho que
> algo
> > > está
> > > perdido aqui na sua concepção.
> > >
> > > Primero, mostre como voce está mensurando o seu ambiente e a
> lista pode
> > > ajudar como encontrar seu problema.
> > >
> > >
> > > On 2/15/06, Alex Fernando Kirsten <[EMAIL PROTECTED]> wrote:
> > > >
> > > > Ola
> > > > To com o seguinte problema aqui..
> > > > Tenho uma base com dois usuarios: TESTE e PROD
> > > > Quando rodo alguns procedimentos na base TESTE, esses sao
> executados
> > > > em
> > > > 10
> > > > minutos. Na base PROD leva 50 minutos. A base teste esta igual
> a base
> > > > PROD,
> > > > com uma desatualizacao de 3 dias. Esse prob