Da hattet Ihr wohl unter V5R4 den Erstellungsbefehl CRTSQLRPGI geändert, d.h. die Option Commit explizit auf *NONE gesetzt.
In Release 7.1 verwendet Ihr die Original-Version des Befehls, d.h. mit Option Commit *CHG.

Die folgenden Lösungen sind möglich:
1. Den Compilierungsbefehl wieder zu ändern
2. Die Option COMMIT jeweils beim Compilieren auf *NONE zu setzen
3. In jedes Programm, das mit embedded SQL arbeitet, einen SET OPTION-Befehl einbinden, der die Option COMMIT explizit auf *NONE setzt. Diese Option überschreibt den Compile-Befehl, d.h. Ihr hättet auch in Zukunft nie wieder Probleme (mit Commit)
4. Ihr könnt natürlich auch die Dateien im Journal aufzeichenen und mit Journaling und Commitment Control beginnen

Birgitta