[oracle_br] Fwd: Oportunidades Oracle l K2 Partnering Solutions

2013-08-20 Por tôpico Mucio Oliveira
Pessoal, bom dia,
  Seguem oportunidades.
abs

-- Mensagem encaminhada --
De: Christie Rezende 
Data: 20 de agosto de 2013 10:22
Assunto: Oportunidades Oracle l K2 Partnering Solutions
Para: omu...@gmail.com


Olá Múcio, bom dia, tudo bem?
Segue as demandas da K2 Partnering Solutions


*Oracle DBA DB Vault Senior*
Plataforma / Sun
Inicio do projeto é em Agosto
2 meses
Inicio o mais rápido possível
São Paulo

*Oracle DBA Exadata** **Sênior*
Plataforma / Sun  *
*
Inicio do projeto é em Agosto
2 meses de projeto
Inicio o mais rápido possível
São Paulo


Caso não haja interesse, poderia por favor, repassar as oportunidades.
Meus contatos estão a sua disposição

Obrigada

-- 
*--
Christie Scartezini de Rezende*
*Recruiter, K2 Partnering Solutions 
 
+55 11 2529 7192  | Office
**christie.pla| Skype**

*Austin | Baar | Bangalore | Boston | Delhi | Genève | London | *Mexico
City *| Moscow | Providence | San Francisco |* São Paulo* | Shanghai |
Singapore | Stuttgart | Tokyo | Walldorf | Istanbul*

This email and any files transmitted with it are confidential and intended
solely for the use of the individual or entity to whom they are addressed.
If you have received this email in error, please notify the sender
immediately by email or telephone and delete the email from any computer and
destroy any material that may have been printed from this email file. All
reasonable precautions have been taken to ensure no viruses are present in
this email.*


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



Re: [oracle_br] Essa é dificirrrr!!!Como fazer consulta com filtros diferentes para o mesmo campo?

2012-08-22 Por tôpico Mucio Oliveira
É Miltão, O baguio é louco mano! agora acabou neuronio...
Parabéns pela criatividade da foto, ficou legal! rs

Em 22 de agosto de 2012 15:22, Milton Bastos Henriquis Jr. <
miltonbas...@gmail.com> escreveu:

> Mucio, sinto muito por ser tão chato, mas vc está errado de novo... rs
>
> Na tabela TITENS_PEDIDO_VENDA vc não deve pegar o "id", e sim o
> "ID_TPEDIDO_VENDAS".
> Senão não vai funcionar o JOIN.
>
>
>
>
>
> 2012/8/22 Mucio Oliveira 
>
> > select '** pedido **'
> >   ,p.*,
> >   ,'** linhas azul ***'
> >   ,i_a.*
> >   ,'** linhas vermelho ***'
> >   ,i_v.*
> >
> > from TPEDIDO_VENDAS  P
> >
> >
> > ,( select id
> >  from TITENS_PEDIDO_VENDA
> >  where COR_DO_ITEM in ('AZUL') ) i_a
> >
> > ,( select id
> >  from TITENS_PEDIDO_VENDA
> >  where COR_DO_ITEM in ('VERMELHO') ) i_v
> >
> > where p.id = i_a.id
> >   and p_id = i_v.id
> >
> > Em 22 de agosto de 2012 15:11, Nino  escreveu:
> >
> > > usa INTERSECT
> > >
> > >
> > >
> > > 2012/8/22 Milton Bastos Henriquis Jr. 
> > >
> > > > Também não funciona, Mucio.
> > > >
> > > > Dessa maneira aí vai retornar todos que tenham 'AZUL' ***OU***
> > > 'VERMELHO'.
> > > >
> > > > Ele só quer os que tenham OS DOIS, ou seja, azul ***E***  vermelho.
> > > >
> > > >
> > > > 2012/8/22 Mucio Oliveira 
> > > >
> > > > > select '** pedido **'
> > > > >   ,p.*,
> > > > >   ,'** linhas ***'
> > > > >   ,i.*
> > > > > from TPEDIDO_VENDAS  P
> > > > > ,TITENS_PEDIDO_VENDA I
> > > > > where p.ID = i.ID_TPEDIDO_VENDAS
> > > > >   and i.COR_DO_ITEM in ('AZUL','VERMELHO')
> > > > >
> > > > > Em 22 de agosto de 2012 14:44, Márcio - Grupos Oracle <
> > > > > marcio_...@yahoo.com.br> escreveu:
> > > > >
> > > > > > **
> > > > > >
> > > > > >
> > > > > > Verdade, se precisar Júnior, inverta a tabela interna com a
> > externa.
> > > > > >
> > > > > > -Mensagem original-
> > > > > >
> > > > > > De: oracle_br@yahoogrupos.com.br [mailto:
> > > oracle_br@yahoogrupos.com.br]
> > > > > Em
> > > > > > nome de Milton Bastos Henriquis Jr.
> > > > > > Enviada em: Wednesday, 22 de August de 2012 14:42
> > > > > > Para: oracle_br@yahoogrupos.com.br
> > > > > > Assunto: Re: [oracle_br] Essa é difici!!!Como fazer consulta
> > com
> > > > > > filtros
> > > > > >
> > > > > > diferentes para o mesmo campo?
> > > > > >
> > > > > > Marcio, a cor do item está na tabela de itens (filha) e não
> tabela
> > de
> > > > > > pedidos (pai).
> > > > > >
> > > > > > Junior, não é nada dificil fazer essa query.
> > > > > > Sabe fazer subselect?
> > > > > >
> > > > > > Pena que não tenho nenhuma base disponível aqui pra simular o teu
> > > caso
> > > > e
> > > > > > montar a query pra vc... mas seria mais ou menos isso:
> > > > > >
> > > > > > select *
> > > > > > from TPEDIDO_VENDAS
> > > > > > where ID IN
> > > > > > (select ID_TPEDIDO_VENDAS
> > > > > > from TITENS_PEDIDO_VENDA
> > > > > > where COR_DO_ITEM = 'AZUL')
> > > > > > and ID IN
> > > > > > (select ID_TPEDIDO_VENDAS
> > > > > > from TITENS_PEDIDO_VENDA
> > > > > > where COR_DO_ITEM = 'VERMELHO');
> > > > > >
> > > > > > Teste aí.
> > > > > >
> > > > > > 2012/8/22 Márcio - Grupos Oracle 
> > > > > >
> > > > > > > **
> > > > > > >
> > > > > > >
> > > > > > > Se eu entendi, vê se esse select ajuda:
> > > > > > >
> > > > > > > SELECT TPV.NUMERO_DO_PEDIDO FROM TPEDIDO_VENDAS TPV
> > 

Re: [oracle_br] Essa é dificirrrr!!!Como fazer consulta com filtros diferentes para o mesmo campo?

2012-08-22 Por tôpico Mucio Oliveira
select '** pedido **'
  ,p.*,
  ,'** linhas azul ***'
  ,i_a.*
  ,'** linhas vermelho ***'
  ,i_v.*

from TPEDIDO_VENDAS  P


,( select id
 from TITENS_PEDIDO_VENDA
 where COR_DO_ITEM in ('AZUL') ) i_a

,( select id
 from TITENS_PEDIDO_VENDA
 where COR_DO_ITEM in ('VERMELHO') ) i_v

where p.id = i_a.id
  and p_id = i_v.id

Em 22 de agosto de 2012 15:11, Nino  escreveu:

> usa INTERSECT
>
>
>
> 2012/8/22 Milton Bastos Henriquis Jr. 
>
> > Também não funciona, Mucio.
> >
> > Dessa maneira aí vai retornar todos que tenham 'AZUL' ***OU***
> 'VERMELHO'.
> >
> > Ele só quer os que tenham OS DOIS, ou seja, azul ***E***  vermelho.
> >
> >
> > 2012/8/22 Mucio Oliveira 
> >
> > > select '** pedido **'
> > >   ,p.*,
> > >   ,'** linhas ***'
> > >   ,i.*
> > > from TPEDIDO_VENDAS  P
> > > ,TITENS_PEDIDO_VENDA I
> > > where p.ID = i.ID_TPEDIDO_VENDAS
> > >   and i.COR_DO_ITEM in ('AZUL','VERMELHO')
> > >
> > > Em 22 de agosto de 2012 14:44, Márcio - Grupos Oracle <
> > > marcio_...@yahoo.com.br> escreveu:
> > >
> > > > **
> > > >
> > > >
> > > > Verdade, se precisar Júnior, inverta a tabela interna com a externa.
> > > >
> > > > -Mensagem original-
> > > >
> > > > De: oracle_br@yahoogrupos.com.br [mailto:
> oracle_br@yahoogrupos.com.br]
> > > Em
> > > > nome de Milton Bastos Henriquis Jr.
> > > > Enviada em: Wednesday, 22 de August de 2012 14:42
> > > > Para: oracle_br@yahoogrupos.com.br
> > > > Assunto: Re: [oracle_br] Essa é difici!!!Como fazer consulta com
> > > > filtros
> > > >
> > > > diferentes para o mesmo campo?
> > > >
> > > > Marcio, a cor do item está na tabela de itens (filha) e não tabela de
> > > > pedidos (pai).
> > > >
> > > > Junior, não é nada dificil fazer essa query.
> > > > Sabe fazer subselect?
> > > >
> > > > Pena que não tenho nenhuma base disponível aqui pra simular o teu
> caso
> > e
> > > > montar a query pra vc... mas seria mais ou menos isso:
> > > >
> > > > select *
> > > > from TPEDIDO_VENDAS
> > > > where ID IN
> > > > (select ID_TPEDIDO_VENDAS
> > > > from TITENS_PEDIDO_VENDA
> > > > where COR_DO_ITEM = 'AZUL')
> > > > and ID IN
> > > > (select ID_TPEDIDO_VENDAS
> > > > from TITENS_PEDIDO_VENDA
> > > > where COR_DO_ITEM = 'VERMELHO');
> > > >
> > > > Teste aí.
> > > >
> > > > 2012/8/22 Márcio - Grupos Oracle 
> > > >
> > > > > **
> > > > >
> > > > >
> > > > > Se eu entendi, vê se esse select ajuda:
> > > > >
> > > > > SELECT TPV.NUMERO_DO_PEDIDO FROM TPEDIDO_VENDAS TPV
> > > > >
> > > > > WHERE TPV.NUMERO_DO_PEDIDO = (SELECT TPIV.ID_TPEDIDO_VENDAS
> > > > >
> > > > > FROM TITENS_PEDIDO_VENDA TIPV
> > > > >
> > > > > WHERE TPV.COR_DO_ITEM = ‘VERMELHO’)
> > > > >
> > > > > AND TPV.COR_DO_ITEM = ‘AZUL’;
> > > > >
> > > > > De: oracle_br@yahoogrupos.com.br [mailto:
> > oracle_br@yahoogrupos.com.br]
> > > > > Em nome de Junior Enviada em: Wednesday, 22 de August de 2012 14:12
> > > > > Para: oracle_br@yahoogrupos.com.br
> > > > > Assunto: [oracle_br] Essa é difici!!!Como fazer consulta com
> > > > > filtros diferentes para o mesmo campo?
> > > > >
> > > > >
> > > > > Um Exemplo:
> > > > >
> > > > > /*TABELA TPEDIDO_VENDAS:
> > > > > */
> > > > > *ID*
> > > > > *NUMERO_DO_**PEDIDO
> > > > > *
> > > > > 1
> > > > > 1
> > > > > 2
> > > > > 2
> > > > > 3
> > > > > 3
> > > > > 4
> > > > > 4
> > > > > 5
> > > > > 5
> > > > >
> > > > > /*TABELA TITENS_PEDIDO_VENDA:
> > > > > */
> > > > > *ID
> > > > > * *ID_TPEDIDO_VENDAS
> > > > >

Re: [oracle_br] Essa é dificirrrr!!!Como fazer consulta com filtros diferentes para o mesmo campo?

2012-08-22 Por tôpico Mucio Oliveira
select '** pedido **'
  ,p.*,
  ,'** linhas ***'
  ,i.*
from TPEDIDO_VENDAS  P
,TITENS_PEDIDO_VENDA I
where p.ID = i.ID_TPEDIDO_VENDAS
  and i.COR_DO_ITEM in ('AZUL','VERMELHO')

Em 22 de agosto de 2012 14:44, Márcio - Grupos Oracle <
marcio_...@yahoo.com.br> escreveu:

> **
>
>
> Verdade, se precisar Júnior, inverta a tabela interna com a externa.
>
> -Mensagem original-
>
> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
> nome de Milton Bastos Henriquis Jr.
> Enviada em: Wednesday, 22 de August de 2012 14:42
> Para: oracle_br@yahoogrupos.com.br
> Assunto: Re: [oracle_br] Essa é difici!!!Como fazer consulta com
> filtros
>
> diferentes para o mesmo campo?
>
> Marcio, a cor do item está na tabela de itens (filha) e não tabela de
> pedidos (pai).
>
> Junior, não é nada dificil fazer essa query.
> Sabe fazer subselect?
>
> Pena que não tenho nenhuma base disponível aqui pra simular o teu caso e
> montar a query pra vc... mas seria mais ou menos isso:
>
> select *
> from TPEDIDO_VENDAS
> where ID IN
> (select ID_TPEDIDO_VENDAS
> from TITENS_PEDIDO_VENDA
> where COR_DO_ITEM = 'AZUL')
> and ID IN
> (select ID_TPEDIDO_VENDAS
> from TITENS_PEDIDO_VENDA
> where COR_DO_ITEM = 'VERMELHO');
>
> Teste aí.
>
> 2012/8/22 Márcio - Grupos Oracle 
>
> > **
> >
> >
> > Se eu entendi, vê se esse select ajuda:
> >
> > SELECT TPV.NUMERO_DO_PEDIDO FROM TPEDIDO_VENDAS TPV
> >
> > WHERE TPV.NUMERO_DO_PEDIDO = (SELECT TPIV.ID_TPEDIDO_VENDAS
> >
> > FROM TITENS_PEDIDO_VENDA TIPV
> >
> > WHERE TPV.COR_DO_ITEM = ‘VERMELHO’)
> >
> > AND TPV.COR_DO_ITEM = ‘AZUL’;
> >
> > De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
> > Em nome de Junior Enviada em: Wednesday, 22 de August de 2012 14:12
> > Para: oracle_br@yahoogrupos.com.br
> > Assunto: [oracle_br] Essa é difici!!!Como fazer consulta com
> > filtros diferentes para o mesmo campo?
> >
> >
> > Um Exemplo:
> >
> > /*TABELA TPEDIDO_VENDAS:
> > */
> > *ID*
> > *NUMERO_DO_**PEDIDO
> > *
> > 1
> > 1
> > 2
> > 2
> > 3
> > 3
> > 4
> > 4
> > 5
> > 5
> >
> > /*TABELA TITENS_PEDIDO_VENDA:
> > */
> > *ID
> > * *ID_TPEDIDO_VENDAS
> > * *ITEM
> > * *COR_DO_ITEM*
> > 1
> > 1
> > A
> > AZUL
> > 2
> > 1
> > B
> > VERMELHO
> > 3
> > 1
> > A
> > VERDE
> > 4
> > 2
> > A
> > VERMELHO
> > 5
> > 3
> > A
> > VERDE
> > 6
> > 3
> > A
> > VERMELHO
> > 7
> > 4
> > B
> > VERMELHO
> > 8
> > 4
> > A
> > AZUL
> > 9
> > 4
> > A
> > VERMELHO
> > 10
> > 5
> > A
> > AZUL
> >
> > Agora que temos as tabelas, preciso selecionar nas duas tabelas os
> > pedidos que tenham o item com cor azul e com cor vermelho, mas se
> > tiver somente a cor azul ou se tiver somente a cor vermelho, não
> > preciso selecioná-lo.
> > Como ficaria, então, a resposta da minha seleção, baseada nos dados
> acima:
> >
> > *ID_PED_VDA
> > * *NUMERO_PED_VENDA* *ID_ITEM_PED_VDA
> > * *ITEM
> > * *COR_DO_ITEM*
> > 1
> > 1
> > 1
> > A
> > AZUL
> > 1
> > 1
> > 2
> > B
> > VERMELHO
> > 4
> > 4
> > 7
> > B
> > VERMELHO
> > 4
> > 4
> > 8
> > A
> > AZUL
> > 4
> > 4
> > 9
> > A
> > VERMELHO
> >
> > Explicando melhor, preciso selecionar pedidos de vendas que possuem
> > itens com a cor azul e itens com a cor vermelho. Este campo cor é
> > preenchido somente com uma cor, então, serão selecionados somente os
> > pedidos que possuirem itens com a cor azul e também com a cor vermelho.
> > Mas os pedidos que tenham itens com azul e não tenham itens com a cor
> > vermelho, não quero trazer nesta seleção e também não quero trazer
> > nesta seleção os pedidos que tenham a cor vermelho mas não tenham a
> > cor azul, resumindo, terão que ter registros com a cor azul e também
> > registros com a cor vermelha no mesmo pedido.
> >
> > Obrigado a todos!
> >
> > Luiz Junior
> > Depto-ti Jowanel
> > Oracle 10G
> >
> > [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
>
>  
>


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






Re: [oracle_br] Re: Last_Query

2012-08-02 Por tôpico Mucio Oliveira
Valeu Chiappa,
  Essa foi uma aula completa...
Muito obrigado.
abs
Mucio

Em 31 de julho de 2012 14:47, J. Laurindo Chiappa
escreveu:

> **
>
>
> Múcio , é o seguinte : por default o RDBMS Oracle *** não *** mantém um
> registro preciso e completo de todo e qualquer SQL recebido/processado,
> para obter isso com 100% de segurança vc TEM que :
>
> a) ativar algum tipo de Auditoria (via AUDIT, FGA, trace de SQL, triggers
> de database, solução externa de auditoria tipo Oracle Vault, IBM Guardium
> ou similares) , ou mesmo Auditoria na camada de conexão, se a Aplicação é a
> única que conecta coma camada em questão - um exemplo seriam os softwares
> de ODBC Spy cfrme http://www.networkcomputing.com/605/605work1.html
>
> E
>
> b) tem que saber COMO "separar" dentre os trocentos SQLs que um banco
> recebe quais são da aplicação - isso poderia ser feito pelo nome de usuário
> (se a aplicação usa sempre o mesmo nome de usuário no database, e/ou pelas
> colunas PROGRAM, MODULE e similares da V$SESSION, e/ou pelo IP/nome da
> máquina cliente (se os SQLs da aplicação sempre são enviados a partir da
> mesma máquina, tipo se ela for um app server), algo do tipo
>
> OK ? Caso vc NÂO PRECISE de precisão absoluta, porém, há outras
> possibilidades que vc pode explorar, tal como :
>
> 1. consultar o CACHE dos SQLs : todo e qualquer SQL executado fica por
> algum tempo num cache próprio em memória, na espera de que seja executado
> de novo, aí a execução é feita pelo cache, é mais rápida - vc pode
> consultar o cache de SQLs nas views V$SQL e relacionadas... Vc pode juntar
> a info dos SQLs com as sessões facilmente já que para cada sessão conectada
> fica marcado qual o último SQL executado na coluna SQL_ID da V$SESSION :
> isso pode ser feito manualmente OU pelo relatório pronto do Statspack
> ==> ÓBVIO, isso é um cache, então A QUALQUER MOMENTO um dado SQL sai do
> cache para dar lugar a SQLs mais recentes, não é PRECISO esse método
> inerentemente, vc PODE SIM perder um ou mais SQLs que foram executados mas
> já saíram de cache
>
> 2. no banco 10g, por default periodicamente são tirados "retratos" do
> cache de SQLs, das sessões e outras infos, e vc pode consultar isso através
> dos relatórios de AWR ou acessando diretamente as tabelas de "retratos"
> (snapshots) que alimentam o AWR.
> Isso ** EXIGE ** Licença específica pra isso, E (Óbvio#2) vc Continua
> trabalhando com dados que estavam/estão em CACHE, não é 100% completo,
> nunca, absolutamente vc PODE ter perdas
>
> 3. usar o LOG MINER : essa tool lê os redo log files/archived redo log
> files e REMONTA o SQL que causou as mudanças no LOG.
> Obviamente :
> - via de regra queries Não geram redo log, então nem todas poderiam ser
> recuperadas via log miner
> - o SQL retornado pelo log miner *** NÂO É *** o exato mesmo SQL que foi
> enviado, e sim uma versão sintaticamente e logicamente similar
>
> ===> então essa é a sua resposta : SE vc precisa/quer saber COM PRECISÂO
> exatamente qual foi o SQL enviado, Audit : se não precisa ser Preciso e sem
> falhas, vc pode usar as outras fontes acima .
>
> []s
>
> Chiappa
>
>
> --- Em oracle_br@yahoogrupos.com.br, Mucio Oliveira  escreveu
> >
>  > Pessoal, bom dia,
> > Como buscar no banco a ultima query executada pelo aplicativo ?
> >
> > Obrigado
> > Mucio
> >
> >
> > [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] Re: Last_Query

2012-07-31 Por tôpico Mucio Oliveira
Valeu Ederson,
   Esqueci de mencionar que o banco é Oracle...
Vou fazer experiencias nessas views que vc mencionou.
Obrigado,
abs
Mucio

Em 31 de julho de 2012 10:42, ederson2001br
escreveu:

> **
>
>
> Alô Mucio,
>
> No Oracle, não tem como você identificar precisamente a última query
> executada e nem qual usuário a executou, sem utilizar alguma feature
> específica.
>
> Vejamos:
> -Por definição, as queries "apresentadas" ao banco para execução podem ser
> buscadas na V$SQL ou V$SQLAREA
> -Caso o banco seja ENTERPRISE, o AWR pode lhe oferecer, juntamente com o
> recurso de análise de performance de queries, mostrar informações sobre o
> SQL que o foi executado, juntamente com o texto do sql.
> -Caso o banco seja STANDARD, o recurso atualmente disponível é o
> STATSPACK. Com ele, você programa um job para fazer um snapshot das tabelas
> internas de estatísticas e junto com diversas informações sobre os planos
> de execução, você tem também o texto da query, enquanto o registro desta
> operação permanecer em cache (acontecerá uma limpeza periódica em modelo
> semelhante ao algoritmo FIFO).
>
> Ederson Elias
> DBA Oracle
> http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
>
> --- Em oracle_br@yahoogrupos.com.br, Mucio Oliveira  escreveu
>
> >
> > Pessoal, bom dia,
> > Como buscar no banco a ultima query executada pelo aplicativo ?
> >
> > Obrigado
> > Mucio
>
>  
>


[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] Re: Rodar script no Unix a partir do PL/sql

2012-01-12 Por tôpico Mucio Oliveira
Grande Chiappa,
  Vou dar uma olhada nas tuas dicas e ver o que consigo...
Muito obrigado.
abs

Em 12 de janeiro de 2012 17:23, José Laurindo escreveu:

> **
>
>
> Múcio, primeiro ponto o PL/SQl roda NO SERVIDOR ORACLE, então o script a
> ser executado TEM QUE estar gravado/situado no servidor Oracle... Segundo,
> com 100% de certeza o PL/SQL é ** incapaz ** de interpretar/executar
> comandos Unix, ele teria que executar um programa que seja capaz, então a
> sua pergunta se torna :
>
> "Como executar um programa externo ao database no PL/SQL ?"
>
> Nós ** necessariamente ** precisamos dos detalhes do ambiente pra te dar a
> resposta exata (detalhes como : versão e Edição EXATA do RDBMS, versão
> exata do Sistema Operacional aonde o RDBMS roda - pra poder executar shell
> script ele deve ser algum unix-like, mas precisaríamos saber qual,
> exatamente- , o shell sendo usado pelo usuário do SO que executa o RDBMS,
> etc), mas de qquer maneira
> http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:16212348050lista
>  algumas das opções pré-10g , e no 10g em diante nós temos a opção do
> SCHEDULER, que é capaz de não só executar comandos PL/SQL mas também
> executar programas externos,
> http://oracle-online-help.blogspot.com/2007/01/running-shell-script-from-oracle.htmltem
>  um exemplo...
>
> []s
>
> Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br, Mucio Oliveira  escreveu
>
> >
> > Pessoal,
> > Grande 2012 p/ todos!
> >
> > Um help por favor.
> >
> > Como rodar um script no Unix partindo de rotina em PL/SQL ?
> >
> > Grato,
> > Mucio
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>



-- 
'Ao sair do elevador, verifique se o andar está parado à sua frente.'


[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] Re: UTL_FILE

2011-11-17 Por tôpico Mucio Oliveira
Eduardo,
Voce precisa verificar se o diretório onde está o arquivo a ser lido
está 'credenciado'.
Verificar com o select, os diretorios válidos (separados por virgula):
select value
from v$parameter
where upper(name) like '%UTL%FILE%'

Coloque o seu arquivo num desses diretórios.

Segue script para validação de diretório e arquivo, coloque o dir. e
arquivo e veja se abre.

declare
l_cli   utl_file.file_type;
v_dir varchar2(40)   := '/sa_lgd8_p/app/ftp';
v_ARQ varchar(50):= '62619_12_2009.txt'; --'&arq_cli';
--
BEGIN
   -- Efetua a abertura do arquivo / Pessoa - Cliente
   begin
   l_cli  := utl_file.fopen(v_DIR, v_ARQ, 'R', 6000);
   exception
   when utl_file.invalid_path then
utl_file.fclose(l_cli);
raise_application_error(-20044,'Problema ao abrir arquivo
'||v_DIR||'/'||v_ARQ||', diretorio invalido.');
   when utl_file.invalid_mode then
utl_file.fclose(l_cli);
raise_application_error(-20043,'Problema ao abrir arquivo
'||v_DIR||'/'||v_ARQ||', Modo invalido.');
   when utl_file.invalid_operation then
utl_file.fclose(l_cli);
raise_application_error(-20042,'Problema ao abrir arquivo
'||v_DIR||'/'||v_ARQ||', Operacao invalida.');
   end;
   --
   DBMS_OUTPUT.PUT_LINE('ARQUIVO ABERTO COM SUCESSO!');
END;
/


Em 16 de novembro de 2011 16:30, José Laurindo
escreveu:

> **
>
>
> A única restrição que existe (afora os limites do SO/hardware) é no
> tocante à comprimento de linha , a linha pode ser de no máximo 32767 bytes
> : no seu caso (é um chute, já que vc ** Não ** nos mostra o que está
> fazendo) , o que parece estar acontecendo é que vc não está declarando o
> tamanho máximo da linha ao abrir e ler o arquivo, aí o UTL_FILE tá usando o
> default de 1000 bytes, nesse caso de 1405 bytes isso é acima do default, dá
> pau... A solução, se for isso mesmo, é simplesmente vc DECLARAR o tamanho
> máximo ao abrir e ler o arquivo, tipo :
>
> .
> BEGIN
> -- Open file.
> l_file := UTL_FILE.fopen(l_location, l_filename, 'r', 32767);
> .
> -- Read and output first line.
> UTL_FILE.get_line(l_file, l_text, 32767);
> 
>
>
> O default e o limite são explicitados nos manuais PL/SQL da própria
> Oracle...
>
> []s
>
> Chiappa
>
>
> --- Em oracle_br@yahoogrupos.com.br, Eduardo Souza 
> escreveu
>
> >
> > Caros amigos,
> >
> > estou construindo um Pl/Sql utilizando UTL_FILE. No comando
> utl_file.get_line
> > estou recebendo o erro abaixo:
> >
> > Error at line 1
> >
> > ORA-29284: file read error
> >
> > ORA-06512: at "SYS.UTL_FILE", line 18
> >
> > ORA-06512: at "SYS.UTL_FILE", line 610
> >
> > ORA-06512: at line 8
> > o tamanho do registro é de 1405. Tentei executar com um arquivo de
> tamanho
> > de registro menor é processa normalmente.
> >
> > Existe alguma restrição com tamanho de registro?
> >
> > Obrigado a todos.
> >
> >
> > [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] Re: ODI Oracle

2011-11-05 Por tôpico Mucio Oliveira
Ai Chiappa,
  Sinceramente estava esperando seu comentario matador...Disse tudo!
Vou atrás das referencias e indicações sim.
Muito obrigado.
Grande abraço.
Sucesso.
Mucio

Em 4 de novembro de 2011 18:17, José Laurindo escreveu:

> **
>
>
> Múcio, ODI = Oracle Data Integrator, certo ? Sendo isso, seguinte :
>
> - é uma ferramenta autônoma, não exige absolutamente nem EBS nem outra
> aplicação qualquer
>
> - é uma ferramenta de ETL (Extract, Transfrom & Load) , ie, uma ferramenta
> que extrai dados de um database X (normalmente um database OLTP, onde a
> informação não está agregada - por exemplo, contém as Notas Fiscais todas,
> gravadas uma a uma) , transforma esses dados (agregando - por exemplo, faz
> um sumário do valor e das quantidades de vendas a partir das NFs, gerando
> uma nova entidade VENDAS, tipo) e finalmente faz o Load (carga) desses
> dados agrupados/transformados/processados num database Y (normalmente um
> datawarehouse ou similar)
>
> - treinamento : além da (óbvio) Oracle, que é a dona da bagaça (cheque em
> www.oracle.com.br contatos e agenda de treinamentos, Além das opções de
> treinamento à distância via software) , vou indicar algumas Empresas que
> sei que trabalham com ferramentas de BI, verifique com todas quais possuem
> cursos pra ODI. Só uma dica : ** antes ** de fazer o tal treinamento, como
> eu disse a tool é específica para ETL (e por extensão, para DW/BI/data
> mining), CASO vc não conheça bem esses conceitos/técnicas, Recomendo antes
> estudar isso, pois senão vc Não Vai aproveitar bem o treinamento...
> Algumas empresas de SP que sei que trabalham com essas coisas de
> DW/BI/DM/ETL e que dão treinamentos : http://www.capitani.com.br ,
> http://www.qcs.com.br , http://www.u2d.com.br/ ,
> http://www.cetax.com.br/oracle ,
> http://www.trainning.com.br/bi_business_intelligence.asp ,
> http://www.en-sof.com.br/  vamos ver as respostas do resto da turma,
> provavelmente vão lembrar de mais uma meia dúzia, é uma área quente hoje em
> dia - ficará por sua conta entrar em contato com cada uma, ver se tem o
> treinamento, analisar a qualidade do material e do curso (provavelmente
> contactando ex-alunos), etc.
>
> - literatura : desconheço em pt, e mesmo em Inglês há muito pouca... Como
> já faz algum tempo que não mexo com isso, não vou dar indicação (já que
> estou defasado) - o melhor que vc faz é passear nas referências (abaixo) ,
> que normalmente possuem áreas de fóruns e quetais, e pescoçar as opiniões
> dos experts da área
>
> - referências : em pt há desanimadoramente poucas, basicamente blogs (como
> http://litolima.wordpress.com/2010/01/13/etl-extracao-transformacao-e-carga-de-dados/,
> http://willyscalioni.blogspot.com/2009/09/top-10-melhores-praticas-em-projetos.html,
> http://odibrasil.com.br/ , artigos como o da SQL em
> http://www.devmedia.com.br/post-14302-Desvendando-o-Oracle-Data-Integrator.html,
>  e há algum material de ref (mais propaganda que outra coisa...) em pt da
> própria Oracle em
> http://www.oracle.com/br/products/middleware/data-integration/index.html...
> Feliz ou infelizmente, como é quase de Praxe na nossa área, o material
> mais avançado é sim senhor em Inglês, sorry ... Nem todos que vou citar
> aqui são Avançados (no sentido de darem mais do que uma palinha da
> tecnologia) , mas muitos são... Seriam, entre outros :
> http://www.oracle.com/technetwork/middleware/data-integrator/overview/index.html(a
>  página-MÃE da tecnologia, onde vc acha a Documentação oficial, que é o
> step zero em termos de refs), http://blogs.oracle.com/dataintegration/ (o
> blog Oficial da Oracle) , http://odiexperts.com/ ,
> http://www.rittmanmead.com/files/An%20Introduction%20to%20Oracle%20Data%20Integrator.pdf(alías,
>  todo o site é excepcional em termos de dw/bi/etl, BI e quetais),
> http://www.peakindicators.com/index.php/knowledge-base/70-oracle-bi-applications-frequently-asked-questions-faq,
> http://www.business-intelligence-quotient.com/ ,
> http://gerardnico.com/doc/odi/webhelp/en/getngstrtd/etl/first_run.htm ,
> http://avdeo.com/2009/01/19/installing-oracle-data-integrator-odi/ ,
> http://www.ronsystems.com/odi-bestpractices-datawarehouse-whitepaper.pdf... E 
> uma googlada mais cuidadosa deve te indicar mais um tanto deles, e
> vamos ver quais mais o resto do pessoal aqui do Fórum indica...
>
> []s
>
> Chiappa
>
>
> --- Em oracle_br@yahoogrupos.com.br, Mucio Oliveira  escreveu
>
> >
> > Pessoal,
> >
> > Sobre ODI Oracle, estou partindo da estaca zero, em busca de:
> > - Material tutorial (em português, se possível);
> > - Literatura (em português, se possível);
> > - Cursos em Sampa, instituição ou particular.
> >
> > Dúvidas:
> > - É ferramenta autônoma, tendo co

Re: [oracle_br] Como ter uma coluna de saldo como no conta-corrente

2011-10-19 Por tôpico Mucio Oliveira
Acho que a anterior estava errada, essa é melhor:

SELECT T.MOV
 , T.DT_MOV
 , T.AC_DIA
 , SUM(T.AC_DIA) over ( partition by  1 order by rownum ) SALDO
FROM
( SELECT MOV
  ,DT_MOV
  ,SUM(decode(mov,'E',QTDE,'S',QTDE*-1)) AC_DIA
FROM ESTOQUE
GROUP BY MOV, DT_MOV
ORDER BY DT_MOV, MOV ) T
ORDER BY T.DT_MOV, T.MOV

Em 19 de outubro de 2011 15:58, Mucio Oliveira  escreveu:

>   Create table  Estoque (
>MOV   Varchar2(1)
>   ,DT_MOVDate
>   ,QTDE  NUMBER );
>
>
> INSERT INTO ESTOQUE VALUES('E',TO_DATE('07/10/11'),1);
> INSERT INTO ESTOQUE VALUES('E',TO_DATE('08/10/11'),3);
> INSERT INTO ESTOQUE VALUES('E',TO_DATE('09/10/11'),2);
> INSERT INTO ESTOQUE VALUES('S',TO_DATE('10/10/11'),4);
> INSERT INTO ESTOQUE VALUES('S',TO_DATE('11/10/11'),2);
> COMMIT;
>
> SELECT MOV
>   ,DT_MOV
>   ,qtde
>   ,SUM(decode(mov,'E',QTDE,'S',QTDE*-1)) over ( partition by dt_mov
> order by rownum ) ac_dia
>   ,SUM(decode(mov,'E',QTDE,'S',QTDE*-1)) over ( partition by 1 order by
> rownum ) ac_geral
> FROM ESTOQUE
> ORDER BY DT_MOV, MOV
>
> MOV DT_MOV  QTDE AC_DIA AC_GERAL
> E  07/10/111   1   1
> E  08/10/113   3   4
> E  09/10/112   2   6
> S  10/10/114  -4   2
> S  11/10/112  -2   0
>
> Em 19 de outubro de 2011 15:06, Junior-ti escreveu:
>
> **
>>
>>
>> Olá a todos, gostaria de vosso auxilio para resolver uma questao.
>>
>> Tenho uma tabela de estoque com as colunas (Entra_Sai, Data e Qtde)
>> somente as 3 colunas. Como preciso definir meu sql para que eu tenha uma
>> quarta coluna (SALDO) que some o que entrou e subtraia o que saiu, da
>> mesma forma que o exemplo abaixo:
>>
>> Entra_Sai Data Qtde SALDO
>> E 07/10/11 1 1
>> E 07/10/11 3 4
>> E 08/10/11 2 6
>> S 10/10/11 4 2
>> S 10/10/11 2 0
>>
>> Desde já agradeço o esforço em me ajudar de cada um
>>
>> Junior-TI
>> Depto_Ti Jowanel
>>
>> [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] Como ter uma coluna de saldo como no conta-corrente

2011-10-19 Por tôpico Mucio Oliveira
  Create table  Estoque (
   MOV   Varchar2(1)
  ,DT_MOVDate
  ,QTDE  NUMBER );


INSERT INTO ESTOQUE VALUES('E',TO_DATE('07/10/11'),1);
INSERT INTO ESTOQUE VALUES('E',TO_DATE('08/10/11'),3);
INSERT INTO ESTOQUE VALUES('E',TO_DATE('09/10/11'),2);
INSERT INTO ESTOQUE VALUES('S',TO_DATE('10/10/11'),4);
INSERT INTO ESTOQUE VALUES('S',TO_DATE('11/10/11'),2);
COMMIT;

SELECT MOV
  ,DT_MOV
  ,qtde
  ,SUM(decode(mov,'E',QTDE,'S',QTDE*-1)) over ( partition by dt_mov
order by rownum ) ac_dia
  ,SUM(decode(mov,'E',QTDE,'S',QTDE*-1)) over ( partition by 1 order by
rownum ) ac_geral
FROM ESTOQUE
ORDER BY DT_MOV, MOV

MOV DT_MOV  QTDE AC_DIA AC_GERAL
E  07/10/111   1   1
E  08/10/113   3   4
E  09/10/112   2   6
S  10/10/114  -4   2
S  11/10/112  -2   0

Em 19 de outubro de 2011 15:06, Junior-ti escreveu:

> **
>
>
> Olá a todos, gostaria de vosso auxilio para resolver uma questao.
>
> Tenho uma tabela de estoque com as colunas (Entra_Sai, Data e Qtde)
> somente as 3 colunas. Como preciso definir meu sql para que eu tenha uma
> quarta coluna (SALDO) que some o que entrou e subtraia o que saiu, da
> mesma forma que o exemplo abaixo:
>
> Entra_Sai Data Qtde SALDO
> E 07/10/11 1 1
> E 07/10/11 3 4
> E 08/10/11 2 6
> S 10/10/11 4 2
> S 10/10/11 2 0
>
> Desde já agradeço o esforço em me ajudar de cada um
>
> Junior-TI
> Depto_Ti Jowanel
>
> [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] executar procedure em pacote

2011-06-24 Por tôpico Mucio Oliveira
Voce dá commit no final?

Em 24 de junho de 2011 11:00, Fábio Alexandre Da Silva <
fabiosilva1...@yahoo.com.br> escreveu:

> **
>
>
> Bom Dia a todos os membros.
>
> Sou iniciante em oracle estou fazendo um pacote com procedures
> uma para cadastrar e outra para excluir. A que cadastrar roda e executa
> tranquilo. Mas a para excluir roda mas para executar ela não excluir
> se alguem pode me ajudar?
>
> Fabio Silva.
>
> fabiosilva1...@yahoo.com.br
>
> [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




[oracle_br] Join my network on LinkedIn

2011-04-29 Por tôpico Mucio Oliveira via LinkedIn
LinkedIn
Mucio Oliveira requested to add you as a connection on LinkedIn:
--

I'd like to add you to my professional network on LinkedIn.

Accept invitation from Mucio Oliveira
http://www.linkedin.com/e/8hv7ww-gn3956gm-1m/hWdLbEQovS9WxUla2SAnQ1WHcdNiQNfnEPkab4_YW6T/blk/I129839782_9/pmpxnSRJrSdvj4R5fnhv9ClRsDgZp6lQs6lzoQ5AomZIpn8_elYOe3sVcPwVcz59bTsVpkxUgk4MbPwRdzwPd3kUdP8LrCBxbOYWrSlI/EML_comm_afe/

View invitation from Mucio Oliveira
http://www.linkedin.com/e/8hv7ww-gn3956gm-1m/hWdLbEQovS9WxUla2SAnQ1WHcdNiQNfnEPkab4_YW6T/blk/I129839782_9/0VnP8UdPAPe3AOckALqnpPbOYWrSlI/svi/
 
--

DID YOU KNOW you can showcase your professional knowledge on LinkedIn to 
receive job/consulting offers and enhance your professional reputation? Posting 
replies to questions on LinkedIn Answers puts you in front of the world's 
professional community.
http://www.linkedin.com/e/8hv7ww-gn3956gm-1m/abq/inv-24/

 
-- 
(c) 2011, LinkedIn Corporation

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



[oracle_br] Pacote

2010-06-25 Por tôpico Mucio Oliveira
Pessoal, boa tarde,
 Uma dica preciosa por gentileza.
Precisamos criar um produto (X) com tabelas, indices, etc., para instalar no
banco do cliente.
Mas como proceder exatamente com a sequencia certa de aplicação de objetos ?

Tendo um exemplo de aplicação de objetos na sequencia certa para enviar
agradeço.

Tipo assim, criar:
1-Tablespace;
2-Schema (X);
3-Usuario;
4-Tabelas, no esquema 2 e dentro da tablespace 1;
5-indices;
6-Grants;
7-Synonyms
...

Também precisamos ter acesso de leitura a um esquema do cliente (NFE), com
várias tabelas, então temos que ter um dblink para isto?
Este dblink quem cria é o cliente ?

Desde já agradeço,
abs
Mucio


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



Re: [oracle_br] SOCORROOOO!!! - IMPORTAR *.DBF ou IMPORTAR PLANILHA EXCEL

2010-06-13 Por tôpico Mucio Oliveira
Matheus,
Abra em Excel. Veja anexo.
Exporte como texto. Copie para o Unix.
Depois leia com o SQLLoader ou faça um script utilizando o UTL_FILE para ler
o mesmo.
abs

Em 13 de junho de 2010 20:41, Eriovaldo Andrietta
escreveu:

> Olá Matheus:
>
>  Uma opção é usar o Access da Microsoft.
>  Vc cria uma conexão ODBC, usando um driver que permite conectar no Oracle.
>
>   Atenção: Parece que quando a tabela é criada no Oracle , vc precisa usar
> o nome dela entre aspas. Ex. select * from "tabela_importada".
>
>   Espero ter ajudado.
>
> []s
> Eriovaldo
>
>
> 2010/6/13 Matheus Malta 
>
> >
> >
> > Galera... Estou desesperado... precisando muito mesmo da ajuda de
> vocês...
> >
> > Estou precisando importar um arquivo de dados de extensão *.DBF mas não
> sei
> > como fazer... Procuro na internet por várias soluções mas, quando
> encontro,
> > os textos são pouco explicativos... Sem contar que, dos VÁRIOS exemplos
> que
> > encontrei,nenhum está dando certo...
> >
> > Inicialmente estou elaborando os scripts de insert via planilha do
> Excel...
> > Mas além de muito trabalhoso e demanda de tempo, há muito detalhe para
> ser
> > considerado... Além disso, são muitas colunas que o arquivo gera, e são
> > mais
> > de 70 mil linhas, o que acaba aumentando ainda mais o trabalho BRAÇAL...
> >
> > Alguém de vcs jah fez alguma operação desse tipo? Alguém sabe como fazer
> e
> > pode passar a sequencia dos passos, pois infelizmente, não poderei
> > enfrentar
> > o árduo caminho das pedras...
> >
> > Outra coisa: Procurei por ferramentas de ETL para oracle e, pelas
> > pesquisas,
> > fui direcionado para o download do OWB 10g R2... Fiz o download, instalei
> > mas não achei nada que pudesse me orientar melhor, caso essa seja
> realmente
> > a ferramenta... A idéia é utilizá-la para importar o arquivo *.DBF de
> > maneiras que ele se torne uma tabela...
> >
> > Digo isso, pois, pelo que sei, o SQL SERVER possui uma feature que
> permite
> > esse tipo de ação... Existe alguma ferramenta do Oracle que faz o mesmo?
> >
> > ESTOU DESESPERADO MESMO PESSOAL QUEM SOUBER ALGUMA COISA, POR FAVOR,
> > AJUDARÁ BASTANTE...
> >
> > GRATO!
> >
> > Matheus Malta
> >
> >
> > [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
>
>
>


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



[oracle_br] Conversão XML para Texto

2010-06-10 Por tôpico Mucio Oliveira
Srs, bom dia,
   Existe alguma função ou biblioteca no Oracle que faça a conversão de
arquivo XML para Texto?
Se tiverem um script pronto pra disponibilizar é pedir demais ??? hehe
Obrigado pela dica

abs
Mucio


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



Re: [oracle_br] Tamanho de Tabela em bytes

2010-05-26 Por tôpico Mucio Oliveira
Obrigado David, Rosivaldo e Chiappa.
Vou  testar.
abs

Em 26 de maio de 2010 08:35, David Ricardo  escreveu:

>
>
> Bom dia, veja se isso te atende :
>
> set pages 100
> col owner for a15
> col segment_type for a15
> col segment_name for a40
> col blocks for 99
> col TamMb for 9
>
> select owner,
> segment_type,
> segment_name,
> count(blocks) as blocks,
> round(blocks*8192)/1024/1024 as TamMb
> from dba_extents
> where owner=''
> and segment_type=''
> group by owner,segment_type,segment_name,blocks
> order by TamMb desc;
>
> Abraço
>
> Em 25 de maio de 2010 19:48, Rosivaldo Ramalho 
> >escreveu:
>
>
>
> >
> >
> > fiz de cabeça agora, testa ai...
> >
> > SELECT SUM(BYTES)/1024/1024 TAM_MB FROM DBA_EXTENTS
> > WHERE SEGMENT_NAME = 'TABELA_X'
> > AND OWNER='SCHEMA'
> >
> >
> > On Fri, May 21, 2010 at 9:42 AM, Mucio Oliveira 
> > 
> >
>
> > wrote:
> > > Srs, bom dia,
> > > Existe alguma função ou outro recurso que informe qual o tamanho de uma
> > > tabela em bytes ?
> > >
> > > Muito obrigado pela ajuda.
> > >
> > > Mucio
> > >
> > >
> > > [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
> > >
> > >
> > >
> >
> > --
> > Rosivaldo Azevedo Ramalho  >  40gmail.com>>
>
> > Consultor Oracle Database & Fusion Middlerware
> >
> > http://br.linkedin.com/in/rosivaldo
> >
> >
>
> --
> "O mistério da vida me causa a mais forte emoção. É o sentimento que
> suscita
> a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
> sensação ou não pode mais exprimir espanto ou surpresa, já é um morto-vivo
> e
> seus olhos se cegaram.".(Albert Einstein - 1879 - 1955)"
>
>
> [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




[oracle_br] Tamanho de Tabela em bytes

2010-05-25 Por tôpico Mucio Oliveira
   Srs, bom dia,
   Existe alguma função ou outro recurso que informe qual o tamanho de uma
tabela em bytes ?

Muito obrigado pela ajuda.

Mucio


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