Load table contents with the Bulk Loader qualifier
- Last Updated: March 30, 2020
- 2 minute read
- OpenEdge
- Version 12.2
- Documentation
PROUTIL with the BULKLOAD qualifier allows you to load data tables into a database. Using contents files and bulk loader description (.fd) files, the Bulk Loader loads large amounts of data faster than the regular Data Administration or Data Dictionary Load utility.
The Bulk
Loader can also load table data in formats other than contents files.
For information about other file formats can load, see the IMPORT statement
in OpenEdge Development: ABL Reference.
The Bulk
Loader bypasses any CREATE TRIGGER statements and
deactivates all indexes it encounters.
To load table contents with the Bulk Loader utility:
The Bulk Loader utility checks the description
file to determine which data file contains the customer table's
dumped records. In this example, it is customer.d.
The
order of the fields in the description file must match the order
of the fields in the data (.d) file. If they do
not match, the Bulk Loader attempts to load data into the wrong
fields.
The Bulk Loader utility automatically deactivates a data table's indexes, so you must run the Index Rebuild utility after the Bulk Loader loads the data files. If the Bulk Loader encounters duplicate key values during a load, it continues to load the data file's records. You must manually correct the data before you run the Index Rebuild utility.