Hallo!

Erstmal danke für die Antwort, aber irgendwie hilft mir die noch nicht weiter.

Ich benutze ein Tool als Zwischenstück von COBOL zu ODBC. Darum kann ich leider keine Calls auf API-Funktionen machen wie z.B. SQLSetConnectAttr um den AUTOCOMMIT einzuschalten oder ähnliches. In der DSN für die Verbindung per CA-ODBC steht alles auf Standard, also auch COMMIT *NONE.

Ich habe nun die Tabellen auf der AS/400 erstellt über ein weiteres Tool und das Warning, dass die Aufzeichnung nicht gestartet werden kann erstmal ignoriert.

Wenn ich jetzt einen INSERT mache, kommt folgende Meldung:
OdbcOneInfo: State: S1000, Native Error: -7008
'[IBM][Client Access Express ODBC-Treiber (32-Bit)][DB2/400 SQL]SQL7008 - TSTTABLE in TSTLIB für Operation ungültig.'

Ich kriege nix in die Tabellen hineingeschrieben. Im Joblog steht der Hinweis, ich soll ein Journal einrichten etc.
Aber genau das will ich ja nicht! Wie kann ich dieses verflixte Journaling ausschalten, abhängen, umgehen?


Gruß
Neptun