PDA

View Full Version : Native JDBC Treiber



Harald.Wallukat
28-04-03, 16:33
Hallo liebe Programmisten !
Wer kann uns eine Quelle nennen, in der
wir nachlesen können, welche Vorgehens-
weise die richtige ist, um den nativen
Zugriff auf die iSeries zu ermöglichen.
Wir fahren u.a. V5R2M0 auf einer 820 und
greifen derzeit mit Toolbox-JDBC zu.
Da gibt es jedoch leichte Zeitprobeme.
Danke vorab und Grüße
Harald

BenderD
28-04-03, 17:34
Hallo,

was versteht ihr unter leichten Zeitproblemen???
Die Differenz zwischen Tollbox Treiber und dem sogenannten native Treiber liegt in der Grössenordnung +- 20% - das heisst in der Regel ist das zu vernachlässigen.

Dieter Bender

<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von Harald.Wallukat:
Hallo liebe Programmisten !
Wer kann uns eine Quelle nennen, in der
wir nachlesen können, welche Vorgehens-
weise die richtige ist, um den nativen
Zugriff auf die iSeries zu ermöglichen.
Wir fahren u.a. V5R2M0 auf einer 820 und
greifen derzeit mit Toolbox-JDBC zu.
Da gibt es jedoch leichte Zeitprobeme.
Danke vorab und Grüße
Harald[/quote]

Harald.Wallukat
29-04-03, 16:29
Ist ja traurig, erspart uns aber
viel Mühen. Danke für die Antwort.
Harald

Sven Schneider
29-04-03, 19:39
What JDBC drivers does IBM provide for the OS/400 database?
IBM provides two different JDBC drivers for the OS/400 database:

The "Native" JDBC driver. This is shipped as part of the AS/400 Developer Kit for Java (57xxJV1). It is implemented by making native method calls to the SQL CLI (Call Level Interface). Consequently, it only runs on the OS/400 JVM. The class name to register is com.ibm.db2.jdbc.app.DB2Driver . The URL subprotocol is db2 .
The "Toolbox" JDBC driver. This is shipped as part of the IBM Toolbox for Java (57xxJC1). It is implemented by making direct socket connections to the database host server. This happens to be the same route that the Client Access/400 ODBC driver takes. However, Client Access/400 is NOT required. The Toolbox runs on any JVM. The class name to register is com.ibm.as400.access.AS400JDBCDriver . The URL subprotocol is as400 .

BenderD
29-04-03, 19:57
Hallo,

warum traurig, wo liegen denn nun die Verarbeitungszeiten - und wo liegen die Erwartungen? Wo Probleme sind, gibt es auch Lösungen.

Dieter Bender

<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von Harald.Wallukat:
Ist ja traurig, erspart uns aber
viel Mühen. Danke für die Antwort.
Harald
[/quote]

Harald.Wallukat
30-04-03, 08:48
Hallo !
Wir haben die diversen Zugriff auf unsere AS ausgetestet ( u.a. auch DB2-Connect ) und keine wirklichen performanten Zugriffsmethoden ( vergleichbar mit HLL-Programmen auf der AS ) gefunden.
Nach Sichtung einiger IBM Docs haben wir ein Umdenken in der Methode des Datenzugriffes erwogen. Wir werden aus den großen Datenmengen einige Subsets bilden, um eine reduzierte Verarbeitung mit guter Performance zu erreichen.
Ich danke trotzdem allen für die Hilfe.
Harald