2002 | 85 | 74 | VAX | DG | IBM | MF | MS | Condition |
00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | Operation successful. |
02 | 02 | 02 | 00 | 00 | 00 | 02 | 02 | The current key of reference in the record just read is duplicated in the next record (read next) or the operation added a duplicate key to the file where duplicates were allowed (write, rewrite). Note - this status is returned only by Vision and DCI file handlers. |
04 | 04 | 04 | 04 | 04 | 04 | 04 | 04 | Wrong record length in READ statement. |
05 | 05 | 00 | 05 | 00 | 10 | 05 | 05 | Optional file missing and Optional file created. |
0D | 0D | 0D | 0D | 0D | 0D | 0D | 0D | Command execution failed. |
10 | 10 | 10 | 13 | 10 | 10 | 10 | 10 | End/begin of file. |
22 | 22 | 22 | 22 | 22 | 22 | 22 | 22 | Duplicate record. |
23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | Record not found. |
24 | 24 | 24 | 24 | 24 | 24 | 24 | 24 | Invalid write. |
30 | 30 | 30 | 30 | 30 | 30 | 30 | 95 | Permanent I-O error / Invalid path / No write permissions. |
35 | 35 | 94 | 35 | 91 | 93 | 35 | 30 | Missing file. |
37, 07 | 37, 07 | 90, 07 | 39, 07 | 91, 07 | 93 | 9\u001F | 37,07 | Invalid permissions. |
37, 09 | 37, 09 | 95, 09 | 37, 09 | 91, 09 | 93 | 37, 09 | 37,09 | Invalid open mode. |
38 | 38 | 93, 03 | 38 | 92 | 93 | 38 | 38 | File closed with lock. |
39,xx | 39,xx | 94,xx | 39,xx | 9A,xx | 95,xx | 39,xx | 91,xx | File mismatch. xx might be set to one of the following values: 00 - unknown cause of mismatch 01 - generic mismatch reported by the host file system 02 - mismatch on the maximum record size 03 - mismatch on the minimum record size 04 - mismatch on the number of keys or in keys structure Note - keys structure is checked only if iscobol.file.index.check_all_keys (boolean) is set to true in the configuration. |
41 | 41 | 92 | 41 | 91 | 93 | 41 | 41 | File is already opened. |
42 | 42 | 91 | 42 | 92 | 92 | 42 | 42 | file not open during CLOSE. |
42 | 42 | 91 | 94 | 91 | 92 | 42 | 42 | file not open during UNLOCK. |
43 | 43 | 90,02 | 43 | 92 | 23 | 43 | 21 | invalid delete/rewrite in sequential mode. |
44 | 44 | 97 | 44 | 92 | 21 | 44 | 44 | record size changed. |
46 | 46 | 96 | 46 | 92 | 21 | 46 | 46 | no current record defined. |
47 | 47 | 91,02 | 47, 02 | 92, 02 | 13 | 47 | 47 | file not open during START/READ. |
47, 01 | 47, 01 | 90, 01 | 47, 01 | 92, 01 | 13 | 47, 01 | 47,01 | File not open for input or I-O. |
48, 01 | 48, 01 | 90, 01 | 48, 01 | 92, 01 | 13 | 48, 01 | 48,01 | File not open for output or I-O. |
48, 02 | 48, 02 | 91, 02 | 48, 02 | 92, 02 | 13 | 48, 02 | 48,02 | File not open during WRITE statement. |
49, 01 | 49, 01 | 90, 01 | 49, 01 | 92, 01 | 13 | 49, 01 | 49,01 | File not open for I-O. |
49, 02 | 49, 02 | 91, 02 | 49, 02 | 92, 02 | 13 | 49, 02 | 49,02 | File not open during REWRITE/DELETE statement. |
51 | 99 | 99 | 92 | 94 | 23 | 9D | 94 | Record locked. |
53 | 9C | 9C | 9C | 9C | 23 | 9\u00D5 | 53 | No more locks available. |
61 | 93 | 93 | 91 | 94 | 93 | 9A | 94 | File locked by another user. |
94, 10 | 94, 10 | 94, 10 | 97 | 97, 10 | 93 | 9\u000E | 94,10 | Too many files opened. |
98 | 98 | 98 | 98 | 98 | 98 | 98 | 98 | File corrupt. |
9B | 9B | 9B | 9B | 9B | 23 | 9B | 9B | Operation not supported by the current file handler. |
9D | 9D | 9D | 9D | 9D | 9D | 9D | 9D | No remappable error. This error is usually followed by a secondary code and and error message that can be retrieved through the C$RERR routine. The same extended information is also stored in the runtime log if iscobol.tracelevel includes the value 8 (trace file activity). |
9E | 9E | 9E | 9E | 9E | 9E | 9E | 9E | Transaction Error Codes. |
9N,xx | 9N,xx | 9N,xx | 9N,xx | 9N,xx | 9N,xx | 9N,xx | 9N,xx | Network error under isCOBOL File Server. xx might be set to one of the following values: 00 - general error 01 - invalid initialization 02 - no method found 03 - missing parameter 04 - invalid header received 05 - Communication problems 06 - Exception in response 07 - Timeout 08 - Invalid IOR string 09 - Invalid type description 10 - Server side exception 11 - Connection closed |
9X | 9X | 9X | 9X | 9X | 9X | 9X | 9X | Missing encryption key. This error is returned only by JIsam. |
9? | 9? | 9? | 9? | 9? | 9? | 9? | 9? | Extended status, check the next list of status for details. |
Code | Condition |
---|---|
100 | Duplicate record. |
101 | File not open. |
102 | Illegal argument. |
103 | Illegal key description. |
104 | Too many files open. |
105 | Bad isam file format. |
106 | Non-exclusive access. |
107 | Record locked. |
108 | Key already exists. |
109 | Is primary key. |
110 | End/begin of file. |
111 | No record found. |
112 | No current record. |
113 | File locked. |
114 | File name too long. |
115 | Unknown error. |
116 | Can't allocate memory. |
117 | Bad custom collating. |
118 | Cannot read log file record. |
119 | Record format of transaction-log file cannot be recognized. |
120 | Cannot open transaction-log file. |
121 | Cannot write to transaction-log file. |
122 | Not in transaction. |
123 | Unknown error. |
124 | Beginning of transaction not found. |
125 | Operation incompatible with open mode |
126 | Function not supported |
127 | Disk full |
128 | Record changed. |
129 | No more locks available. |
130 | Missing file. |
131 | Invalid permission. |
132 | File exists. |
133 | System error |
134 | Unknown error. |
135 | Unknown error. |
136 | Unknown error. |
137 | Unknown error. |
138 | Unknown error. |
139 | Unknown error. |
140 | Unknown error. |
141 | Unknown error. |
142 | Unknown error. |
143 | Unknown error. |
144 | Unknown error. |
145 | Boundary violation. |
146 | Unknown error. |
147 | Unknown error. |
148 | Unknown error. |
149 | Unknown error. |
150 | Too many connections. |
151 | Malformed url. |
152 | Error on connection: error in iserrio. |
153 | Error on connection: no permission. |