PDA

View Full Version : Linux e DB400


NRG
29-07-2004, 14:33
ciao a tutti, qualcuno sa darmi delle indicazioni per poter accedere da un programma scritto in C/C++ su piattaforma linux a dei file presenti su sistema AS/400 nel suo formato nativo (DB400) e non su DB2 IBM?

Da windows è facilmente fattibile con una connessione tramite ODBC, ma su linux?

Ho visto che l'IBM distribuisce un pacchetto contenente anche JDBC e quindi il problema si risolverebbe scrivendo un programma in java, ma in C/C++?

aiutatemi!!!!

grazie
:cry: :muro: :confused:

ilsensine
29-07-2004, 16:07
Se non hanno realizzato un driver odbc per linux oppure non forniscono delle librerie per l'accesso al database (come le libmysql), la vedo dura...
Su www.unixodbc.org c'è l'elenco di alcuni driver, ma non mi sembra di vedere quello che ti serve.

dataman
29-07-2004, 16:20
Originariamente inviato da NRG
ciao a tutti, qualcuno sa darmi delle indicazioni per poter accedere da un programma scritto in C/C++ su piattaforma linux a dei file presenti su sistema AS/400 nel suo formato nativo (DB400) e non su DB2 IBM?

Da windows è facilmente fattibile con una connessione tramite ODBC, ma su linux?

Ho visto che l'IBM distribuisce un pacchetto contenente anche JDBC e quindi il problema si risolverebbe scrivendo un programma in java, ma in C/C++?

aiutatemi!!!!

grazie
:cry: :muro: :confused:

Devi installare DB2 Connect su Linux.
http://www-306.ibm.com/software/data/db2/db2connect

Occhio che se lo installi su Linux, IBM non supporta tutte le distribuzioni, ma solo alcune certificate; leggi quindi con molta attenzione questo documento:

http://www-306.ibm.com/software/data/db2/linux/validate/

Inoltre, devi avere un DB2/400 versione 5.1 o superiore

Spero di averti aiutato. ;)
Ciao.