Database utilities

Following is a list of enhancements made to database utilities in SQL Anywhere version 12.0.0.

  • Database page sizes can now be specified in kilobytes   The Extraction utility (dbxtract), Initialization utility (dbinit), and Unload utility (dbunload) now allow you to specify the database page size in units of bytes or kilobytes. Previously, you could only specify the page size in bytes. See:

  • File Hiding utility (dbfhide) enhancements   On Windows, the File Hiding utility (dbfhide) now supports using a Windows encryption API to obfuscate configuration files. The utility also supports the -q option so it can be run quietly. See File Hiding utility (dbfhide).

  • Server Licensing utility (dblic) enhancements   In previous releases if you wanted to change your edition of SQL Anywhere, you had to uninstall the software and then reinstall with the new license key. You can now use the -k option for the Server Licensing utility (dblic) to change your edition of SQL Anywhere when you receive a new license key from Sybase iAnywhere. See Server Licensing utility (dblic).

  • Service utility (dbsvc) enhancements   When specifying dependencies for services with the -rs option of the dbsvc utility on Windows, you can now specify the display name or the actual service name. See Service utility (dbsvc) for Windows.

  • Support utility (dbsupport) enhancements   The -ac option allows you to add a comment that is included in the error report. The -af option allows you to include a file with the error report submission. See Support utility (dbsupport).

  • Unload utility (dbunload) enhancements   The dbunload utility now supports the following options: