DataLoader/MX Reference Manual (G06.24+)

Running DataLoader/MX
DataLoader/MX Reference Manual525872-002
3-10
Considerations—DataLoader/MX Process
Specifying File Names
Except when specifying the TMF restart file with the -T parameter, use this format to
specify a file for DataLoader/MX:
filename [(feature [,feature]...])]
specifies the OSS file name or Guardian file name, including the node name, volume,
and subvolume or DEFINE name. File names are by default assumed to be OSS file
names, unless the name begins with one of these:
$
\
=
/G
/E
In that case, the name is assumed to be a Guardian file name. In the case of a
Guardian name, the dollar sign ($) and backslash (\) characters need to be escaped by
a \ to avoid interpretation by the OSS shell. The file name can be followed by an
optional list of features enclosed in parentheses and separated by commas. The order
of the features is not important. There must not be any embedded spaces in the entire
construct. If the features are specified, the complete file name must be enclosed within
double quotes to avoid OSS shell interpretation. For example:
/home/mydata/file1
references the file "/home/mydata/file1"
"../data/file1(text)"
references the file "../data/file1," relative to the directory in which the
DataLoader/MX process was started, and requests the TEXT interpretation.
"\$data1.master.file1(indirect)"
references the file $data1.master.file1 and requests the INDIRECT interpretation
(described on page 4-7).
"/G/data1/master/file1(indirect)"
is equivalent to the previous example.
"\\mysys.\$data1.master.file1(max=1000,8.63%)"
references the file "\mysys.$data1.master.file1" and requests both the MAX
and % modifiers (described on pages 4-9 and 4-10). No spaces appear anywhere.
You can reference a physical file name by using a DEFINE. You give the DEFINE
name with an equal sign (=) preceding it. For example:
-I==mydef
or
-I="=mydef(INDIRECT,MAX=10000)"