Hallo Gemeinde,

jetzt werden evtl. 95% der Leser lachen, aber ich kapier's nicht!

Von unserem ERP-System werden immer mehr Daten von anderen Anwendungen / Usern ueber SQL geladen. Bisher war das auch kein Problem, nun passiert es aber immer oefter, das manche Tabellen fuer andere Anwendungen (auch fuer das ERP System) geblockt sind. Das hatte gestern z.B. zur Folge das keine Ausdrucke mehr moeglich waren. Ich kann zwar feststellen, welche Tabelle betroffen ist, aber ich kann nicht mit Sicherheit sagen wer die Tabelle blockiert.
Wenn ich da mit WRKOBJLCK rangehe, dann sehe ich einen ganzen A.... von Anwendungen / Usern die auf die Tabelle zugreifen, aber wer ist fuer den Lock verantwortlich?
Daher dieser Beitrag mit der eigentlichen Frage:

Wie bzw. Wo erkennt man / ich, welcher User die Tabelle sperrt?
Zumal ich eigentlich dachte (falsch gedacht) das die Tabellen alle den Modus *SHRRD haben, diese gar nicht gelockt werden koennten.

Vielleicht ist ja jemand von euch so freundlich und erklaert mir das nach dem Motto WRKOBJLCK fuer Dummies! Dann versteh ich das evtl. :-)
Oder kann ich das auch per SQL rausfinden? und wenn ja wie? :-D

Vielen Dank
Gruss
Manfred