Re: [java-list] DB2 X Java X Linux

2002-08-03 Thread Mauri Ferrandin

Olá Fábio !

Respostas abaixo :

Jean Fábio Barros wrote:

>Ola!
>
>Estou com algumas duvidas!
>Temos uma programinha em VB que eh disparado de tempo em tempo no
>WindowsNT(pelo agendador de tarefas) para ler uns arquivos em TXT e gravar
>no DB2.
>Temos varios servidores Linux e temos apenas esse com M$ Windows, por causa
>desse programinha!
>Gostaria de escrever um programa em Java para ler esses arquivos TXT e
>gravar no DB2, porem esse processo precisa ser muito rapido, gostaria de
>saber se o overhead da maquina virtual(para levantar o programa) pode
>atrasar isso, pois hoje o programinha em VB faz todo o processo em menos de
>2 segundos (sao poucos dados a gravar);
>
Vc pode fazer em java sim, sem problemas, mas a performance dependendo 
do que vc vai fazer pode ser menor, se bem que ler arquivos dependo do 
sistema operacional e o linux é melhor que o windows nisso entre muitas 
outars coisas, mas o problema é que o java é interpretado, o que faz com 
que sua performance as vezes deixe a desejar.

>
>Qual o driver JDBC(tipo 4) free mais rapido para Db2?
>
Sugiro que pegue o driver JDBC que vem com o SGBD que normalmente é 
desenvolvido pelo seu fabricante.

>
>O Linux tem um processo para disparar o programas em determinados momentos?
>ou terei que colocar isso na aplicacao?
>
Com certeza, aquele comando at que vc encontra no nt nasceu nos sistemas 
linux, sendo que o linux também tem o crontab.

>
>
>Abracos
>
T+

-- 
===
Professor Mauri Ferrandin - [EMAIL PROTECTED] Núcleo(Kernel) de Informática 
UNERJ - Centro Universitário de Jaraguá do Sul - SC - Brazil
Linux registred user #121834

A medicina é regulamentada pelo CRM;
Engenheira pela  CREA;
Advocacia pela OAB;
A sociedade pelos poderes legislativo, executivo e judiciário;
E a informática que influi em todas as áreas, quem a regulamenta no Brasil???





-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] DB2 X Java X Linux

2002-08-03 Thread Claudio Miranda


Olá Jean,

Você pode facilmente trocar por Java essa solução. Basta escrever o programa 
que lê o 
arquivo TXT, e envia ao DB2.
Para o serviço de sheduler existe o JCrontab 
(http://jcrontab.sourceforge.net/), para 
acessar o DB2 via JDBC, a IBM disponibiliza os tipos 2 e 3, recomendo o tipo 2 (é 
necessário a instalação do cliente do DB2).
Sugiro que a aplicação seja iniciada apenas uma vez e a rotina que faz a 
transferência 
de dados seja ativada pelo JCrontab.
Isso faz com que o código que fica na memória tenha uma acesso mais rápido, e 
seja 
usado o HotSpot, se for apenas iniciar a JVM de tempos em tempo, o footprint não será 
de 2s.


[]s

Claudio


Jean Fábio Barros wrote:
> Ola!
> 
> Estou com algumas duvidas!
> Temos uma programinha em VB que eh disparado de tempo em tempo no
> WindowsNT(pelo agendador de tarefas) para ler uns arquivos em TXT e gravar
> no DB2.
> Temos varios servidores Linux e temos apenas esse com M$ Windows, por causa
> desse programinha!
> Gostaria de escrever um programa em Java para ler esses arquivos TXT e
> gravar no DB2, porem esse processo precisa ser muito rapido, gostaria de
> saber se o overhead da maquina virtual(para levantar o programa) pode
> atrasar isso, pois hoje o programinha em VB faz todo o processo em menos de
> 2 segundos (sao poucos dados a gravar);
> Qual o driver JDBC(tipo 4) free mais rapido para Db2?
> O Linux tem um processo para disparar o programas em determinados momentos?
> ou terei que colocar isso na aplicacao?
> 
> Abracos



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] DB2 X Java X Linux

2002-08-03 Thread Fabio Hasegawa

Caro amigo,
Por que não usa uma Stored Procedure em Java para fazer isso? O driver JDBC
que pode estar utilizando vem junto com o DB2 está dentro de uma pasta
chamada java dentro da pasta do db2 (sqllib).


Fábio Hasegawa
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
ICQ #13791479
C&C Computação e Comunicação Ltda - São Paulo.
IBM Premier Business Partner
Tel: +55 (11) 5051-6302
Fax: +55 (11) 5051-2244




-Mensagem original-
De: Jean Fábio Barros [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 29 de julho de 2002 10:41
Para: [EMAIL PROTECTED]
Assunto: [java-list] DB2 X Java X Linux


Ola!

Estou com algumas duvidas!
Temos uma programinha em VB que eh disparado de tempo em tempo no
WindowsNT(pelo agendador de tarefas) para ler uns arquivos em TXT e gravar
no DB2.
Temos varios servidores Linux e temos apenas esse com M$ Windows, por causa
desse programinha!
Gostaria de escrever um programa em Java para ler esses arquivos TXT e
gravar no DB2, porem esse processo precisa ser muito rapido, gostaria de
saber se o overhead da maquina virtual(para levantar o programa) pode
atrasar isso, pois hoje o programinha em VB faz todo o processo em menos de
2 segundos (sao poucos dados a gravar);
Qual o driver JDBC(tipo 4) free mais rapido para Db2?
O Linux tem um processo para disparar o programas em determinados momentos?
ou terei que colocar isso na aplicacao?

Abracos
--
Jean Fabio Barros
www.compsis.com.br
Crie o seu email gratuito no mail.pt
http://www.mail.pt

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] DB2 X Java X Linux

2002-08-03 Thread Lincoln Masao Muraoka Junior

Olá,

Acredito que no caso do java seja possível fazer um programinha rodando
"eternamente" em background, com uma thread com sleep desse tempo
estipulado... dessa forma vc nao tem o overhead da vm (pois a mesma foi
carregada no primeiro momento do startup da aplicacao, e permanece carregada
até que a aplicação seja encerrada) ...
Acho q isso deve funcionar nao sei se existe um maximo pra um sleep



- Original Message -
From: "Jean Fábio Barros" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, July 29, 2002 10:41 AM
Subject: [java-list] DB2 X Java X Linux


> Ola!
>
> Estou com algumas duvidas!
> Temos uma programinha em VB que eh disparado de tempo em tempo no
> WindowsNT(pelo agendador de tarefas) para ler uns arquivos em TXT e gravar
> no DB2.
> Temos varios servidores Linux e temos apenas esse com M$ Windows, por
causa
> desse programinha!
> Gostaria de escrever um programa em Java para ler esses arquivos TXT e
> gravar no DB2, porem esse processo precisa ser muito rapido, gostaria de
> saber se o overhead da maquina virtual(para levantar o programa) pode
> atrasar isso, pois hoje o programinha em VB faz todo o processo em menos
de
> 2 segundos (sao poucos dados a gravar);
> Qual o driver JDBC(tipo 4) free mais rapido para Db2?
> O Linux tem um processo para disparar o programas em determinados
momentos?
> ou terei que colocar isso na aplicacao?
>
> Abracos
> --
> Jean Fabio Barros
> www.compsis.com.br
> Crie o seu email gratuito no mail.pt
> http://www.mail.pt
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -
>
>


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RE: [java-list] DB2 X Java X Linux

2002-08-03 Thread Luiz Fernando Bicalho

a diferença de performance vai estar no fato da sua aplicacao ter que
conectar com o banco

dependendo do intervalo entre cada execução, poderia utilizar uma classe que
fizesse um thread para executar essa tarefa, e manter na memoria
constantemente esse programa, com isso deve ficar com uma performance
relativa, provavelmente proxima.

se quer performance, por que nao usa C/C++ conectando de forma nativa no
banco???

-Original Message-
From: Jean Fábio Barros [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 29, 2002 10:41
To: [EMAIL PROTECTED]
Subject: [java-list] DB2 X Java X Linux


Ola!  Estou com algumas duvidas! Temos uma programinha em VB que eh
disparado de tempo em tempo no
WindowsNT(pelo agendador de tarefas) para ler uns arquivos em TXT e gravar
no DB2. Temos varios servidores Linux e temos apenas esse com M$ Windows,
por causa
desse programinha! Gostaria de escrever um programa em Java para ler esses
arquivos TXT e
gravar no DB2, porem esse processo precisa ser muito rapido, gostaria de
saber se o overhead da maquina virtual(para levantar o programa) pode
atrasar isso, pois hoje o programinha em VB faz todo o processo em menos de
2 segundos (sao poucos dados a gravar); Qual o driver JDBC(tipo 4) free mais
rapido para Db2? O Linux tem um processo para disparar o programas em
determinados momentos?
ou terei que colocar isso na aplicacao?  Abracos
--
Jean Fabio Barros www.compsis.com.br
Crie o seu email gratuito no mail.pt
http://www.mail.pt

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] DB2 X Java X Linux

2002-08-01 Thread Gambit


O Driver
JDBC da IBM pra linux eh o prio driver JDBC q tem no mercado, pelo meno
sera no fim do ano passado, ele so implementa as funcoes basicas do JDBC,
quando receber um result set so pode ir pra frente, e nao pode
voltar.  Se fizer um search an IBM por linux jdbc e db2 deve
encontrar um pagina q tem as limitacoes do JDBC pra Linux do DB2.
Mas se vc
so precisa as funcoes basicas, duvido q a velocidade dos Drivers JDBC vai
atrapalhar..

Tiago


At 09:19 AM 8/1/2002 -0300, you wrote:
Quanto a
velocidade , acho que você não deveria se preucupar com isso, ja que o
programa não vai trabalhar com 
interface gráfica além do mais, o programa não
precisa ser disparado pelo OS, ele pode ser uma thread que fique
rodando constantemente , o que tornaria muito mais rapido, até mesmo que
o programa em VB, já que o programa ja estaria carregado , rodado e lendo
o arquivo de tempo em tempo... ( é como eu faço aqui, em situação
parecida com essa que você descreveu).
 
Quanto ao driver JDBC , da uma procurada no
google...
 
- Original Message - 
From: "Jean Fábio Barros"
<[EMAIL PROTECTED]>
To:
<[EMAIL PROTECTED]>
Sent: Monday, July 29, 2002 10:41
AM
Subject: [java-list] DB2 X Java X
Linux

> Ola!
> 
> Estou com algumas duvidas!
> Temos uma programinha em VB que eh disparado de tempo em tempo
no
> WindowsNT(pelo agendador de tarefas) para ler uns arquivos em TXT e
gravar
> no DB2.
> Temos varios servidores Linux e temos apenas esse com M$ Windows,
por causa
> desse programinha!
> Gostaria de escrever um programa em Java para ler esses arquivos TXT
e
> gravar no DB2, porem esse processo precisa ser muito rapido,
gostaria de
> saber se o overhead da maquina virtual(para levantar o programa)
pode
> atrasar isso, pois hoje o programinha em VB faz todo o processo em
menos de
> 2 segundos (sao poucos dados a gravar);
> Qual o driver JDBC(tipo 4) free mais rapido para Db2?
> O Linux tem um processo para disparar o programas em determinados
momentos?
> ou terei que colocar isso na aplicacao?
> 
> Abracos
> -- 
> Jean Fabio Barros
>
www.compsis.com.br
> Crie o seu email gratuito no mail.pt
> http://www.mail.pt
> 
> -- LISTA SOUJAVA
 
>
http://www.soujava.org.br 
-  Sociedade de Usuários Java da Sucesu-SP 
> dúvidas mais comuns:
http://www.soujava.org.br/faq.htm
> regras da lista:
http://www.soujava.org.br/regras.htm
> historico:
http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para
[EMAIL PROTECTED]

> - 


Re: [java-list] DB2 X Java X Linux

2002-08-01 Thread Lindomar Silva



Jean, só para coplementar o e-mail de Awdryn, se vc 
tiver acesso a alguma máquina que tenha o db2 instalado, vc pode utilizar o 
driver que vem nele (db2java.zip).
 
 

  - Original Message - 
  From: 
  Awdryn 
  Cavalache de Souza 
  To: [EMAIL PROTECTED] ; Jean Fábio Barros 
  
  Sent: Thursday, August 01, 2002 
  13:19
  Subject: Re: [java-list] DB2 X Java X 
  Linux
  
  Quanto a velocidade , acho que você não deveria 
  se preucupar com isso, ja que o programa não vai trabalhar com 
  interface gráfica além do mais, o programa não 
  precisa ser disparado pelo OS, ele pode ser uma thread que 
  fique rodando constantemente , o que tornaria muito mais rapido, até 
  mesmo que o programa em VB, já que o programa 
  ja estaria carregado , rodado e lendo o arquivo de tempo em tempo... ( é 
  como eu faço aqui, em situação parecida com essa que você 
  descreveu).
   
  Quanto ao driver JDBC , da uma procurada no 
  google...
   
  - Original Message - 
  From: "Jean Fábio Barros" <[EMAIL PROTECTED]>
  To: <[EMAIL PROTECTED]>
  Sent: Monday, July 29, 2002 10:41 AM
  Subject: [java-list] DB2 X Java X 
  Linux
  > Ola!> > Estou com algumas duvidas!> Temos uma 
  programinha em VB que eh disparado de tempo em tempo no> WindowsNT(pelo 
  agendador de tarefas) para ler uns arquivos em TXT e gravar> no 
  DB2.> Temos varios servidores Linux e temos apenas esse com M$ Windows, 
  por causa> desse programinha!> Gostaria de escrever um programa 
  em Java para ler esses arquivos TXT e> gravar no DB2, porem esse 
  processo precisa ser muito rapido, gostaria de> saber se o overhead da 
  maquina virtual(para levantar o programa) pode> atrasar isso, pois hoje 
  o programinha em VB faz todo o processo em menos de> 2 segundos (sao 
  poucos dados a gravar);> Qual o driver JDBC(tipo 4) free mais rapido 
  para Db2?> O Linux tem um processo para disparar o programas em 
  determinados momentos?> ou terei que colocar isso na aplicacao?> 
  > Abracos> -- > Jean Fabio Barros> www.compsis.com.br> Crie o 
  seu email gratuito no mail.pt> http://www.mail.pt> > 
  -- LISTA SOUJAVA  
  > http://www.soujava.org.br  
  -  Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: 
  http://www.soujava.org.br/faq.htm> regras da lista: http://www.soujava.org.br/regras.htm> historico: http://www.mail-archive.com/java-list%40soujava.org.br> para sair da lista: envie email para [EMAIL PROTECTED] 
  > 
  - 



Re: [java-list] DB2 X Java X Linux

2002-08-01 Thread Awdryn Cavalache de Souza



Quanto a velocidade , acho que você não deveria se 
preucupar com isso, ja que o programa não vai trabalhar com 
interface gráfica além do mais, o programa não 
precisa ser disparado pelo OS, ele pode ser uma thread que 
fique rodando constantemente , o que tornaria muito mais rapido, até mesmo 
que o programa em VB, já que o programa ja 
estaria carregado , rodado e lendo o arquivo de tempo em tempo... ( é como 
eu faço aqui, em situação parecida com essa que você 
descreveu).
 
Quanto ao driver JDBC , da uma procurada no 
google...
 
- Original Message - 
From: "Jean Fábio Barros" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, July 29, 2002 10:41 AM
Subject: [java-list] DB2 X Java X 
Linux
> Ola!> > Estou com algumas duvidas!> Temos uma 
programinha em VB que eh disparado de tempo em tempo no> WindowsNT(pelo 
agendador de tarefas) para ler uns arquivos em TXT e gravar> no 
DB2.> Temos varios servidores Linux e temos apenas esse com M$ Windows, 
por causa> desse programinha!> Gostaria de escrever um programa em 
Java para ler esses arquivos TXT e> gravar no DB2, porem esse processo 
precisa ser muito rapido, gostaria de> saber se o overhead da maquina 
virtual(para levantar o programa) pode> atrasar isso, pois hoje o 
programinha em VB faz todo o processo em menos de> 2 segundos (sao poucos 
dados a gravar);> Qual o driver JDBC(tipo 4) free mais rapido para 
Db2?> O Linux tem um processo para disparar o programas em determinados 
momentos?> ou terei que colocar isso na aplicacao?> > 
Abracos> -- > Jean Fabio Barros> www.compsis.com.br> Crie o seu 
email gratuito no mail.pt> http://www.mail.pt> 
> -- LISTA SOUJAVA 
 > http://www.soujava.org.br  
-  Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: 
http://www.soujava.org.br/faq.htm> regras da lista: http://www.soujava.org.br/regras.htm> historico: http://www.mail-archive.com/java-list%40soujava.org.br> para sair da lista: envie email para [EMAIL PROTECTED] 
> 
- 



[java-list] DB2 X Java X Linux

2002-07-31 Thread Jean Fábio Barros

Ola!

Estou com algumas duvidas!
Temos uma programinha em VB que eh disparado de tempo em tempo no
WindowsNT(pelo agendador de tarefas) para ler uns arquivos em TXT e gravar
no DB2.
Temos varios servidores Linux e temos apenas esse com M$ Windows, por causa
desse programinha!
Gostaria de escrever um programa em Java para ler esses arquivos TXT e
gravar no DB2, porem esse processo precisa ser muito rapido, gostaria de
saber se o overhead da maquina virtual(para levantar o programa) pode
atrasar isso, pois hoje o programinha em VB faz todo o processo em menos de
2 segundos (sao poucos dados a gravar);
Qual o driver JDBC(tipo 4) free mais rapido para Db2?
O Linux tem um processo para disparar o programas em determinados momentos?
ou terei que colocar isso na aplicacao?

Abracos
-- 
Jean Fabio Barros
www.compsis.com.br
Crie o seu email gratuito no mail.pt
http://www.mail.pt

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-