Chapter 14. Utilities and Options Reference
Separatelylicensable option required
Strong database encryption using AES_FIPS requires that you obtain the
separately-licensable SQL AnywhereStudio security option and is subject
toexport regulations.
To order this component, see “Separately-licensable components”
[IntroducingSQL Anywhere Studio, page 5].
Specifyencr yption key(-ek) Thisoption allows you to create a strongly
encrypteddatabase by specifying an encryption key directly in the
command. The algorithm used to encrypt the database is AES or AES_FIPS
asspecified by the -ea option. Ifyou specify the -ek option without
specifying-ea, the AES algorithm is used.
Caution

Protect your key! Be sure to store a copy of your key in a safe location. A

lostkey will result in a completely inaccessible database, from which there

is no recovery.

Thefollowing are invalid for database encryption keys:
keysthat begin with white space or single or double quotes
keysthat end with white space
keysthat contain semicolons
Promptfor encryption key (-ep) Thisoption allows you to specify that
youwant to create a strongly encrypted database by inputting the encryption
keyin a dialog box. Thisprovides an extra measure of security by never
allowingthe encryption key to be seen in clear text.
Youmust input the encryption key twice to confirm that it was entered
correctly.If the keys don’t match, the initialization fails.
Formore information, see “Strong encryption” [SQL Anywhere Studio
SecurityGuide, page 15].
Extractfully qualified publications (–f) Inmost cases, you do not need to
extractfully qualified publication definitions for the remote database, since it
typicallyreplicates all rows back to the consolidated database anyway.
However,you may want fully qualified publications for multi-tier setups or
forsetups where the remote database has rows that are not in the
consolidateddatabase.
Internalunload, internal load (–ii) Using this option forces the reload
scriptto use the internal UNLOAD and LOAD TABLE statements rather
309