During a PROC DOWNLOAD or a PROC UPLOAD step, you receive
the following error message:
ERROR 200-322: The symbol is not recognized.
This problem occurs
if the file on the server that is being referenced by the INFILE=
or the OUTFILE= option begins with a special character and is specified
as FILEREF(filename). For example:
PROC UPLOAD INFILE=pcflref
OUTFILE=hstflref($filname);
run;
To avoid the problem,
enclose the filename with single quotation marks, as shown in the
following example:
PROC UPLOAD INFILE=pcflref
OUTFILE=hstflref('$filname');
run;