[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Mar 2002
    Beiträge
    5.379
    ... entscheidend ist hierbei zuerst die ACTGRP, die folgende Eigenschaften hat:
    - eine ACTGRP kann mehrere Connections haben
    - davon kann nur eine aktiv sein
    - wird diese geschlossen, hat sie keine aktive connection (was zum SQL0900 führen kann)
    - mit set connection wechselt man die aktive connection
    - connect reset wechselt zur lokalen Connection
    - Commit scope ist im default die ACTGRP (das sollte man auch so lassen)
    - connect und disconnect gehen nicht innerhalb einer Transaktion

    Die korrekte Vorgehensweise muss immer sicherstellen, dass ein Programm, das remote connections aufmacht, immer so verlassen wird, dass die lokale Connection die aktive ist - also immer connect reset vor dem verlassen (sonst müsste man ja alles anpacken, was danach im Job in der ACTGRP noch passiert).
    Am Ende macht man am einfachsten:
    exec sql release myremote;
    exec sql commit;
    exec sql connect reset;

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  2. #2
    Registriert seit
    Jan 2003
    Beiträge
    302
    Hallo D*B,
    danke für die Infos.
    Ich werde das Programm entsprechend ändern und testen.
    Ich schreib dann wenn ich weiß ob und wie es funktionert !
    Danke + Vg.

  3. #3
    Registriert seit
    Jan 2003
    Beiträge
    302
    Hallo Fuerchau und D*B,
    ich habe nun beides gemacht, das SQLRPG-PGM2 (Zugriff auf lokale DB) habe ich in einer eigenen ACTGRP, und die Programme mit Zugriff auf die externe DB habe ich mit den 3 von D*B angegebenen Befehlen beendet.
    Läuft super, keine Fehler mehr !
    Danke nochmals !
    Vg.

Similar Threads

  1. jvagate Bander tool Verbindung -> Oracle Hilfee
    By labm in forum NEWSboard Programmierung
    Antworten: 20
    Letzter Beitrag: 05-06-18, 09:09
  2. Eine lokale Datei lesen/schreiben*** C:\test.txt
    By svit in forum NEWSboard Programmierung
    Antworten: 21
    Letzter Beitrag: 30-01-17, 10:45
  3. Problem mit JVAGATE von D.Bender
    By svit in forum NEWSboard Programmierung
    Antworten: 14
    Letzter Beitrag: 18-09-14, 12:14
  4. SQLRPG
    By malzusrex in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 27-02-03, 12:59
  5. SQLRPG
    By Ursus in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 13-08-01, 08:05

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •