What is SQL*Loader?
Are you preparing for IT certification? With practice questions, study notes, interactive quizzes, tips and technical articles, uCertify PrepKits ensure that you get a solid grasp of core technical concepts to ace your certification exam in first attempt.
What is SQL*Loader?
Rating:
SQL*Loader is an Oracle utility that is used to load data from external data files into tables of an Oracle database. It has a powerful data-parsing engine that puts little limitation on the format of the data in the data file. SQL*Loader provides the most efficient way of loading large amounts of data in an Oracle database. SQL*Loader can be used to perform the following tasks:
A typical SQL*Loader session takes a control file and one or more data files as input. The control file controls the behavior of SQL*Loader. The data files contain the data that is to be loaded in an Oracle database. The SQL*Loader creates a log file, bad file, and possibly a discard file as output.
The log file contains a detailed summary of the load operation, including a description of errors that occurred during the load operation. The bad file contains records that were rejected either by SQL*Loader or by the Oracle database server. The discard file contains records that were filtered out (not inserted in any table in the database) by SQL*Loader because they did not match any record-selection criterion specified in the control file.
Rating:
Was this information helpful?
Other articles
- What is the STATISTICS_LEVEL parameter?
- What is a control file autobackup?
- What is the SQL Tuning Advisor?
- What is PLSQL_CODE_TYPE?
- What is sqlnet.ora?
