Ich hätte da noch eine weitere Frage:

Wir bewegen uns hier in einer AS400-Umgebung unter Cobol. Auf die Files/Datenbank kann entweder direkt mit SQL oder aber mit den normalen Befehlen "READ" (Normalfall) etc, zugegriffen werden. Nun habe ich folgendes Problem:

Es existieren zwei Systemumgebungen, eine Für die Schweiz und eine für Luxemburg. Nun muss von der Umgebung Luxemburg auf die Files in der Umgebung Schweiz zugegriffen werden. Dazu findet ein Systemwechsel wie folgt statt:

*----Systemverbindungen aufbauen
SET BS-ERRLVL TO TRUE
SET A-CONNECT TO TRUE
EXEC SQL CONNECT TO :SQL-LOCRDB END-EXEC
EXEC SQL CONNECT TO :SQL-RMTRDB END-EXEC

*----Systemwechsel Remote
SET BS-ERRLVL TO TRUE
SET A-SETCONNECT TO TRUE
EXEC SQL SET CONNECTION :SQL-RMTRDB END-EXEC

Anschliessend wird dann via SQL auf die Remote-DB zugegriffen:

EXEC SQL
DECLARE CRSCTNO CURSOR FOR
SELECT
T01.DAIDT,
T01.TERMDT,
T02.SHORTN
FROM VMKLF175 T01,
VMKJF25801 T02
WHERE T01.CTNO = :SQL-CTNO AND
T02.CTNO = :SQL-CTNO
FOR FETCH ONLY
END-EXEC.

EXEC SQL FETCH CRSCTNO INTO
:SQL-DAIDT,
:SQL-TERMDT,
:SQL-SHORTN
END-EXEC

Nun meine Frage: Was meinst Ihr, könnte, nachdem der Systemwechsel stattgefunden hat, nicht auch via den normalen Befehlen "READ", etc. auf die Remote-Files zugegriffen werden?

Vielen Dank und lG
Günter