NAME

picaimport - Import or delete PICA+ records in a PICA::Store

SYNOPSIS

picawebcat [options] [file]*

OPTIONS

-config FILE   read configuration from a file (default: picastore.conf)
-from FILE     read files to import from a file (default: - for STDIN)
-out FILE      print import information to a file (default: - for STDIN)
-help          brief help message
-move          remove imported files on success
-delete        delete records instead of importing them
-force         do not ask before deleting
-ppn           use the PPN of a record if no PPN is given for updating
-quiet         suppress additional status messages and output

DESCRIPTION

This script can be used to import or delete PICA records in a PICA::Store, for instance via webcat (PICA::SOAPClient) or into a SQLite database (PICA::SQLiteStore).

To define the connection you must provide a config file via the -config parameter or the PICASTORE environment variable - or name it picastore.conf and put it in the current directory. The config file can contain all parameters that may be provided to the PICA::Store constructor. At least there must be one of the following parameters:

webcat = URL
SQLite = FILE

Other known configuration parameters include dbsid, userkey, password, and language.

AUTHOR

Jakob Voss jakob.voss@gbv.de

LICENSE

This script is published as Public Domain. Feel free to reuse as you like!