>sqlldr sys as sysdba/abcd1234 control="data.ctl"
the SYS schema should ONLY! be used to upgrade Oracle to newer version.
SYS schema should NEVER be used in conjunction with application code or data.
If you use a regular schema, the error will not occur.
Besides the command line syntax is incorrect.
in this case the "sqlldr" must be invoked while logged onto DB Server system itself
in the future use COPY & PASTE so we can see exactly what you do & how Oracle responds
You can lead some folks to knowledge, but you can not make them think.
The average person thinks he's above average!
For most folks, they don't know, what they don't know.
Good judgement comes from experience. Experience comes from bad judgement.