Oracle Error SQL*Loader-00267: Control file must be first data file.

Oracle Error Message

SQL*Loader-00267: Control file must be first data file.

Reason for the Error

The SQL*Loader control file is specified as containing data using the INFILE “*” clause, but other datafiles were named first.

Solution

Move the INFILE “*” clause so that it is the first datafile declared in the SQL*Loader control file.