[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.805
    Das funktioniert nur unter 1 Bedingung:
    Die PF/LF muss mit SHARE(*YES) definiert sein, dann wird der Open übergeordneter Programme übernommen.
    Aber Vorsicht:
    Wenn Programm A mit I öffnet, wird Programm B auch mit I öffnen, selbst wenn U angegeben ist.

    SQL interessiert Share jedoch nicht. Je nach Optimierung und Vergleichbarkeit einer Abfrage wird derselbe sog. ODP wieder verwendet.
    Allerdings kann es da durch Unterschiede auch hier zu mehrfachem Open kommen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #2
    Registriert seit
    Sep 2004
    Beiträge
    365
    Moin,
    das ist so. Immer share(*YES). Beide Programme haben die Datei mit update eröffnet. Es ist ja auch die selbe LF und der selbe Satz der gesperrt ist.
    Zum Hintergrund:
    PGM A soll den Satz sperren, damit zwischen PGM Aufruf A-> B kein anderes PGM den Satz sperren kann.
    PGM A macht den CHAIN und PGM B macht den CHAIN.

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.805
    Ja, aber dies gilt nicht, wenn du in PGM B mit SQL einen Update machen willst. Da ziehen diese Methoden nicht mehr.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Sep 2004
    Beiträge
    365
    Ist ja kein SQL update, ganz normaler RPG update.

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.805
    Dann debugge dein Programm, prüfe die offenen Dateien und wer die Sperre tatsächlich hält.
    Alles andere ist Spekulation.
    Ob ein Shared-Open stattfindet, kannst du im DSPJOB => 14 der Spalte Shr-Nr. entnehmen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Umstellung von Chain auf setll + reade - seitdem dauernd Satzsperren
    By ncc1701e in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 15-05-18, 13:23
  2. Teildatei- Satzsperren bei SQLRPGLE obwohl Programm zu
    By ExAzubi in forum NEWSboard Programmierung
    Antworten: 14
    Letzter Beitrag: 30-01-11, 10:26
  3. Frage zum Thema "Satzsperren"
    By CrazyJoe in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 25-08-07, 12:30
  4. Satzsperren und Java
    By mwithake in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 14-06-06, 19:12
  5. Satzsperren in RPG
    By peter.kinne in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 18-10-04, 08:39

Berechtigungen

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