# Options for running the import and export procedures

You can run the import/export procedures from within an SQL statement using `ij` or any Java application.

Import/Export reads and writes only text files. Import does not support read-once streams (live data feeds), because it reads the first line of the file to determine the number of columns, then reads it again to import the data.
Note: These server-side utilities exhibit different behavior in client/server mode. Typically, you use them to import data into and export data from a locally running Derby. However, you can use the import/export procedures when Derby is running in a server framework if you specify import and export files that are accessible to the server.
Parent topic: Bulk Import/Export overview
Related concepts
Bulk import/export requirements and considerations