Skip to main content

Problem:

Status Key of '9d' (9/100 Invalid file operation) when closing a fileshare file

Resolution:

If you try to CLOSE a file that is participating in an active transaction, a 9/100 error status is returned and the file remains open. A COMMIT or ROLLBACK needs to be issued before the CLOSE can be executed.

For the file to be involved in a transaction, WITH ROLLBACK has to be defined on the file. A transaction will start as soon as an update operation is executed for a file with the WITH ROLLBACK option defined on it.

Old KB# 3967

#ServerExpress
#AcuCobol
#COBOL
#netexpress
#RMCOBOL