The bulk load program

The bulk load program, which is the loadidml.sh file on UNIX systems and the loadidml.bat file on Windows systems, loads Discovery Library books into the TADDM database.

A book is a file, in IdML format, that contains data from other Tivoli products. You can load the information in a book into the TADDM database. The Tivoli collection of books is available at http://www.ibm.com/software/brandcatalog/ismlibrary/.
Fix Pack
9Note: z/VM DLA is not supported.

The bulk load program reads the books, imports the data into the TADDM database, and logs the results in the results directory for the bulk load program. In addition, the bulk load program logs error messages in the $COLLATION_HOME/log/bulkloader.log file.

The bulk load program runs on the following types of TADDM server:
  • domain server in a domain server deployment
  • synchronization server in a synchronization server deployment
  • storage server (primary or secondary) in a streaming server deployment
Although the bulk load program is available on a discovery server in a streaming server deployment, it does not run on a discovery server. To ensure proper authorizations, the bulk load program must be run by the same user ID that runs the TADDM server processes.

All the directories that you use to store log and result files must exist prior to running the bulk load program. You can customize these directories by updating the configuration settings in the $COLLATION_HOME/etc/bulkloader.properties file.

When the bulk load program completes, the TADDM server might still be processing the IdML book.

When you load data to any object of the LogicalContent class or its descendants, the allowed size for the content attribute is 5 MB. If data exceeds the allowed limit, it is cut and an ellipsis (...) is added in the end of the sentence.