


When an error occurs, LOAD returns one of the following codes to the calling environment:
~1 : -8888 SERVERDB NOT ACCESSIBLE
~2 : -8000 SERVERDB MUST BE RESTARTED
~3 : -1021 TOO MANY USERS CONNECTED
~4 : -4008 UNKNOWN USER NAME/PASSWORD COMBINATION
~5 : Invalid call option
(The specified command is not available for this component.)
~6 : The protocol file cannot be created.
~7 : SQL error
~8 : LOAD error
~9 : Rows rejected by DATALOAD or DATAUPDATE
10 : File error in a statement
Remarks:
For LOAD BATCH, the return codes 1 to 6 implicitly mean that the job was not started. The return codes 7 to 10 are default return codes. LOAD terminates with one of these codes when the LOAD command file does not contain a statement to set a special return code. These values should be avoided when a return code is set by using the STOP or RETURNCODE statement.


