The Collation utility
84
Include empty mappings (–e) Normally, collations don’t specify the
actual value that a character is to sort to. Instead, each line of the collation
sorts to one position higher than the previous line. However, older collations
have gaps between some sort positions. Normally, the Collation utility skips
the gaps and writes the next line with an explicit sort-position. This option
causes the Collation utility to write empty mappings (consisting of just a
colon (:)) for each line in the gap.
Log output messages to file (–o) Write output messages to the named
file.
Operate quietly (–q) Do not display output messages. This option is
available only from the command-line utility.
Use hexadecimal for extended characters [ 7F to FF ] (–x) Extended
single-byte characters (whose value is greater than hex 7F) may or may not
appear correctly on your screen, depending on whether the code page on
your computer is the same as the code page of the collation that you are
extracting. This option causes the Collation utility to write any character to
hex 7F or above as a two-digit hexadecimal number, in the form \xdd. For
example:
\x80, \xFE
Without the –x option, only characters from \x00 to \x1F, \x7F and \xFF are
written in hexadecimal form.
Operate without confirming actions (–y) Choosing this option
automatically replaces an existing collation file without prompting for
confirmation.
Specify a collating sequence label (–z) Specify the label of the
collation to be extracted. The names of the available collation sequences can
be found by executing the following command:
dbinit -l
If this option is specified with one of the available collation labels, then
dbcollat
does not connect to a database. Otherwise, it connects to a database
and extracts the collation of that database. If the collation label does not
match the collation label of the database, an error is returned.