Start a deployed UltraLite engine

When using the UltraLite engine to manage data on a Windows or Windows Mobile device, your UltraLite application starts the engine automatically unless the application needs to explicitly provide the directory location of the engine.

When an UltraLite application attempts to start the UltraLite engine, the application searches the following directories:

Client platform Directory locations
Windows desktop
  1. The directory of the application that is starting it

  2. The current working directory

  3. The system path

  4. The SQL Anywhere install directory (either under bin32 or bin64), depending on whether the client is 32-bit or 64-bit

Windows Mobile/CE
  1. \Windows\

  2. \ (the root directory)

  3. \UltraLiteDB\

Linux
  1. The directory of the application that is auto-starting it

  2. %SQLANY12%/bin32

If the UltraLite engine is stored in a different location, start the engine by specifying the START connection parameter.

For example, a connection string to the database or connection code for a Windows Mobile client application might use the following START parameter value:

"START=\Program Files\MyApp\uleng12.exe"
 See also