Newsgroup: it.comp.java
Titolo: ACCESSO a tabelle DB2 AS/400 tramite programma Java DA PC !

Salve ragazzi,
ho provato a leggere un po' il forum ma mi sono perso nei vari
messaggi, soprattutto perchè NON conosco assolutamente nulla
dell'AS/400 (ho fatto solo ieri un paio di query direttamente sullo
stesso su tabelle già esistenti in azienda, ma per il resto non so
nulla di nulla ancora!).
La cortesia che vi chiedo, dato che voi avete già affrontato il
problema in passato, è di darmi qualche suggerimento e magari esempio
di codice (le 2-3 righe necessarie per collegarsi) se siete in grado,
relativamente all'accesso da programma java su PC ad un DB presente su
AS/400.
In pratica io ho già fatto un programma in java che lavora su delle
tabelle DB2 in Windows, e ora si vorrebbe provare a creare dette
tabelle anche in AS/400 e PROVARE l'accesso a queste tabelle ANZICHE'
a quelle create su PC (il passo successivo sarà provare a far girare
il programma in AS/400, ma questo DOPO)... quello che mi chiedo è:
1) questi sono i 2 parametri che uso su PC:
	jdbc.drivers=COM.ibm.db2.jdbc.app.DB2Driver
	jdbc.url=jdbc:db2:TEST
  e mi chiedevo cosa devo mettere al posto di questo DRIVER che ho
specificato per poter accedere al Driver di DB2 su AS/400
2) è sufficiente cambiare il SOLO Driver per far funzionare il mio
programma?
 Ho già letto il messaggio scritto da qualcuno che riportava l'esempio
di classe "JdbcExample" però presumo questo richieda il lancio
direttamente da AS/400, e poi non ho capito cosa intendeva questa
persona dicendo che questo codice poteva essere inserito in un
qualsiasi servlet container.... (non so bene cosa sia questo oggetto).
Vi ringrazio tantissimo per la cortesia se mi potete dare una
risposta, e spero un giorno quando avrò fatto un po' di esperienza in
merito, di poter ricambiare l'aiuto.
Grazie.
Davide

 Grazie.
Prego,
Scorpio.

Ciao Scorpio, 
caspita ti ringrazio moltissimo per aver risposto puntualmente a tutto
quanto avevo scritto nel mex precedente. Ho letto solo oggi questo tuo
mex, ma poi ieri ho scoperto cercando in giro per internet proprio il
Toolbox (il collegamento via JDB/ODBC l'avevo scartato a priori perchč
ho letto essere poco performante in tale contesto) oggi c'ho
smanettato un po' e mi sembra proprio valido!
Una domanda su quanto mi hai scritto, cosa significa la tua frase: "se
devi scriverci, ricordati di journal-izzare le tabelle." ????
Oggi ho provato a fare un programma di caricamento dati da file di
testo su PC a tabelle DB2 su AS400, e mi ha dato (dopo il pacchetto di
insert inviate tramite il Batch di Jdbc 2.0) SQL ERROR CODE = -7008 in
fase di COMMIT ... Cosa significa questo errore e DOVE posso reperire
l'elenco COMPLETO di tutti gli ERROR CODE di DB2 ??  (ho scritto un
altro messaggio oggi + completo con questa domanda)
Scusa se approfitto della tua disponibilitŕ,ma in azienda (sono lě
SOLO da 2 settimane!) sono da solo a occuparmi di questa cosa!
Buon week end! Ciao.
Davide

 SOLO da 2 settimane!) sono da solo a occuparmi di questa cosa!
Buon lavoro.


Ciao Scorpio e grazie di nuovo per la precisione nelle tue risposte. 
Qui in azienda chi usa AS/400 mi ha detto come journalizzare la
tabella e "MAGICAMENTE" ;-) il mio programma funziona di nuovo (perchè
in Windows funzionava perfettamente).
Ho trovato anche il manuale corrispondente e chi fosse interessato può
trovarlo come risposta al mio mex "Dove posso reperire l'elenco degli
SQL ERROR CODE di DB2 ? " del 24 gennaio.