Oracle Message SQL*Loader-00949 - incorrect datafile string specified for table string subpartition string

ERRORincorrect datafile string specified for table string subpartition string
CAUSEThe specified datafile is not in the tablespace of the specified subpartition. Due to use of FILE= keyword on a subpartitioned table. When loading all subpartitions of a subpartitioned table, the subpartitions must be in the same tablespace. When loading a single subpartition, the tablespace of the subpartition being loaded must be the same as the tablespace in which the specified datafile file resides.
ACTIONNone