PDA

View Full Version : Zugriff vom SQlRPGLE AUF DB2 Linux



Seiten : 1 2 [3]

woodstock99
28-07-15, 21:37
@bender
- lokal ist das SQL package Bestandteil des Programmes
- remote wird ein package für static SQL benötigt

Remote für static ? Ohne Package geht auf dem Remote doch gar nix. Egal ob static oder dynamic ..

Fuerchau
29-07-15, 09:06
Das gilt nur für DB2-kompatible Datenbanken.
Kommuniziere ich mit entfernten DB's die keine Pakete unterstützen merkt sich das die AS/400 und schickt eben jeden SQL einzeln.
Bei ODBC/JDBC kann man ja auch den "Extended dynamic"-Support ausschalten um ohne Paket zu arbeiten. Dies bringt auch keine nennenswerte Performanceverluste, da die gespeicherten Zugriffspläne nicht so viel Gewinn bringen.

woodstock99
29-07-15, 10:45
verstehe jetzt deine Antwort nicht wirklich .. Was meinst du mit das gilt nur für db2 kompatible Datenbanken ??? Meinst du es muss kein SQLPackage auf dem Remote erstellt werden ??

Fuerchau
29-07-15, 11:31
Wenn ich zu einer DB2/400 aufbaue, dann leider ja. Sogar wenn ich nur dynamische SQL's generiere.
Aber *DB's ArdGate (Zugriff über JDBC) beweist, dass ich zu anderen DB's nicht unbedingt Pakete benötige.
Das sagt mit aber das Programm zur Laufzeit.