[oracle_br] Re: Gateway mainframe

2009-01-13 Por tôpico zidvlauns
Uma solução que adotamos aqui foi escrever um programa em natural 
pra gerar um arquivo que depois pegamos por ftp e carregamos no 
oracle via SQLLoader.

--- Em oracle_br@yahoogrupos.com.br, Rogério Falconi 
rogerfal...@... escreveu

 Pedido de ajuda...
 
 
 Estou com um problema e gostaria de ajuda de vocês...
 
 Como faço apra manipulas os dados de uma string separados por 
virgula e
 inserir
 na tabela atraves de um insert.
 
 Conegui manipular uma clob e retirei de dentor dela a planilha csv para 
o
 insert, porém
  naum estou conseguindo resolver a manipulação da string para 
popular as
 colunas..
 
 segue a linha
 
 o que eu queria que cada campo estive-se com os dados pelo 
separador de
 virgula.
 
Modem,BH01,1054,84044172,1024,Manoel,1,15,,1
 select 
instr(SUBSTR(TRIM('Modem,BH01,1054,84044172,1024,Manoel,1,15,,1')
,
 32000, 1), ',', -1,1) from dual;
  campo1 := substr(SUBSTR(TRIM(vi_array),100,1),1,vi_k - 1 );
 insert into WTT_TT_CARGACIRCUITOS
 
values(SEQUENCE_ID.NextVal,vi_request_id,campo1,campo2,campo3,
campo4,campo5,campo6,campo7,campo8,campo8,campo8);
 
 2009/1/12 Márcio Rodrigo E. Carvalho marc...@...
 
PessALL,
 
  Atualmente utilizo o software Data Bringer que é uma ferramenta de
  interconexão para banco de dados de ambientes heterogêneos. 
Através dele é
  possível fazer com que a plataforma Windows/Oracle, seja capaz de 
se
  comunicar e trocar dados com o ambiente Natural/Adabas (usado 
em *
  mainframes*).
 
  E gostaria saber se alguem conhece alguma outra solução ?
 
  sds,
  Rodrigo
 
  [As partes desta mensagem que não continham texto foram 
removidas]
 
   
 
 
 
 [As partes desta mensagem que não continham texto foram 
removidas]






Re: [oracle_br] Re: Gateway mainframe

2009-01-13 Por tôpico Thiago Azevedo
Existem middleware mais completos para a integração de ambiente
heterogêneos, como baixa - alta plataforma...

O Tuxedo da BEA, que por sua vez é da Oracle é um bom exemplo disso.

[]s

Thiago

2009/1/13 zidvlauns zidvla...@yahoo.com.br

   Uma solução que adotamos aqui foi escrever um programa em natural
 pra gerar um arquivo que depois pegamos por ftp e carregamos no
 oracle via SQLLoader.

 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 Rogério Falconi
 rogerfal...@... escreveu

 
  Pedido de ajuda...
 
 
  Estou com um problema e gostaria de ajuda de vocês...
 
  Como faço apra manipulas os dados de uma string separados por
 virgula e
  inserir
  na tabela atraves de um insert.
 
  Conegui manipular uma clob e retirei de dentor dela a planilha csv para
 o
  insert, porém
  naum estou conseguindo resolver a manipulação da string para
 popular as
  colunas..
 
  segue a linha
 
  o que eu queria que cada campo estive-se com os dados pelo
 separador de
  virgula.
 
  Modem,BH01,1054,84044172,1024,Manoel,1,15,,1
  select
 instr(SUBSTR(TRIM('Modem,BH01,1054,84044172,1024,Manoel,1,15,,1')
 ,
  32000, 1), ',', -1,1) from dual;
  campo1 := substr(SUBSTR(TRIM(vi_array),100,1),1,vi_k - 1 );
  insert into WTT_TT_CARGACIRCUITOS
 
 values(SEQUENCE_ID.NextVal,vi_request_id,campo1,campo2,campo3,
 campo4,campo5,campo6,campo7,campo8,campo8,campo8);
 
  2009/1/12 Márcio Rodrigo E. Carvalho marc...@...
 
   PessALL,
  
   Atualmente utilizo o software Data Bringer que é uma ferramenta de
   interconexão para banco de dados de ambientes heterogêneos.
 Através dele é
   possível fazer com que a plataforma Windows/Oracle, seja capaz de
 se
   comunicar e trocar dados com o ambiente Natural/Adabas (usado
 em *
   mainframes*).
  
   E gostaria saber se alguem conhece alguma outra solução ?
  
   sds,
   Rodrigo
  
   [As partes desta mensagem que não continham texto foram
 removidas]
  
  
  
 
 
  [As partes desta mensagem que não continham texto foram
 removidas]
 

  



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