# Import Data

## Important Notes:

Importing records into the database should be handled by a knowledgeable and skilled staff member. Please carefully read the instructions below.

The required format for import is a file containing tab separated fields with each record terminated by a newline character. Any line containing a newline character within any field will cause the import to be terminated on that record. The first line of the import file must contain a list of tab separated database fields as defined in the Metadata Field Editor.

Import supports either importing of Resource records, or just Controlled Names, Options, or Classifications. If the header line contains a Title field, it will attempt to import Resource records. If the header line only contains Controlled Names, Options, or Classifications (or a subset of these), it will only import those values.

Once the records have been imported, both the search and recommender databases must be rebuilt so that searching and the recommender system will work correctly.

- Example:
  - Title
  - Alternate Title
  - Description
  - Url
  - Release Flag (1 or 0)
  - Source
  - Relation
  - Coverage
  - Rights
  - Email Address
  - Date Issued
  - Date Of Record Creation
  - Date Record Checked
  - Date Last Modified
  - Creator
  - Publisher
  - Contributor
  - Subject
  - Resource Type
  - Audience
  - Language
  - Format
  - Classification
- To import a data file, use the "Browse..." button below to locate your local file for import. Initiate import by clicking on the "Begin Import" button. Your file will be uploaded to the server and the data imported.

NOTE: Importing resource records with images is not supported at this time.

Release Flag: |
Unique Field: |
(Unique Field can be used to determine a unique record. If a Unique Field is selected, each imported record will be compared to existing records in the database to find a match for the Unique Field value. If found, the imported field values are assigned to that record. If no matching record is found, a new record with that unique value will be created. By default, "Title" AND "Description" are used to determine unique records during import.)
File Name: |
HasPriv(PRIV_SYSADMIN)) { ?>
Debug: | Off On