Oracle Message SQL*Loader-00943 - incorrect datafile string specified for table string partition string

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