Bulkload Does Not Import Special Characters Correctly

(Doc ID 417019.1)

Last updated on JULY 01, 2016

Applies to:

Oracle Internet Directory - Version: 9.0.4 to - Release: 10gR1 to 10gR3
Information in this document applies to any platform.


Special characters like German umlauts are not imported correctly using the bulkload utility.

The issue can be reproduced at will with the following steps:
  1. Have an entry in OID with German umlauts.
  2. Dump the entry into an LDIF file:

    ldifwrite -c ASPRD1 -b "cn=xyz,cn=Users,dc=oracle,dc=com" -f xyz.ldif

  3. Modify the file somewhat to avoid the duplication error that would result from reloading the entry into OID. For example, change the DN in the first line, and any other related attributes.

  4. Use the bulkload utility to import the xyz.ldif into OID:

    bulkload.sh -connect ASDEV01 -restore -check -generate xyz.ldif
    bulkload.sh -connect ASDEV01 -restore -load


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms