This information provides details about VSAM API reply messages. Each reply message is accompanied by a brief explanation of the message, its code point, and its structure, which is defined by parameters.
These reply messages are returned by the local VSAM file system. See the information for your server.
The VSAM reply messages are listed alphabetically in the following table:
| Message ID | Code Point | Message Title |
|---|---|---|
| ACCATHRM | X'1230' | Not Authorized to Use Access Method |
| ACCINTRM | X'1266' | Access Intent List Error |
| ACCMTHRM | X'1231' | Invalid Access Method |
| ADDRRM | X'F212' | Address Error |
| AGNPRMRM | X'1232' | Permanent Agent Error |
| BASNAMRM | X'1234' | Invalid Base File Name |
| CLSDMGRM | X'125E' | File Closed with Damage |
| CMDCHKRM | X'1254' | Command Check |
| CSRNSARM | X'1205' | Cursor Not Selecting a Record Position |
| DFTRECRM | X'1204' | Default Record Error |
| DRCATHRM | X'1237' | Not Authorized to Directory |
| DRCFULRM | X'1258' | Directory Full |
| DTARECRM | X'1206' | Invalid Data Record |
| DUPFILRM | X'1207' | Duplicate File Name |
| DUPKDIRM | X'1208' | Duplicate Key Different Index |
| DUPKSIRM | X'1209' | Duplicate Key Same Index |
| DUPRNBRM | X'120A' | Duplicate Record Number |
| ENDFILRM | X'120B' | End of File Condition |
| EXSCNDRM | X'123A' | Existing Condition |
| FILATHRM | X'123B' | Not Authorized to File |
| FILDMGRM | X'125A' | File Damaged |
| FILFULRM | X'120C' | File Is Full |
| FILIUSRM | X'120D' | File In Use |
| FILNAMRM | X'1212' | Invalid File Name |
| FILNFNRM | X'120E' | File Not Found |
| FILSNARM | X'120F' | File Space Not Available |
| FILTNARM | X'121E' | File Temporarily Not Available |
| FUNATHRM | X'121C' | Not Authorized to Function |
| FUNNSPRM | X'1250' | Function Not Supported |
| HDLNFNRM | X'1257' | File Handle Not Found |
| INTATHRM | X'125C' | Not Authorized to Open Intent for Named File |
| INVFLGRM | X'F205' | Invalid Flag |
| INVRQSRM | X'123C' | Invalid Request |
| KEYDEFRM | X'123D' | Invalid Key Definition |
| KEYLENRM | X'122D' | Invalid Key Length |
| KEYUDIRM | X'1201' | Key Update Not Allowed by Different Index |
| KEYUSIRM | X'123F' | Key Update Not Allowed by Same Index |
| KEYVALRM | X'1240' | Invalid Key Value |
| LENGTHRM | X'F211' | Field Length Error |
| NEWNAMRM | X'124F' | Invalid New File Name |
| OBJNSPRM | X'1253' | Object Not Supported |
| OPNMAXRM | X'1244' | Concurrent Opens Exceeds Maximum |
| PRCCNVRM | X'1245' | Conversational Protocol Error |
| PRMNSPRM | X'1251' | Parameter Not Supported |
| RECDMGRM | X'1249' | Record Damaged |
| RECINARM | X'1259' | Record Inactive |
| RECIUSRM | X'124A' | Record In Use |
| RECLENRM | X'1215' | Record Length Mismatch |
| RECNAVRM | X'126F' | Record Not Available |
| RECNBRRM | X'1224' | Record Number Out Of Bounds |
| RECNFNRM | X'1225' | Record Not Found |
| RSCLMTRM | X'1233' | Resource Limits Reached on Target System |
| SRCLMTRM | X'F210' | Resource Limits Reached in Source System |
| TRGNSPRM | X'125F' | Target Not Supported on Target System |
| UPDCSRRM | X'124D' | Update Cursor Error |
| UPDINTRM | X'124E' | No Update Intent on Record |
| VALNSPRM | X'1252' | Parameter Value Not Supported |
The VSAM reply messages are listed in code point order in the following table:
| Code Point | Message ID | Message Title |
|---|---|---|
| X'1201' | KEYUDIRM | Key Update Not Allowed by Different Index |
| X'1204' | DFTRECRM | Default Record Error |
| X'1205' | CSRNSARM | Cursor Not Selecting a Record Position |
| X'1206' | DTARECRM | Invalid Data Record |
| X'1207' | DUPFILRM | Duplicate File Name |
| X'1208' | DUPKDIRM | Duplicate Key Different Index |
| X'1209' | DUPKSIRM | Duplicate Key Same Index |
| X'120A' | DUPRNBRM | Duplicate Record Number |
| X'120B' | ENDFILRM | End of File Condition |
| X'120C' | FILFULRM | File Is Full |
| X'120D' | FILIUSRM | File In Use |
| X'120E' | FILNFNRM | File Not Found |
| X'120F' | FILSNARM | File Space Not Available |
| X'1212' | FILNAMRM | Invalid File Name |
| X'1215' | RECLENRM | Record Length Mismatch |
| X'121C' | FUNATHRM | Not Authorized to Function |
| X'121E' | FILTNARM | File Temporarily Not Available |
| X'1224' | RECNBRRM | Record Number Out Of Bounds |
| X'1225' | RECNFNRM | Record Not Found |
| X'122D' | KEYLENRM | Invalid Key Length |
| X'1230' | ACCATHRM | Not Authorized to Use Access Method |
| X'1231' | ACCMTHRM | Invalid Access Method |
| X'1232' | AGNPRMRM | Permanent Agent Error |
| X'1233' | RSCLMTRM | Resource Limits Reached on Target System |
| X'1234' | BASNAMRM | Invalid Base File Name |
| X'1237' | DRCATHRM | Not Authorized to Directory |
| X'123A' | EXSCNDRM | Existing Condition |
| X'123B' | FILATHRM | Not Authorized to File |
| X'123C' | INVRQSRM | Invalid Request |
| X'123D' | KEYDEFRM | Invalid Key Definition |
| X'123F' | KEYUSIRM | Key Update Not Allowed by Same Index |
| X'1240' | KEYVALRM | Invalid Key Value |
| X'1244' | OPNMAXRM | Concurrent Opens Exceeds Maximum |
| X'1245' | PRCCNVRM | Conversational Protocol Error |
| X'1249' | RECDMGRM | Record Damaged |
| X'124A' | RECIUSRM | Record In Use |
| X'124D' | UPDCSRRM | Update Cursor Error |
| X'124E' | UPDINTRM | No Update Intent on Record |
| X'124F' | NEWNAMRM | Invalid New File Name |
| X'1250' | FUNNSPRM | Function Not Supported |
| X'1251' | PRMNSPRM | Parameter Not Supported |
| X'1252' | VALNSPRM | Parameter Value Not Supported |
| X'1253' | OBJNSPRM | Object Not Supported |
| X'1254' | CMDCHKRM | Command Check |
| X'1257' | HDLNFNRM | File Handle Not Found |
| X'1258' | DRCFULRM | Directory Full |
| X'1259' | RECINARM | Record Inactive |
| X'125A' | FILDMGRM | File Damaged |
| X'125C' | INTATHRM | Not Authorized to Open Intent for Named File |
| X'125E' | CLSDMGRM | File Closed with Damage |
| X'125F' | TRGNSPRM | Parameter Not Supported on Target System |
| X'1266' | ACCINTRM | Access Intent List Error |
| X'126F' | RECNAVRM | Record Not Available |
| X'F205' | INVFLGRM | Invalid Flag |
| X'F210' | SRCLMTRM | Resource Limits Reached in Source System |
| X'F211' | LENGTHRM | Field Length Error |
| X'F212' | ADDRRM | Address Error |