DataLoader/MX Reference Manual (G06.24+)
Running DataLoader/MX
DataLoader/MX Reference Manual—525872-002
3-4
Syntax of DataLoader/MX
•
If -G is specified and -I= is not specified, DataLoader/MX does not open an 
input file. When it needs a record to process, it calls the GETNEXTRECORD 
exit.
•
If -I= is specified and -G is not specified, DataLoader/MX opens the input file 
and fetches the data to be processed. 
•
If -I= and -G are both specified, DataLoader/MX opens the input file but does 
not read data from it directly. When DataLoader/MX needs a record to process, 
it calls the GETNEXTRECORD exit. If you require it, GETNEXTRECORD can 
read the input file specified in -I= by calling DTLRead and passing -1 as the file 
number.
•
If neither -I= nor -G are specified, DataLoader/MX behaves as if only -G had 
been specified.
-H
displays help. DataLoader/MX displays a brief description of its parameters. This 
display is also generated if DataLoader/MX is run with a parameter that is not 
recognized by DataLoader/MX or its user exits.
-I=in-file [ (i-mod [,i-mod]...) ]
specifies an input file to read, with optional modifiers or interpretations, or both.
where i-mod is:
BUFSIZE=bufsize
CSV [<[SEPCHAR=sepchar] [,CONTCHAR=contchar]
 [ ,MAXRECLEN=len]>] 
DUMP [<{HEX | ASCII}>]
INDIRECT
TEXT
MAX=size
NOREWIND
NOUNLOAD
num%
NUMBUFS=numbufs
RECFORM= { FB<RECSIZE=recsize[,PADCHAR=padchar]> } 
 { VB[<BLKSIZE=blksize>] }
 { IBMVB }
PERSIST
SUBTYPE=subtype-num
TYPE=type-num
WAIT=secs
in-file 
is the name of the file or DEFINE to be used for input. For information 
about the format for specifying the file name, see Specifying File Names on 
page 3-10.










