Hallo Leute,

wir haben folgendes Problem:

In einem SQLRPG-Programm wird vom Query-Optimizer eine Join-File als Zugriffsweg ausgewählt.
Für die SQL-Abfrage ist keine Join-File notwendig.
Das SQL-Statement ist mit "FOR READ ONLY" definiert.

Ein anderes paralell laufendes SQLRPG-Programm wählt ebenfalls eine Join-File über die gleichen physischen Dateien aus.
Auch in diesem Fall ist keine Join-File für die SQL-Abfrage notwendig.
Auch dieses SQL-Statement ist mit "FOR READ ONLY" definiert.

Trotzdem erhält nur ein Programm den Zugriff auf die benötigte Datei.
In dem anderen wird SQLCOD -913 (Row or object &1 in &2 tpye *&3in use) ausgegeben.

Tritt dieses Problem auch bei anderen auf?
Wie kann ich dies vermeiden?
Oder handelt es sich um einen Bug?

Sorry ich habe diesen Punkt auch noch unter Anwendungs-Entwicklung erfasst, ich war mir nicht ganz sicher welches der richtige ist.

Danke im voraus

B.Hauser