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 CE; instead, the less powerful computer is running the database server.
The network database server is supplied for Windows CE. Its file name is dbsrv10.exe. The network database server supports communications over TCP/IP. Because Windows CE supports the network database server, you can run administration utilities on a computer to execute tasks on your Windows CE 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 CE.
The Windows CE 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 CE, see Tutorial: Running Windows CE databases from Sybase Central.
On Windows CE, 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 CE applications. Because of this behavior, you cannot run two database servers at the same time on a Windows CE device. However, SQL Anywhere supports running multiple databases on a single database server.