The control file in SQL Loader specifies: how to interpret the data format (field delimiters, data types), location and format of the source data file, and paths for bad/discard files. Database connection parameters are passed on the command line (userid=), not defined in the control file.