Running the database server on Windows Mobile

The usual client/server arrangement has the database server running on a computer with more power and resources than the client applications. Clearly, this is not the case with Windows Mobile; instead, the less powerful computer is running the database server.

The network database server is supplied for Windows Mobile. Its file name is dbsrv11.exe. The network database server supports communications over TCP/IP. Because Windows Mobile supports the network database server, you can run administration utilities on a computer to execute tasks on your Windows Mobile database. For example:

  • You can use Sybase Central on your computer to manage your database.

  • You can use Interactive SQL on your computer to load and unload data, and perform queries.

For more information, see Using the administration utilities on Windows Mobile.

The Windows Mobile database server does not start the TCP/IP network link unless it is explicitly requested.

For more information about starting a database server on Windows Mobile, see Tutorial: Running Windows Mobile databases from Sybase Central.

On Windows Mobile, attempting to start a second SQL Anywhere database server while a first database server is already running brings the first server to the foreground. This is standard behavior for Windows Mobile applications. Because of this behavior, you cannot run two database servers at the same time on a Windows Mobile device. However, SQL Anywhere supports running multiple databases on a single database server.


Specifying server options on Windows Mobile